Post by account_disabled on Jan 8, 2024 7:52:55 GMT 1
您可以将以下 HTML 链接标签添加到您的主页。 如需进一步参考,请单击此处。 不要尝试使用robots.txt或 noindex robots 元标记隐藏网站内容的不同版本。 Hreflang 实施不正确 hreflang 标签是一种告诉搜索引擎国际网站的相关语言和/或目标国家/地区的简单方法。Google 和俄罗斯最大的搜索引擎Yandex都使用 hreflang 向合适的受众提供多语言网站(Bing 使用语言元标记)。当正确用于为英语使用者提供服务的网站时,它看起来像这样: HTML: <link rel="alternate" hreflang=" en" href=" www.example.com" /> HTTP: 链接:<https://www.example.com/>;rel =“备用”;hreflang="zh-cn" 您可以在 XML 站点地图中使用该标记,而不是向页面添加标记。只需将 <xhtml:link> 添加到每个 <loc> URL 标记即可: <url> <loc>http://www.example.com/</loc> <xhtml:link rel="alternate" hreflang="en-us" href="http://www.example.com/" /> <xhtml:link rel="alternate" hreflang="en-ca" href="http://www.example.com/ca/" /> <xhtml:link rel="alternate" hreflang="en- gb" href="http://www.example.com/uk/" /> </url> 乍一看,这是一个简单明了的实现。然而,有些看似很小的事情你可能会犯错,但却会对你的搜索引擎优化产生很大的影响。
请阅读我们关于如何使用 hreflang进行 SEO 的指南,了解有关如何使用 hreflang标签的更多信息。 国家或语言值不正确 在国际网站上使用 hreflang 时最常见的问题之一是国家和语言代码。Google 和 Yandex 指定 hreflang 值应使用ISO 639-1格式的语言代码和ISO 3166-1 Alpha 2格式的国家/地区代码。因此,针对法国的法语网站将使用值“fr-fr”,而针对比利时的法语网站将使用“fr-be”。 最常见的罪魁祸首是针对英国的网站使用“uk”作为国家/地区代码。正确的格式是“gb”,代表英国。另一个常见错误是尝试使用 hreflang 来定位欧盟 脸书数据库 或北美等地区。尽管 Google 将国家/地区代码称为“地区”,但 hreflang仅适用于国家/地区级别。 使用Google Search Console国际定位报告检查语言和国家/地区代码的问题。此报告将识别您何时使用不正确或不存在的值。 请注意,您不能仅使用 hreflang 来定位国家/地区。将 hreflang 值设置为“gb”或“us”将返回错误,因为搜索引擎会将它们视为语言代码。 返回标签错误 这是向页面添加 hreflang 标签时的另一个常见问题。
每个注释必须有一个从链接页面指向它的相应链接。如果您有英语和西班牙语页面,则两个页面必须相互链接:英语页面必须链接到西班牙语页面,西班牙语页面必须链接到英语页面。缺少这些标签会导致所谓的“返回标签错误”。 再次,在 Google Search Console 中查看您的国际定位报告,以查找返回标记错误的实例。 最常见的返回标记错误可能是缺少自引用 hreflang。您的英文页面应该链接到自身,以便搜索引擎可以知道您的目标语言。 不相关或不必要的值 有时,使用不兼容或不必要的语言和国家/地区值添加 hreflang 标签。此错误可能有两种不同的形式:不正确的语言值和不正确的国家/地区值。第一个很简单:hreflang 标记中设置的语言与页面的语言不匹配。 不相关或不必要的区域值会稍微困难一些,因为尽管它们在技术上并不错误,但它们仍然会损害您的国际 SEO 工作。例如,假设您有一个西班牙语和英语的页面。最佳实践是仅使用该语言的 hreflang 值。
请阅读我们关于如何使用 hreflang进行 SEO 的指南,了解有关如何使用 hreflang标签的更多信息。 国家或语言值不正确 在国际网站上使用 hreflang 时最常见的问题之一是国家和语言代码。Google 和 Yandex 指定 hreflang 值应使用ISO 639-1格式的语言代码和ISO 3166-1 Alpha 2格式的国家/地区代码。因此,针对法国的法语网站将使用值“fr-fr”,而针对比利时的法语网站将使用“fr-be”。 最常见的罪魁祸首是针对英国的网站使用“uk”作为国家/地区代码。正确的格式是“gb”,代表英国。另一个常见错误是尝试使用 hreflang 来定位欧盟 脸书数据库 或北美等地区。尽管 Google 将国家/地区代码称为“地区”,但 hreflang仅适用于国家/地区级别。 使用Google Search Console国际定位报告检查语言和国家/地区代码的问题。此报告将识别您何时使用不正确或不存在的值。 请注意,您不能仅使用 hreflang 来定位国家/地区。将 hreflang 值设置为“gb”或“us”将返回错误,因为搜索引擎会将它们视为语言代码。 返回标签错误 这是向页面添加 hreflang 标签时的另一个常见问题。
每个注释必须有一个从链接页面指向它的相应链接。如果您有英语和西班牙语页面,则两个页面必须相互链接:英语页面必须链接到西班牙语页面,西班牙语页面必须链接到英语页面。缺少这些标签会导致所谓的“返回标签错误”。 再次,在 Google Search Console 中查看您的国际定位报告,以查找返回标记错误的实例。 最常见的返回标记错误可能是缺少自引用 hreflang。您的英文页面应该链接到自身,以便搜索引擎可以知道您的目标语言。 不相关或不必要的值 有时,使用不兼容或不必要的语言和国家/地区值添加 hreflang 标签。此错误可能有两种不同的形式:不正确的语言值和不正确的国家/地区值。第一个很简单:hreflang 标记中设置的语言与页面的语言不匹配。 不相关或不必要的区域值会稍微困难一些,因为尽管它们在技术上并不错误,但它们仍然会损害您的国际 SEO 工作。例如,假设您有一个西班牙语和英语的页面。最佳实践是仅使用该语言的 hreflang 值。