http 状态代码 410 - 如何告诉谷歌我的网站的特定页面消失了,不会回来?



我有一个网站,其中50%的页面有有限的生命周期。

给一个想法,每周出现4000页,同样数量的消失。

我所说的"出现"one_answers"消失"是指出现的页面是全新的,而消失的页面将永远从网站上删除。没有"此新页取代此旧页"。

我天真地在每个页面消失的URL上使用了410代码。这意味着url http://mywebsite/this-page-was-present-until-yesterday.php直到昨天还返回一个200 OK代码,而现在返回一个410 Gone代码。

我没有使用重定向,因为我想告诉用户他访问的URL没有错,但是已经过期

问题是: Google不会承认这个信息。它仍然在抓取页面,网站管理员工具提醒我,如果页面是404坏了。这会严重影响我的"声誉"。

我做错什么了吗?

制作自己的错误页面总是一个好主意。这可以为你节省大量的访问通过坏链接。

。Htaccess错误页面

Google网站管理员工具允许您删除某些页面。你可以在"爬虫访问"下找到它。

尝试添加noindex头

最新更新