如果SO不是正确的地方,请道歉,但这里还有700多个其他SEO问题。
我是一个拥有12k以上页面的旅游网站的高级开发人员。我们完全重新开发了该网站并于1月重新启动,由于旅行的不稳定性,网站上不再有许多页面。例子:
/destinations/africa/senegal.aspx
/destinations/africa/features.aspx
当然,我们有一个404页面(这是一个很难的404页面而不是30x重定向到404页面。)
我们的SEO顾问已经要求我们30x重定向所有404页面(如网站管理员工具中所见),他的论点是404正在破坏我们的页面搜索。他希望我们将我们的塞内加尔重定向并将上面的页面设置到非洲页面(其中不包含先前在Senegal.aspx或features.aspx上找到的内容)。
SO的等价物将为删除的问题提取网址并将其重定向到/问题,而不是显示404'问题/页面未找到'。
我的论点是,由于这些页面不再在网站上,404是正确的返回状态。我还认为将这些重定向到不太相关的页面可能会损害我们的搜索引擎优化(可能是由于重复的内容)?当我们的网站从我们的内部系统中获取一些内容时,也会非常耗时地重定向所有404内容,这会自动添加/删除内容。
感谢您的任何建议,
亚当
答案 0 :(得分:3)
要返回的正确状态为410 Gone。如果将搜索引擎重定向到内容完全不同的页面,我不想推测搜索引擎会做什么。
答案 1 :(得分:1)
据我所知,404
对搜索引擎优化非常不利,因为您的网站不会为从某处链接但丢失的网页获取任何PageRank。
我会添加另一个页面,它将解释由于重新设计原始页面不可用,提供指向其他一些最相关页面的链接。 (例如,非洲和常见问题解答)然后,这个页面听起来像301
一个很好的答案。
答案 2 :(得分:0)
这实际上是一个好主意。 如http://www.seomoz.org/blog/url-rewrites-and-301-redirects-how-does-it-all-work所述 (这是非seo人的好资源)
404这显然不好。 301告诉蜘蛛/用户这是源的永久重定向。内容不应被标记为重复,因为您没有发送200(良好页面)响应,因此没有任何蜘蛛/比较。这有点像灰帽战术但是要小心,将实际的301页放在寻找页面的地方并找到谁发布了错误的链接并且如果可能的话,更正它会好得多。
答案 3 :(得分:0)
我同意404是正确的状态,但您应该退一步并回答以下问题:
虽然这些页面可能不存在,但我会调查这3个问题的相关页面,因为您可以将传入流量和页面排名引导至需要PR /流量的其他现有页面或已经是高流量的页面。
关于你的内部搜索引擎优化表示你正在失去公关,这些页面有入站链接可能是真的,因为你将遇到404状态代码并且不会传递链接汁,因为那里什么都不存在。这就是301摇滚的原因。
答案 4 :(得分:0)
404s不应影响网站其他网页的整体页面浏览量。 如果它们真的消失了,那么404/410是合适的。查看Java 9 javadoc。