重定向页面覆盖谷歌搜索中的真实页面

redirected page overrides real page in google search

本文关键字:真实 谷歌 覆盖 重定向 搜索      更新时间:2023-09-26

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

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

我发现了我需要知道的东西,并没有费心删除重定向(谁在乎呢?)。

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

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

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

这应该发生吗?

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

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

PHP 中的示例

header ('HTTP/1.1 301 Moved Permanently');
header ('Location: good-one');