1

这是我的机器人:

User-agent: *

Disallow: /feed/
Disallow: /trackback/
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /xmlrpc.php
Disallow: /wp-

Sitemap: http://chineselearnonline.com/sitemap.xml

奇怪,我是从博客上拿来的。但我注意到它让谷歌停止索引我的 WordPress 网站。

那里有什么问题?

4

2 回答 2

2

正如所指出的,您将需要重定向,但对于 robots.txt,您缺少allowrobots.txt 中的行:

User-agent: *
Allow: /

Disallow: /feed/
Disallow: /trackback/
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /xmlrpc.php

这行没有意义 Disallow: /wp-,所以删除它。

于 2012-11-01T04:39:16.373 回答
1

听起来,当您将站点移动到另一台服务器时,您可能无意中更改了用于访问您站点的基本 URL。例如,您提到您的网站曾经在http://chineselearnonline.com/v4访问,现在它位于http://chineselearnonline.com/,没有 v4。

考虑到站点主题,其他人可能通过博客或其他形式的共享链接到您。如果搜索引擎试图遍历您的链接并发现它们已损坏,您在搜索引擎中的排名就会下降。

请注意,这与更改代码在实际服务器上的位置不同,只是指向该文件夹的 url。

要解决此问题,您可以编辑您的 htaccess 文件以添加规则以将所有 /v4 链接 301 重定向到新的基本 url,以便任何用户或搜索引擎实体将自动重定向到有效 url。这也告诉搜索引擎您的内容已永久移动到新位置。

如果您的链接在 Google 中消失了,建立 301 重定向可能会修复 Internet 上任何损坏的链接,并防止每个人都需要在其博客和网站中实际更新链接。这应该有助于建立您的 SEO 备份。

于 2012-11-01T05:28:56.673 回答