我已经建立了一个网站,我正在尝试做一个双语搜索引擎优化(法语和英语),我的网站有两个页面:
mywebsitename.com/和mywebsitename.com/en(英文版)
两者都有一个元描述和标题。
问题是,这两个链接(法语和英语)都出现在谷歌的搜索结果中,我只保留其中一个,这取决于用户的国家:
例子:
如果我住在法国,我希望唯一出现的链接是法国的,如果你住在美国或其他英国国家,我希望唯一出现的链接是英国的。
有人知道怎么做吗?

最佳答案

您应该使用
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

是两个完全不同的网站。这有助于更好地改进结果。不管怎样。希望有帮助。谢谢你的问题。

08-25 20:31