2013-05-28 121 views
0

我最近重组了我的网站,并在此过程中删除了很多页面。 我已将.htaccess 301重定向以反映新页面直接替换旧页面的更改结构;已经放入了一个自定义的404页面,并且包含了下面的.htaccess命令:ErrorDocument 404/page-not-found.html。 对于完全没有新的等效页面的页面,我使用.htaccess重定向到'未找到页面'自定义页面。 但是,在网站管理员工具中,我看到软404报告 - 未找到未返回404响应代码的网页。 任何人都可以请建议一个前进的方式吗? 我是否应该不会将引用重定向到已删除的页面,并让网页未找到的页面堆积在网站管理员工具报告中,或者是否存在从服务器返回404代码的方式,即使存在重定向也是如此? 任何意见将不胜感激。 谢谢, 安德鲁Google网址错误 - 软404错误。

回答

0

我认为,如果页面没有一个新的等效,然后让它通过找不到,并返回404(应显示您的自定义页面)。

正如你所说,谷歌正在显示软404,因为重定向(它是301,而不是404)。

如果您确实重定向到了自定义页面,并以某种方式返回了404,那么基本上就是让它们找不到它们。

找不到的页面会堆叠起来,但如果他们真的找不到了,那就是正确的回应。

另一种方法是将301分配到不同的页面,这是一个真正的“这个移动,试试这个”页面,但它必须看起来像“未找到”以外的东西,以避免谷歌治疗它作为软404。

+0

谢谢,这一切都有道理。我担心有更多'找不到页面'会影响Google排名。 –

+0

很高兴这有帮助。如果它对你有用,请考虑接受并投票我的答案。 – goodeye