我看到许多大型网站都没有使用<html lang="en-US">
或类似的工具。<Meta>
标记中也没有Lang 。我检查了几个网站。hub.tutsplus.com和ReadWrite.com未使用任何文件。很少使用。
因此,我担心:
Lang属性对SEO有什么影响?
使用lang属性有什么好处?我了解到屏幕阅读器和搜索引擎可以使用此功能。还要别的吗?缺少lang属性会产生什么影响。
哪个会更好:<html lang="en-US">
或<html lang="en">
?
更新:我检查ReadWrite是否正在使用服务器头“ Content-Language”。那么,哪个更好?使用服务器端或使用lang属性。从这里开始,我知道lang优先于Meta。
我是印度人,我只写英语(我的意思是,我不能说我写美国或英国英语)。在这种情况下,仅使用lang =“ zh-CN”而不是lang =“ en-US”是否有用?
是否对性能有影响?
Lang属性对SEO有什么影响?
至少W3C的说,这是“协助搜索引擎”一个在文档为@lang
在HTML 4.01。该信息很可能仍然有效。
哪个会更好:
<html lang="en-US">
或<html lang="en">
?
两者均符合BCP 47的规定。实际上,最好避免使用语言子标签,除非它们确实为读取或显示内容的应用程序提供了有用的信息。例如,某些语言的区域变体可能建议在显示它们时使用不同的字形。在这种情况下,告诉应用程序所面对的区域变体将很有帮助。
我是印度人,我只写英语(我的意思是,我不能说我写美国或英国英语)。在这种情况下,仅使用lang =“ zh-CN”而不是lang =“ en-US”是否有用?
在您的情况下,使用它肯定更好lang="en"
。
我检查了ReadWrite是否正在使用服务器头“ Content-Language”。那么,哪个更好?
如果内容确实是英文,则建议使用lang="en"
作为属性<html>
。如果您不太确定网站内容的语言,而只想指定预期观众的语言,则可以在HTTP标头中使用声明。
顺便说一句,W3C上有一篇有趣的文章,关于“国际化最佳实践”,我的回答以此为依据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句