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

Javascript 在谷歌搜索中重定向页面覆盖真实页面,javascript,redirect,google-search,Javascript,Redirect,Google Search,我有两个网站。。。好的和坏的。 我写了一个程序并把它贴在了一个好的网站上 然后我将(就像JavaScript测试一样)window.location=“good one”放在坏的一个上 我发现了我需要知道的,并且没有费心删除重定向(谁在乎呢?) 但现在在谷歌搜索,而不是我的好网站上来。。。坏的会显示在搜索中,如果你点击,当然会被重定向到好的 所以我把好网站的整个URL放到谷歌搜索中(只是为了看看会发生什么),而现场的数字是坏的。 好的网站甚至不在谷歌索引中了。坏的接手了 重定向页面是否比实际页面

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

然后我将(就像JavaScript测试一样)window.location=“good one”放在坏的一个上

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

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

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

重定向页面是否比实际页面具有优先级


这是应该发生的吗?

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

PHP中的示例

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

重定向只是一个测试。。。我不想改变谷歌的搜索结果,它只是发生了,现在如果我删除“坏”页面,重定向就会随之发生,将无法进入好页面,在谷歌搜索我的“好”页面时将一无所有。