这篇文章我们来了解一下网站404页面基本概念,以及学会如何设置网站404页面。
猎者出海之前在独立站训练营的课程里面,没有提及404页面这个概念,是源自于liezhe.com现在用的主题问题,所以直接就把404页面给忽略掉了,等会下面我做个讲解就知道了。
404错误是什么意思?
如果你打开一个网页,出现了404错误页面,就说明这个页面已经不存在了,被删除了,所以网页返回了404页面。
一般情况下,如果不是网站站长主动删除的话,大概率出现404页面,可能是因为站长更改了某些页面的URL链接,导致原来的页面链接失效了,进而返回了404。
当然也不排除用户输入URL本身就是错误的,在你的网站上并没有这个url存在,所以也会返回404错误。
404页面对于网站SEO影响
404页面的设置对于网站SEO来说,是会有一定影响的,所以一个合格的网站是必须要设置好404页面的。
1.告诉搜索引擎:页面不存在
如果你删除了文章或者是更改了文章url,必须要返回404页面,告诉搜索引擎,这个页面已经不存在了,搜索引擎后面会逐步的删除这些页面,避免无效页面继续占用索引。
2.保护网站整体页面质量
如果页面已经没内容,还强行返回200状态码(软404),会被判定为“低质量页面”,低质量页面过度会拖累整站的信任度,严重影响搜索引擎对你判断和信任。
3.用户体验优化
一般来说,不管是用户输错了url地址,还是你删除了文章,设置一个404页面,也可以引导用户重新回到你的网站,例如:你在404页面加上你的网站导航菜单,引导用户去点击这些页面寻找内容。
会比用户打开看不到内容,然后直接关闭这个页面要好很多,不仅减少了跳出率,也增加了用户留存,要知道这个数据对于网站关键词排名和运营是有很大帮助的。
如果一个网站没有设置404页面的话,打开网站上一个不存在的页面,就会出现如下的提示:
然后,大家可以对比一下,猎者出海博客的404页面:
你可以明显的发现他们的区别,如果用户打开是第一张图,可能就会直接走了,但是如果打开是猎者出海这种404页面,用户留下来查看其他内容的概率是极高的。
从这里也可以明显的发现404页面的重要性。
404页面设置教程
这里就要提及一下,为啥我在之前的独立站培训课程里面,没讲404页面设置了。
因为大家看到的上面猎者出海的这个404页面,是WordPress主题自带的,不是我自己设置,是这个主题的开发者直接就把不存在的页面,设置成了上面的这种页面。
所以,导致一直以来我都没有关注404页面这个东西的设置。
如果你的WordPress主题,没有自带404页面设置的话,那我们需要手动来设置一下,例如,大家用B2主题来建设网站的,这个主题就没有自带404页面,接下来开始设置教程。
第一步:到网上找一个404页面源码
这个404页面也可以自己创建,不懂html代码的,可以直接到网上去找一个成品的html404页面源码即可。
你可以在搜索引擎里面搜索这样的关键词:好看的404页面源码下载,可以找到很多提供404页面源码的网站,下载这些源码。
例如猎者出海随手就找到了一个网站,提供了6个404页面源码。
下面就是我刚下载的404页面的源码。
第二步:检查并修改源码
打开文件夹,在里面会看到404.html的页面,你可以直接双击打开,看一下,这个404页面正常不正常。
你可以在浏览器里面看到,这个页面的路径就是我们本地电脑路径。
一般404页面代码,是需要做一个简单的编辑的,例如:上面这种可以编辑里面的文字。
这里可以用我们的网页三剑客软件,Dreamweaver,来对这个404页面进行编辑修改,这个软件是免费的,另外也不需要你懂代码,因为我只需要修改文字或者链接即可。
我们可以对里面的文字进行修改,改成我们想要给用户看的内容即可。
另外就是可以删除掉一些不必要的东西,例如像别人的网址链接或者是mp3音乐这些东西,把代码直接删除即可。
注意,有的404页面,里面是带有图片的,这个图片最好是保存在我们自己网站上,而不是从别人的网站去调用来。像上面的这个mp3的音乐,你看下url结构,你就知道,是从别人网站调用的,这个是肯定不行的,所以需要删除。
第三步:上传404页面
把你准备好的404页面上传到我们的网站目录里面,一般直接上传到网站根目录即可。
此刻,你打开这个404页面,你就可以发现,正常了。
因为你是放在网站根目录的,所以这个404页面的地址就是:www.liezhe.com/404.html,这样的一个地址。
第四步:在宝塔里面设置404页面
在宝塔里面左侧“网站”,找到你的网站,然后找到右侧的“设置”,进入到网站设置里面。
再找到重定向,404重定向,这个设置,来添加一下你的404页面。
填写一下你的404页面地址,点击提交即可。
这样的话,当用户打开你的网站里面不存在的页面的时候,就会显示你刚刚上传的那个404页面了。
404页面常见问题
1.什么是“软 404”?
软404指的是:页面内容显示“未找到”,但服务器返回的却是200状态码(正常页面状态返回的是200)。
搜索引擎会认为这是“低质量内容”,影响整个网站的信任度。必须返回正确的404或410状态码。
2.如何发现网站的404页面?
在google的站长工具里面,找到左侧“网页”这个选项,点出来之后,就能看到我们网站里面的404页面有哪些。
3.产生了404页面之后应该如何处理?
404页面,其实就是网站里面的死链,出现了以后,可以提交给搜索引擎,让它直接删除这些链接即可。
4.404页面应该包含哪些内容?
简短友好的提示文案(别用“Not Found”冷冰冰的文字)。
返回首页按钮。
分类导航/热门文章推荐。
搜索框。
5.可以把所有 404 页面都跳转到首页吗?
这个可能有很多站长会干,其实是不建议的,宝塔里面也有这个选项设置,但是不建议做。
最好就是保留404状态码,自定义404页面。
发表评论