我已经建立了一个网站,我正在尝试制作一个双语SEO(法语和英语),我的网站有两个页面:
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
完全是两个不同的站点。这有助于更好地优化结果。无论如何。希望对您有所帮助。谢谢你的提问。