根据用户所在国家/地区制作双语 SEO
Make a Bilingual SEO depending of user's country
我已经建立了一个网站,我正在尝试制作双语 SEO(法语和英语),我的网站有两个页面:
mywebsitename.com/ 和 mywebsitename.com/en(英文版)
两者都有元描述和标题。
问题是 link(法语和英语)都出现在 google 的搜索结果中,我只保留其中一个取决于用户所在的国家/地区:
示例:
如果我住在法国,我希望唯一出现的 link 是法语,如果您住在美国或其他英语国家,我希望唯一 link出现的是英文的
有人知道怎么做吗?
您应该使用
hreflang 属性来指定页面的不同语言版本,就像这样
<link rel="alternate" hreflang="de" href="http://mywebsitename.com/de" />
<link rel="alternate" hreflang="en" href="http://mywebsitename.com/en" />
读这个。
https://support.google.com/webmasters/answer/189077?hl=en
您也可以考虑投资 ccTLD(国家代码顶级域)而不是通用域名。 (.com、.org 等)。这些网页以特定国家/地区的两个字母标识符结尾。
http://www.mywebsitename.fr
其中 fr 代表法国。
ccTLD 是在地理上定位受众的首选方式。使用 ccTLD 会告诉爬虫
http://www.mywebsitename.fr
http://www.mywebsitename.us
完全是两个不同的站点。这有助于更好地改进结果。无论如何。希望能帮助到你。谢谢提问。
我已经建立了一个网站,我正在尝试制作双语 SEO(法语和英语),我的网站有两个页面:
mywebsitename.com/ 和 mywebsitename.com/en(英文版)
两者都有元描述和标题。
问题是 link(法语和英语)都出现在 google 的搜索结果中,我只保留其中一个取决于用户所在的国家/地区:
示例:
如果我住在法国,我希望唯一出现的 link 是法语,如果您住在美国或其他英语国家,我希望唯一 link出现的是英文的
有人知道怎么做吗?
您应该使用 hreflang 属性来指定页面的不同语言版本,就像这样
<link rel="alternate" hreflang="de" href="http://mywebsitename.com/de" />
<link rel="alternate" hreflang="en" href="http://mywebsitename.com/en" />
读这个。
https://support.google.com/webmasters/answer/189077?hl=en
您也可以考虑投资 ccTLD(国家代码顶级域)而不是通用域名。 (.com、.org 等)。这些网页以特定国家/地区的两个字母标识符结尾。
http://www.mywebsitename.fr
其中 fr 代表法国。
ccTLD 是在地理上定位受众的首选方式。使用 ccTLD 会告诉爬虫
http://www.mywebsitename.fr
http://www.mywebsitename.us
完全是两个不同的站点。这有助于更好地改进结果。无论如何。希望能帮助到你。谢谢提问。