404错误到底能否通过301重定向解决
SEO行业正应该有这种质疑的精神和独立思考的能力。今天在站长网看到一篇《浅谈利用301重定向将404页面转移成自己外链的危害》反驳了之前那篇文章中的观点。觉得非常好。
发现作者误解了意思。所以再写一篇文章廓清一下其中的观点,仔细拜读了文章。以及介绍一下301重定向的作用。
1.首先我明确两个在使用301重定向将404错误转化为网站外链一文中的思路:
没有在文章提到任何301首页或者其他页面的意思 文章中的例子,2.文章所讲述的将404错误URL通过301重定向回到原文的URL这点需要说明。讲述的从外部(B网站)链入自身网站(A网站)过程中有可能出现的URL错误拼写、链接添加错误甚至故意发生错误URL行为。而不是A网站自身呈现的404错误
有质疑的朋友可以再仔细阅读一下。以下我再反驳一下这位朋友的观点(蓝字是有反驳意见朋友的观点)原文一直在那里。
反驳第一段
将外链指向中的404错误归结于是济南网站制作外部造成的这句话无可厚非,原作者。但是这种404错误的呈现,也是由于自己网站顺序所决定的既然呈现了就没有方法逃避,就比如在站长网上页面也可以出现很多个这样活着那样的后缀404页面,直接在后面加入1.html2.html就可以了如此而已,但是如果有人挖空心思的用外链的形式来进行链接这样的网页,那也是为网站带来链接,如此而已,顶多发生一个404页面,而不会有其他
不一定是网站内部顺序的问题。蜘蛛通过外部网站(以B网站为例)一个错误的URL爬行到自身网站(以A网站为例)同样会造成404错误,网站呈现404错误。即:错误的URL导致了错误的页面。
只要在顺着URL爬行的过程中出现了页面不存在情况,蜘蛛是不会管你链接URL存在于网站内部还是外部。就会记录一个404错误。
这点我谷歌管理员工具的运行状况”抓取错误”– 找不到一栏中可以明确的看到404错误被谷歌分为“sitemap中内因)和 链接到您网站网页的域外因)两项。
其中“链接到您网站网页的域指从B网站链接到A网站的URL顾名思义。
反驳第二段
想要将这种外链的权重直接倒回去,而原作者的意思是如何掌握这一方面的权重。而不是放掉,这里呢,笔者也有自己的观点,自身这种外链“这种外链所链接过来的就是404页面,如果你将这些页面301掉,这种情况就和网站中出现大量的404页面,然后直接将404页面301一个页面的情况是一样的;那么如果你网站有404页面,那么为了防止这些权重的流失,难道将这些页面全部301首页?这完全就是不符合搜索引擎的要求,如果想知道清楚的话,就直接百度一下“404页面301首页的危害就”就可以明白更多。
对于“自身行为”还是外部行为”显然搜索引擎有着明确的区分。拿链接建设来说,首先。内链和外链在权重方面的效果是不同的这点大家都很清楚。其核心思想就是外链是网站站长无法控制的而内链是站长可以自行设置的虽然在搜索引擎的发展过程中,呈现“可被站长控制的外链”这一因素(就是平常的外链建设)但无论可控还是不可控,有一个思想是明确的即谁也不会在他人的网站可以发布正确URL前提下,却去发错误的URL导致用户无法正常访问自己的网站或在自己的网站上出现“该网页不存在字眼。
对于301原网页还是301首页。这点我不想多说,其次。大家都原文就可以明白我意思。这里想说的搜索引擎如何甄别原文的出处的一些信号:
1.搜索引擎最先在哪里看到内容
2.诸多同样内容所在域名信任度
3.指向哪里的链接最多(原文中的内链)
4.拷贝是否链接回原始出处(版权链接)
无法获得好的排名。很多作者也对此有抱怨。但我可以利用134点信号将这个错误纠正过来。由于第二条信号的存在原创作者很多发布或被转载在其他网站的内容。
但谷歌已经可以很快且很准的识别出原文的出处。这就得益于以上3条。而其中“拷贝是否链接回原始出处”这一因素,百度在这方面做的还不是很好。也是使用301重定向将404错误转化为网站外链这篇文章中所阐述的目的之一,还有一个目的大家也看到就是传送权重。
将一个用户无法访问的错误URL合理的通过301方式重定向到正确的URL也对用户体验有所协助。同样在谷歌管理员工具的抓取错误”中看到这句话。最后。
因为它指向的网页不存在通常,Googlebot无法抓取该网址。404不会影响您的网站在搜索结果中的排名,但您可以借助它改善用户体验。
或者通过301重定向。不认为屏蔽后可以改善用户体验。robots.txt方式只能改善蜘蛛体验。因为用户点击错误URL后,解决404错误的方式无非是通过robots.txt屏蔽。访问的还是一个不存在页面和看到404错误。
反驳第三段
而不是返回 404则可能会出现问题。首先,直接复制原话“如果针对不存在网页返回 404或 410以外的代码(或将用户重定向至首页等其他网页。这样就等于告诉搜索引擎通过该网址可以找到实际的网页。结果,搜索引擎可能会抓取该网址,并将其内容编入索引。因为 Googlebot要使用很多的时间处置不存在网页,可能无法迅速找到您的网址或频繁访问这些网址,也无法频繁地访问这些网址,从而影响对您网站内容的抓取量(另外,您一定也不希望自己的网站经常呈现在[未找到文件] 搜索查询中)这是404页面的原话,如果你不依照要求继续错误页面的跳转的话,可能呈现的情况就是网站上出现大量的相同页面,相同标题,相同描述,相同内容,等等,然后这就是不同的URL和相同的内容之间的故事,至于以后会发生什么?这个大家可以自己去百度,自己去googl上找找就知道了
就千万别忘记摘录另外一段文字:反驳的朋友既然提到googl管理员指南。
404错误不会影响您的网站在Googl中的排名,一般来说。因此您可以放心忽略这些错误。这些错误通常是由于以下原因导致的拼写有误、配置有误(例如由内容管理系统自动生成的链接)或 Googl加强了识别和抓取 JavaScript等嵌入式内容中的链接的力度。
请点击相关网址。错误对话框中,要检查无效链接的来源。点击链接自以下网页标签。如果相关链接来自您的网站,请修复或删除这些链接。如果这些链接来自外部网站,您可以使用这些数据改善网站的用户体验。例如,如果某人本打算链接到您的网站但却输错了网址,那么就会出现拼写有误的合法网址(如 拼写成了您可以将拼写有误的网址 301重定向到正确的网址并通过该链接获取预期流量,而不是返回 404错误。
您也可以在将用户定向到404网页后,确保协助他找到所需内容,而不是仅仅显示“404未找到不过,只建议您在错误链接可发生较高流量的情况下采取上述措施。却没有看到其二。做SEO时,很遗憾的这位朋友只看到其一。官方的资料非常重要,很多细节都隐藏在其中,需要花大量的时间去仔细阅读和理解。
谷歌管理员工具中很多设置和说明文字都是有其道理的只是一些SEO不愿意去理解。就像404发生的内因和外因这种事情,实际上。抓取错误”一项中将它区分开也是有其道理的而不是闲着没事干就那么做了。
同时开拓自己的思路和分析问题的方法。但需要确保你学习的知识是先进的而不是陈腐的否则自己的思路很容易被误导,作为SEO要吸取很多知识。从而发生不好的效果。