Php 在页面重定向时消除GWT中的软404错误

Php 在页面重定向时消除GWT中的软404错误,php,google-webmaster-tools,Php,Google Webmaster Tools,我们通过一个指向PHP脚本的链接将我们网站上的访问者引导到我们的在线数字目录,该脚本将在新的浏览器选项卡中打开。向脚本传递一个参数,该参数标识要打开的数字文档(例如:/flipper.php?link=catalogy-gbp或/flipper.php?link=catalogy-euro)。该参数被转换为驻留在另一个站点上的文档id(parmlink)。使用PHP header命令打开链接,如下所示: header('Location: http://edition.pagesuite-pr

我们通过一个指向PHP脚本的链接将我们网站上的访问者引导到我们的在线数字目录,该脚本将在新的浏览器选项卡中打开。向脚本传递一个参数,该参数标识要打开的数字文档(例如:/flipper.php?link=catalogy-gbp或/flipper.php?link=catalogy-euro)。该参数被转换为驻留在另一个站点上的文档id(parmlink)。使用PHP header命令打开链接,如下所示:

 header('Location: http://edition.pagesuite-professional.co.uk/launch.aspx?'.$parmlink);
问题是,谷歌网站管理员工具将所有这些页面报告为软404错误:

 www.oursite.com/flipper.php?link=catalogue-gbp&page=249
脚本flipper.php本身并不向浏览器输出任何内容,它只是将参数转换为文档的id并重定向到它。我们如何避免这些软404错误

我想到的一个解决方案是用JQuery脚本替换flipper.php,但我不确定为什么GWT认为这是一个404,因为页面存在


注意:由于可以通过一个可选的“页面”参数在特定页面打开文档,这些soft 404错误会不断增加。

soft 404确实会影响您的排名,因为它们会消耗您的爬网配额。你最好的办法是用robots.txt disallow指令阻止他们进入搜索引擎。
Disallow:/flipper.php

思维良好的脚本学。这将阻止GWT抓取目录和其他数字文档的链接,老实说,我们不需要在谷歌中建立索引。谢谢你。我会在今天做出改变,看看是否能解决问题。我更喜欢爬网错误只显示“真实”错误。