结束网站的最佳方法是什么?


13

我有一个基于ASP.NET MVC 3构建的网站,该网站将完全关闭。该域仍将需要几个月的时间,因此在此期间,我想至少在主页上显示一条消息。

我认为标准将要求通过301永久移动将所有请求定向到单个页面,或者为所有请求提供410 Gone。

这是我第一次完全关闭网站,虽然我希望不必很快再次这样做,但我想知道执行此操作的首选方法。

(我完全愿意标记建议。关闭网站似乎不是一个受欢迎的话题,我认为这是一件好事。)


1
偏离主题:也许您想留下指向类似网站的链接(例如,有关商业服务或开源项目的链接)。您甚至可以尝试从中赚钱。
lulalala

Answers:


12

网站关闭后,发送410 GoneHTTP状态代码将是正确的方法,因为这将告诉搜索引擎这些页面已经一去不复返了,并将其从索引中删除。

404也会这样做,但是可能会花费更长的时间,因为搜索引擎在将其从索引中删除之前会多次尝试再次访问它。

另外,请确保在发送410状态代码时,将用户重定向到页面,这表明该网站已关闭,从而使他们不会看到混乱的错误页面,也不会为所发生的事情感到困惑。


1
还是首页,还是将其保留为200,直到距离站点实际关闭的时间更近?该特定网站的大部分流量来自搜索,允许人们仍然对其进行搜索以查看发生了什么,可能会有一些好处。
James Skemp 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.