我已经建立了一个网站,我试图做一个双语SEO (法语和英语),我的网站有两个页面:
mywebsitename.com/和mywebsitename.com/en (英文版本)
两者都有元描述和标题。
问题是这两个链接(法语和英语)都出现在谷歌的搜索结果上,我只想保留其中一个链接取决于用户的国家:
示例:
如果我住在法国,我希望唯一出现的环节是法国,如果你住在美国或其他英国国家,我希望唯一出现的环节是英语。
有人知道怎么做吗?
发布于 2016-05-24 01:14:13
您应该使用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代表法国的地方。
ccTLD是将您的受众定位在地理位置上的最首选方法。使用ccTLD会告诉爬虫
http://www.mywebsitename.fr
http://www.mywebsitename.us是两个完全不同的网站。这有助于更好地细化结果。不管怎么说。希望能帮上忙。谢谢你的提问。
https://stackoverflow.com/questions/37401285
复制相似问题