如何指定网站的语言?(HTML?)

chr*_*ris 13 html

如何指定页面使用某种语言,以便搜索引擎可以理解?

这是我放在顶部的元标记吗?如果是,您知道大多数搜索引擎是否使用它来确定语言?

我已经将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.


jit*_*ter 8

查看此页面,了解一系列可以尝试让搜索引擎选择正确语言的方法.

如何为良好的SEO指定HTML Web文档语言

(没有特别的顺序)

  1. 正确的域名后缀
  2. 在右县举办
  3. AddHeading语法(Apache)
  4. <meta http-equiv="Content-Language" content="yourlanguage" />
  5. <html lang="yourlanguage"> 对于xhtml <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="yourlanguage" lang="yourlanguage">
  6. <p lang="yourlanguage">
  7. <meta http-equiv="content-type" content= "text/html; yourcharset">
  8. 而搜索引擎也进行文本模式分析(前缀/后缀的单词,n-gram分析)