我正在使用WPML作为我的多语言wordpress网站。我有一个问题让hreflang属性得到正确实施。WPML:hreflang未正确实施
根据这篇文章: https://support.google.com/webmasters/answer/189077?hl=en hreflang标记不仅必须包括翻译的网页的网址,而且还包括当前页面的网址。例如,当我在https://example.com在href标签应该如下:
<link rel="alternate" hreflang="en" href="https://example.com" />
<link rel="alternate" hreflang="de" href="https://example.com/de" />
这似乎是正确的实现,但使用WPML v 2.9只显示翻译的hreflang标记时。例如,当我在https://example.com那只能说明如下:
<link rel="alternate" hreflang="de" href="https://example.com/de" />
我在WPML>语言选中这两个选项> SEO选项:
x Display alternative languages in the HEAD section.
x Add links to the original content with rel="canonical" attributes.
也许我误解,并具有类似规范标签这个:
<link rel="canonical" href="https://example.com/" />
就足够当前页面的hreflang标签。感谢您的任何意见。