301 移动后,我在 Google 上失去了之前的排名

301 移动后,我在 Google 上失去了之前的排名

我最近将我的网站从 brandonwang.org 移到了 brwang.com。我上网找到了这段可爱的代码片段(如下),并对其进行了少许修改。

这是我为 brandonwang.org 制作的完整 .htaccess 文件:

# This allows you to redirect your entire website to any other domain

Redirect 301 / http://brwang.com/

AddHandler php5-script .php

非常有趣的是,今天早上我在 Google 上搜索自己,结果发现我已经不在搜索结果中了!这表明我失去了搜索排名和之前的职位。为什么?

  1. 我感兴趣的是知道为什么我失去了排名和位置。
  2. 如果可以的话,我感兴趣的是了解如何解决这个问题。

谁能帮我吗?

答案1

请查看 Google 网站管理员帮助中的以下信息:

http://www.google.com/support/forum/p/Webmasters/thread?tid=61ba61b293042e69&hl=en

http://www.google.com/support/forum/p/Webmasters/thread?tid=1d5d4b76fac8fde2&hl=en

基本上,一旦 Google Bot 找到您的所有 301 重定向链接,您的网站在几周内就会恢复正常。我一直认为,除非 Google Bot 真的找到了缺失的链接,否则搜索结果将会保留,但显然情况比这更复杂。

需要记住的是,你从其他网站建立的任何链接都链接到你将要最终会被 Google 重新抓取。总之,你可以松一口气了 :)

答案2

Google 网站站长中心无疑表明这是一件有效的事情。

我尝试了你的旧域名的 wget,它确实看起来正确地进行了 301 重定向:

$ wget http://www.brandonwang.org
--2011-01-19 19:38:28--  http://www.brandonwang.org/
Resolving www.brandonwang.org (www.brandonwang.org)... 199.27.135.100, 199.27.134.100
Connecting to www.brandonwang.org (www.brandonwang.org)|199.27.135.100|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://brwang.com/ [following]
--2011-01-19 19:38:29--  http://brwang.com/
Resolving brwang.com (brwang.com)... 199.27.135.100, 199.27.134.100
Connecting to brwang.com (brwang.com)|199.27.135.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `index.html'

据我所知,一切看起来都很好。我被难住了。

相关内容