1

我对 Google 索引有疑问。
问题是我有几个域(语言突变)示例:www.example.com, www.example.co.uk, www.example.de.

所以每个网站都有自己的语言和自己的 SEO 链接,例如:

  • search/en-us/building/window/77/1/
  • search/en-gb/building/window/77/1/
  • search/de-de/gebaude/fenster/77/1/

现在谷歌正在索引那些带有错误域的 SEO url 链接,www.example.co.uk/search/de-de/gebaude/fenster/77/1/显然应该是正确的:www.example.de/search/de-de/gebaude/fenster/77/1/

每种语言都绑定到自己的域,因此 EN-GB 不可能导致德语突变www.example.de

我愿意接受所有建议。先感谢您。

4

1 回答 1

1

这种事情会发生。创建坏链接比您想象的要容易。一个硬编码的域名放错了地方,而您有一个链接到您不想链接的地方。一旦 Googlebot 发现在错误域上提供的网站,它就会抓取整个网站。即使您是正确的,您永远不会创建这样的链接,也许用户创建了一个外部链接,他们在其中混淆了域名。

您需要应用的技术称为URL 规范化。你有两个选择:

  • 将 rel 规范元标记放在您的每个页面上。 search/de-de/gebaude/fenster/77/1/ 将在具有正确域的标记中具有规范 URL:http://www.example.de/search/de-de/gebaude/fenster/77/1/ 您必须确保规范标记中的.de域是域,无论该页面是在.co.uk域上还是在.de域上访问的。
  • 使用 301 重定向来更正任何错误的 URL。让您的服务器检测到域名错误。301重定向www.example.co.uk/search/de-de/gebaude/fenster/77/1/www.example.de/search/de-de/gebaude/fenster/77/1/

另一个随机的 SEO 建议:我会从你的 URL 中删除“搜索”这个词。Google 不喜欢在其搜索结果中将网站搜索结果编入索引。我见过这样的情况,它假定 URL 中的“搜索”一词表明该页面不应因此而被编入索引。

于 2013-03-04T20:40:47.703 回答