您的位置首页  散文日记

seo研究?seo研究中心论坛?难以置信

使用discuz论坛程序搭建网站的朋友应该有遇到这样的问经收录的论坛帖子题

seo研究?seo研究中心论坛?难以置信

 

看了就要关注我,喵呜~使用discuz论坛程序搭建网站的朋友应该有遇到这样的问题,当删除掉已经收录的论坛帖子文章时,原来的页面返回状态码并不是404错误,还是200状态码这对于SEO来讲非常影响,通过SEO研究中心研究及摸索找到了解决方案。

Discuz删除文章时返回404状态并跳转到错误页,如下图所示“”

处理后: 

原因解释站长SEO们应该有发现,虽然这个板块被删除了,但是对于搜索引擎返回的状态码竟然还是200,也就是搜索引擎会把这个页面当作正常页面一样索引,但是这个页面却是没有内容的,这种类似现象应该叫做软404,也就是看似是一个404样式,却完全没有产生404的效果,起码没有返回状态码404。

其实这是discuz程序seo方面的一个盲区,我们需要做的是,将一个已经被删除的帖子或者文章给予搜索引擎返回码404,然后制作一个404页面,这样才是一个对于搜索引擎友好的设计解决办法需要修改的程序路径,找到如下程序代码。

source\module\forum\forum_viewthread.php如果是文章的话则是:source\module\portal\portal_view.php,以此类推showmessage(‘thread_nonexistence’);。

修改替换为这段代码:header(‘HTTP/1.1 404 Not Found’);header(‘status: 404 Not Found’);include(‘404.html’);exit();

}如图所示:

这里的“404/index.html”为自己设置的404页面的路径最后,如果你有使用DISCUZ论坛程序,请检查一下是否出现本文提到的SEO问题,请自行处理有帮助请点赞,转载请注明出处打造用户黏性 |视频搜索优化

图片搜索优化 |7天快排首页真相 |SEO/SEM移动端优化必要|建站技巧查看更多充电给你小鱼干!

给我一个心,可以不可以

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186