• AG8游戏博客公告栏:深圳AG8游戏专注于深圳SEO培训,免费给深圳SEO爱好者提供SEO技术培训教学,兼全国网站排名优化等服务!QQ455621267

404 not found对网站SEO优化的不良影响

SEO技术 AG8游戏博主 1次浏览 未收录 0个评论 扫描二维码

对于404 not found的设置可能很多站长都知道是怎么一回事。但是对于建设网站的新手或优化新手可能就是不太明白了,这个404 not found是来至浏览服务器的错误编号,对于浏览服务器有很多错误提示编号,比如500、301、401、402至406等等,在不同的编号代码代表的是不同的错误信息。我们就日常通过提示的错误编号代码来确定是什么错误。那么我们设置这些对于我们网站优化有什么影响!

在这里我详细给大家将一下404 not found,当用户在网站输入一个网页路径(url路径) ,这时候,浏览器客户端,请会向服务器请求获取相应的文件内容,如果服务器找到了那个文件的内容就会读取内容后发送给客户端显示,如果没有找到该文件就是发送给客户端一个404 not found,其实,对于404 not found的意思就是找不到相应的文件或路径过效等,在我们优化的时候,很多初学者忽略了对404 not found的处理,没有设置404 not found的页面,在这里,404 not found页面的设置对于网站优化来说,是一个很关键的问题,当然还有其它的一些细节问题,如果我们不处理网站的权重不会上升更有可能会下降,被处罚,对于优化来说,每一个细节都不能够被忽略。那么我怎么样来看待404 not found页的相关问题。

404 not found的出现原因
小编在上面已经初步读了一些原因,在这里我给大家整理出日常导致404 not found的发生的原因。
1. 网页文件的路径发生了变化,但超链接没有路径没有更新。
2. 对于伪静态的规则发生了变化,对于以前所设置伪静态路径没有保留。
3. 在网站升级或改版的情况下,有些文件被删除或被更改了位置。
4. 还有文件或图片、压缩包打开不了,是因为WEB服务器的MIME没有进行设置。
5. 有些类型文件没有被映射。
6. Css样式文件或js脚本文件路径发生变化,没有及时更新。

那么我们怎么知道是否设置了404 not found页或某些网址是否出现了404 not found
1. 查看是否设置了404 not found页
我们可以通过在域名后面乱错误一些内容如:

/seo.html

对于这个路径,网站是没有这个访问地址的,那么我看看返回的内容是否是我们设置的返回内容。如果我们所设置的内容,那么我们就确定没有设置404 not found

2. 查看网站的某些地址是否存在,也就是说如果存在地址就不会返回404 not found

我们可以通过一些站长工具来查找地址是否会出现404 not found
地址:http://tool.chinaz.com/pagestatus/ 当我们打开网页时,输入我们需要求证的的地址 然后点击查看分析,然后下面就会返回状态代码,如果状态代码是404的话那个你就要找找原因了,也就是我上面所说的几条原因,需要你一点一点的去排查。

那么我们如果去设置404 not found页面,小编给大家讲解两种类型的设置方法。
1. IIs 设置404 not found页方法
1) 在IIS中,找到对应站点,打开“功能视图”-“IIS栏”-“错误页”.
2) 双击“404”,打开“编辑自定义错误页”对话框.
3) 选中“在此网站上执行URL”,输入自定义404 not found页的URL(注意:此处URL是相对于网站根目录的相对路径,不能使用绝对路径),点击“确定”进行保存.

4) 选中“404”,点击右侧栏中的“编辑功能设置”,打开“编辑自定义错误页”对话框.
5) 在“错误响应”框中,选中“自定义错误页”,点击“确定”进行保存.
6) 重启IIS。

2. 通过Apache Rewrite模块来伪静态设置404 not found页方法
1) 使Apache加载rewrite模块,其实就是把httpd.conf文件里一个注释解开,然后重启Apache就可以了。

上面这段代码,默认是前面有#,被注释掉的。解开注释就好了。

2) 把配置文件httpd.conf和apache2.conf里的 AllowOverride 都设置为All(默认是None的)。

3) 编写.htaccess自定义404页面的配置就这么一行:

ErrorDocument 404 /www.junsuk.com/404.html
ErrorDocument 算是一个指令

404 是错误类型的代码,同理可以处理500错误等。

/www.junsuk.com/my404.html 是自定义404页面的路径,从网站Apache根目录开始,也就是说其目录结构应该是这样:/var/www/www.junsuk.com/my404.html

404 not found对我们网站的影响
首页,当我们的用户访问都网站的某一些页面时,忽然出现在空间的页面,没有任何的提示,那么用户对你的网站信任度会大大降低,与此同时,对于用户所点击的内容也无法呈现出来,用户就是直接关闭网站去找其它网站相关的资料,如果我们在404 not found设置了一个错误页面,告诉用户该网页正在资料收集当中,然后引导用户返回相应内容的其它页面,这样的话,大大的减少了网站的跳出率,与些同时增加用户体验,让用户感觉挺不错,会对网站有一个高度的评价,其次,对于错误页也会被百度蜘蛛查觉,对于百度蜘蛛发现网站出现了多个404 not found的话,那个百度蜘蛛就会减少对网站的访问次数同时也减少了收录量,在严重的情况下,会被搜索引擎惩罚和降权。

如果我们没有处理好404 not found,当然不存在的路径越来越多的话,这就像一颗颗定时炸弹,多了它总有一天会爆发,也那时你的损失会更多,作为一个seo优化工作者,我们在做优化的工程当中,一定要注重每一个细节,以上是我对各大初学者的一些总结和享。


深圳SEOAG8游戏博客申明版权隶属:深圳SEO(/)

转载请注明:深圳SEOAG8游戏博客 404 not found对网站SEO优化的不良影响

喜欢 (0)
支付宝[]
分享 (0)
AG8游戏博主
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到