0

我有 2 个站点……一个好一个,一个坏一个。我写了一个程序并把它贴在了好网站上。

然后我把(就像一个javacript测试)window.location="good-one"放在坏的上。

我发现了我需要知道的内容并且没有费心删除重定向(谁在乎?)。

但是现在在谷歌搜索而不是我的好网站出现......搜索中显示的是坏网站,然后如果你点击当然你会被重定向到好网站。

所以我把好网站的整个 URL 放到谷歌搜索中(只是想看看会发生什么),现场的数字是坏的。好网站甚至不在谷歌索引中。坏人接管了。

重定向页面是否优先于实际页面?

这应该发生吗?

4

1 回答 1

0

使用 window.location 不是改变谷歌结果的方法。您必须改用 HTTP 标头。在服务器端设置 301 HTTP 标头。

http://en.wikipedia.org/wiki/HTTP_301

PHP 中的示例

header ('HTTP/1.1 301 Moved Permanently');
header ('Location: good-one');
于 2013-09-04T00:42:23.650 回答