导航:首页 > 网站优化 > seo面试问题404

seo面试问题404

发布时间:2020-12-01 23:26:39

1、网站SEO优化为什么要做404页面

在我们在访问某个网站的时候,或许都曾遇到过404错误这样的提示,而这个页面就是404页面。这个时候我们会发现,有的404页面在间隔几秒之后就会跳转到首页,有的404页面有链接到网站其它页面的入口,其实这些设置都是有一定道理的。那么网站做404页面到底是因为什么呢?我们先从什么是404页面来开始了解吧。
一、什么情况下会出现404页面?

1、由于用户的疏忽,请求了一个根本不存在的链接,也就是错误链接而导致的。
2、原来可以正常访问的页面,后来因为网站改版路径发生了变化,或者是删除了原来可以访问的页面所导致的。
二、什么是404页面?
404页面是指用户访问了错误的链接或者是所请求的页面不存在,所返回的一个页面,在页面上最常见的提示就是404 Not Found。
一般来说,每个网站都会有一个默认的404页面,如下图所示:
但这种默认的404页面,比较简陋和呆板,用户无法从上面获取到更多有用的信息,这种情况下用户很有可能会关闭窗口离开你的网站。因此,我们一般都会自己设置一个404页面,在这个页面上有友好的提示,有首页和栏目页的入口,如此一来用户就有可能再次的进入到你的网站,从而减少了用户的流失,降低了网站的跳出率。
三、为什么要做404页面?
从用户的角度来看,是告诉用户这个页面不存在,并引导用户去点击网站的其它页面而不是直接关闭窗口离开。
从搜索引擎蜘蛛的角度来看,404页面的作用是告诉蜘蛛,我这个页面不存在了,当蜘蛛抓取到这个页面的url的时候,返回的状态码是404,蜘蛛就知道这个url已经失效了,便不会再来索引该网页。
四、404页面的错误设置
将404页面放上去,然后点击能够跳转到404页面是不是就完事了呢?很多时候我们都忽略了这个问题,当仔细的去查看http状态码的时候才发现有可能返回的并不是404状态码,而是200。
对于网站访客而言,http的状态码显示的404或是200,是没有什么区别的,一样是能够起到引导用户,提升用户体验的作用。但是对于搜索引擎而言,却是一个正常的页面,这往往是因为错误的服务器端配置而导致了返回200状态码。
搜索引擎判断页面的url是否失效,是以是否返回404状态码作为依据的。若搜索引擎得到这个404页面的状态码却是200,那么就会认为此页面的url是有效的,就会去索引并将其收录。因为所有404页面都是一样的,搜索引擎就会认为大量不同的url对应了相同的内容页面,如此一来搜索引擎就会大大降低网站的评分,甚至出现降权的情况。
总结:网站不要使用默认的404页面,应当自己设置一个能够引导用户、利于用户体验的404页面,设置好之后不要忘记去查询一下http状态码是否为404。

2、SEO 网站抓取404 页面问题

我们都知道蜘蛛抓取的内容只读文字,像图片、代码css、js、都是不读取的,蜘蛛是通过链接来前进的。如果蜘蛛抓取了一堆代码还没有新的链接,那么就会把它当做404了,这是就想到了robots的好处了,你可以找到这些404的“页面”如果是一些代码、或者是功能性的文件,那你就可以用robots屏蔽啦,如果是真的404页面,你就要手动去修改啦。修改好后也可以做一下404页面优化。

3、Apache下如何正确设置404错误页面:404错误代码和seo的关系

ErrorDocument 404 /404.html在“通过HTTP状态码查看搜索引擎蜘蛛如何爬行你的网站”一文中,我介绍了一些经常涉及到的HTTP状态码及含义,譬如大家经常探讨并且与本文相关的Http状态码:404:服务器找不到指定的资源,请求的网页不存在(譬如浏览器请求的网页被删除或者移位,但不排除日后该链接有效的可能性);410:请求的网页不存在(注意:410表示永久性,而404表示临时性);200:服务器成功返回请求的网页;301:网址永久性重定向302:网址临时性重定向注意:大部分搜索引擎将“404”与“410”状态同等对待,如Google。(参见Matt Cutts的说明)对HTTP404状态码的理解HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。但是,Web服务器默认的404错误页面,无论Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给用户提供必要的信息以获取更多线索,无疑这会造成用户的流失。因此,很多网站均使用自定义404错误的方式以提供用户体验避免用户流失。

4、404页面该怎么做?404页面该达到怎么样的效果才符合SEO要求?

404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
很多开源系统包括CMS系统、Blog系统等不提供404页面或提供的404页面并未达到SEO的要求,这让网站的权威性大打折扣。
404页面该达到怎么样的效果才符合SEO要求呢?
搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。——很多网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。
正确建立404页面的方法是:(仅适合Apache服务器)
•在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
•建立一个简单的html404页面命名 Error.html
•把 Error.html放置在网站根目录
•如果碰到困难,参考本站:错误网页、SEO十万个为什么的.htaccess文件。
注意:
•不要将404错误直接转向到网站首页,这将导致首页不被收录;
•/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码。

5、404页面对网站SEO优化有什么帮助

1、从网站优化角度看:
通常搜索引擎是通过HTTP状态码来识别网页状态,当出现错误链接时,网站返回值是404状态码,这时搜索引擎会放弃对该链接页页的索引工作,去查其它页面。而如果不设置404页面的话返回200或302状态码,搜索引擎就继续为该链接建立索引,但这个页面是有问题的所以会跳转到其它已经有指向的页面,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。
2、从用户体验角度看:
我们所能看到的默认的404提示页面,一般都非常的简单,很多访问者看到此页面后可能会放弃访问网站或者对网站有不好的评价,影响网站的声誉。所以我们在网站SEO优化过程中,可以通过制作一个更加友好404页面,以备网站出现问题时之用。
404页面的制作非常简单,它就是一个简单的HTM网页文件即可,也可以只在网页中放一张图片,相信朋友们做这个都没问题。如果不想做的太简单又没有什么好的创意,可以在百度上搜一下关于404页面的图片,会有很多值得我们借鉴的内容。
404页面如何制作:
(1)制作好自己的404页面
(2)将做好的页面上传空间
(3)进入网站空间管理设置

6、404页面指向index.html对seo有什么影响吗?

1、404页面最好不要通过 301 302 等方式跳转到首页;
2、建议你在404页面做一个A标签指向首页;

7、SEO菜鸟你知道软404会给你带来灾难吗

什么是软404

当蜘蛛访问到一个不存在的页面,正常情况下会返回一个404状态码,告诉百度蜘蛛不要再索引这个页面。可是有的时候由于某种原因,蜘蛛在索引一个不存在的页面,却返回一个200状态码(成功索引),这就是软404。这样一来,虽然在用户眼里,这是一个404页面,但是蜘蛛却认为这是一个正常页面。

软404后果

1、会让你的网站被降权

百度蜘蛛遇到正常的404页面,本来是应该不会索引的,但软404就会被索引, 因为它一个“正常”页面。所以当你的网站里有很多死链接,那么百度就会大量收录很多空页面,相似页面,从而被百度降权。

2、会被坏人利用

如果你觉得你网站里面没有死链接,软404无所谓,那你就错了。虽然你网站没有死链接,但如果你的竞争对手发现你网站存在软404,他可能会使劲的刷你的软404,给你的软404加很多外链,让百度收录你的空页面,相似页面,害你被百度降权。

处理软404方法

超级简单,百度搜索http状态码查询或使用搜外SEO工具,输入你网站一个不存在的页面,如果返回状态码是200,那么你就要赶紧联系空间商了,请他们教你如何正确的404页面。

8、SEO为什么要做404错误链接页面

返回一个404 状态码,告诉浏览器要请求的资源并不存在。导致这个错误的原因一般来说,有:网站本身问题导致:
网页URL本身已经发生变化,而前台页面没有及时更新;
网页本身或网页文件位置发生改变,而没有及时在后台更新;
外部链接拼写出错;网站内容管理员或程序管理员在处理URL上没有考虑周全,比如一些地方如果加入了链接属性导致URL不能正常访问。
用户网络环境导致:
无法在所请求的端口**问该网页URL地址。
Web服务扩展锁定策略阻止本请求。
MIME映射策略阻止本请求。
对于内容较多的大中型网站管理员,使用上面的死链接检测工具可能会消耗很多时间,可以关注每天网站日志文件中的用户状态码情况,发现并及时解决404错误问题。
制作友好的404错误页面,提醒用户访问出错信息,引导用户进行首页或目录查找,提供站内查找功能或网站管理员联系方式。
对于SEO人员(搜索引擎优化工作者)来讲,建议参考“404错误是否会对网站造成影响”一文获取更多信息。
普通用户:尝试更换浏览器或清理浏览器缓存(排除由于浏览器控件或恶意插件等引起无法访问的情况)

与seo面试问题404相关的知识