我想知道在HTML中定义您的语言是否更适合搜索引擎。例如,我有一个法国网站,那么我有三个选择:
1。)相信谷歌可以说我的网站是法语
2。)在HTML标记中定义语言
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr">
3.。)在元标记中定义语言
<meta http-equiv="content-language" content="FR-fr" />
您认为哪种选择最好?或者哪种选择组合?
答案 0 :(得分:2)
语言(语言(即:法语)!=位置市场(即法国))检测是基于每页(不是每个站点)进行的。
它通过页面上(和URL中)使用的单词检测语言,它不关心HTML标记(1)和元标记(2)。
(您可以通过语言检测api测试Google认为您的网页正在使用的语言http://code.google.com/apis/language/translate/v1/using_rest_langdetect.html)
我总是去找1页=== 1语言approche。我总是确保每页只有一种语言(翻译所有导航,确保其他语言内容不会,也不会显示在页面上)
答案 1 :(得分:0)
最好定义任何你能做的事情并让搜索引擎忽视它,而不是让它完全没有机会。您提供的信息越多越好。
答案 2 :(得分:0)
通常,我坚持使用第3个content-language
元标记,as described here。
答案 3 :(得分:0)
probabay应该在webmasters.stackexchange.com上,但无论如何
你应该结合2和3.信仰不适用于机器人/蜘蛛。
2。)在HTML标记中定义语言
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr">
3.。)在元标记中定义语言
<meta http-equiv="content-language" content="FR-fr" />
祝你好运
答案 4 :(得分:0)
除了在html中定义您的语言之外,您还可以注册Google网站管理员工具。在该网站上,您可以将地理目标设置为法国(网站配置 - &gt;设置)。
答案 5 :(得分:-1)
andrewk是对的 - 使用2或3,但考虑到在大多数情况下,机器人会自动检测语言。