如何指定页面使用某种语言,以便搜索引擎可以理解?
这是我放在顶部的元标记吗?如果是,您知道大多数搜索引擎是否使用它来确定语言?
我已经将1页的英文内容转换成了几种不同的语言,并希望将这些信息包含在html /中,让搜索引擎知道他们正在处理哪种语言.
Sin*_*ion 19
快速谷歌搜索给了我这个:语言的HTTP和元.TL;博士
<html lang="en">
Run Code Online (Sandbox Code Playgroud)
还有其他指定方式.如果您使用的是apache,则可以使用apache的文件扩展名来根据用户代理的给定首选项提取正确的版本.例如,命名你的索引页index.html.en,index.html.jp,index.html.de等...
Tre*_*res 14
取决于你的dtd:
HTML:
<html lang="en">
Run Code Online (Sandbox Code Playgroud)
XHTML:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Run Code Online (Sandbox Code Playgroud)
如果您使用的是从右到左的语言:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="he" lang="he" dir="rtl">
Run Code Online (Sandbox Code Playgroud)
如果使用XHTML,则需要同时指定xml:lang和lang属性.xml:lang属性优先于lang.
查看此页面,了解一系列可以尝试让搜索引擎选择正确语言的方法.
(没有特别的顺序)
<meta http-equiv="Content-Language" content="yourlanguage" /><html lang="yourlanguage"> 对于xhtml <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="yourlanguage" lang="yourlanguage"><p lang="yourlanguage"><meta http-equiv="content-type" content= "text/html; yourcharset">