0

我的营销团队委托我修复 Semrush 和 Ahrefs 报告的站点审核错误。

错误是:“218 个页面没有 hreflang 和 lang 属性”

这是一个单一语言的网站 - 全部使用美国英语。我意识到我可以进入 218 页并将 <html> 更改为 <html lang="en" >。但是,我的整个站点有 2000 多个页面,所以我认为 218 计数只是站点审核停在那里。

我想在所有页面的页眉中设置一个默认值。我看到了 hreflang 替代的语法,但我认为它不适合单一语言网站。

有没有办法让我添加一个全面的默认设置,让 semrush 站点审核知道我的所有页面都是 lang="en" ?

4

1 回答 1

0

如果您有一个共同的标题并且所有页面都是同一域的一部分,您可以
<link rel="alternate" hreflang="x-default" href="https://www.yourURL.com<?php echo $_SERVER["REQUEST_URI"]; ?>" />
在标题中使用并且“x-default”为您处理语言。这是一个更好地解释“x-default”用法的网址: https
://webmasters.googleblog.com/2013/04/x-default-hreflang-for-international-pages.html我希望它有所帮助。

于 2019-05-31T18:34:00.517 回答