- 网站的怎么做才能让蜘蛛喜欢
- 8个CSS浏览器兼容问题整理
- PHP parse_str() 函数
- ThinkPHP6.0 入门2,url访问模式,控制器定义,基础、空、多级,验证
- Volist标签
- ui与前端
- 在VScode中开启自动换行
- php中include引入一个页面的时候为什么用dirname(__FILE__) ?
- C# MVC过滤器
- 网站链接结构优化
邮箱:
手机:15383239821
404页面怎么做,才合理?
很多seo高手在购买虚拟虚拟主机的时,会提到能否自定义404页面,支持URL重写?可见404页面也是被看重的。
我们都知道网站优化的核心是站内优化,站内优化主要就是做好种种细节。一个注重细节的网站肯定会有很好的排名。我们可以发现,好的网站,都会精心制作404页面的。
制作404页面的目的是:告诉用户当前所请求的页面不存在或链接错误,同时引导用户浏览网站其他页面而不是关闭窗口离开。
404页面怎么做,才有利于SEO呢?
我们在站点的日志中可以发现,搜索引擎是通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这样会导致大量不同的链(URL)接指向了同一页面。结果是,搜索引擎对该网站的信任度大大降低。
——现在仍然有很多网站存在这样的问题:404页面返回的状态码是200或302而不是404。
在线查看HTTP返回状态码工具:http://www.seobox.org/getheader.htm
404的页面设计没有什么?你可以看看网易,新浪等。也可以参考Seoer365的404页面制作:http://www.seoer365.com/404.asp
设置404页面的方法:
Apache服务器可以在.htaccess 文件中加入代码: ErrorDocument 404 /404.html,然后制作一个简单的404页面命名为404.html,并把404.html放置在网站根目录即可。
注意:
不要将404页面直接跳转到网站首页,这样会导致首页不被收录!
/404.html前面不要带站点域名,否者返回的状态码是302或200。
有部分主机状态码返回值更改不了,可以加<%Response.Status = "404 Not Found"%>,可以任何位置。
- 上一篇:如何优化网站内容?
- 下一篇:网站日志中,HTTP状态码是代表什么意思?
-
2012-07-02网站收录问题经验分享
-
2012-06-3010种我常用的外链方法
-
2013-10-30MVC和三层架构的区别
-
2010-10-17使用onclick跳转到其他页面。使用button跳转到指定url
-
2019-01-21c#中WebRequest类
-
2019-01-17lock 关键字在c#中的用法
