!
也想出现在这里? 联系我们
内容广告区块

如何解决discuz x3.2门户首页关键词描述不显示

最近在用站长工具查询自己网站的时候无意发现,网站门户首页的 Keyword(关键词) 和 Description(描述)只剩下“首页”或者“门户”两个字了,自己设置的关键词竟然不显示。找了很多资料,才发现原来 Discuz 对游客屏蔽了关键词与描述。用管理员账号登陆后还是可以正常显示,但是不能保证蜘蛛爬虫是否能够正常获取,所以改掉这种屏蔽才是最保险的。

下面介绍具体的操作方法:

如何解决discuz x3.2门户首页关键词描述不显示

工具/原料

  • ftp工具
  • discuz x3/3.1/3.2

方法/步骤

  1. 用FTP工具登录网站根目录。找到“ source/class/helper/helper_seo.php ”目录下的文件

    如何解决discuz x3.2门户首页关键词描述不显示
  2. 将该文件传输到电脑本地,准备对该文件进行编辑

    如何解决discuz x3.2门户首页关键词描述不显示
  3. 用网站编辑工具打开helper_seo.php,查找到这段代码:

    if($descriptiontext && (isset($_G[‘makehtml’]) || CURSCRIPT == ‘forum’ || IS_ROBOT || $_G[‘adminid’] == 1)) {$seodescription = helper_seo::strreplace_strip_split($searchs, $replaces, $descriptiontext);}if($keywordstext && (isset($_G[‘makehtml’]) || CURSCRIPT == ‘forum’ || IS_ROBOT || $_G[‘adminid’] == 1)) {$seokeywords = helper_seo::strreplace_strip_split($searchs, $replaces, $keywordstext);}

    如何解决discuz x3.2门户首页关键词描述不显示
  4. 将上述代码替换成下面的代码:

    if($descriptiontext) {$seodescription = helper_seo::strreplace_strip_split($searchs, $replaces, $descriptiontext);}

    if($keywordstext) {$seokeywords = helper_seo::strreplace_strip_split($searchs, $replaces, $keywordstext);}

    如何解决discuz x3.2门户首页关键词描述不显示
  5. 5

    保存后上传该文件到网站原目录下替换掉原来的文件,到这里就顺利完成了。登出账号,以游客的身份查看关键词和描述显示正常,还可以用SEO站长工具再查一遍

给TA打赏
共{{data.count}}人
人已打赏
站长资讯

4个关键词总结,如何把用户体验做到极致?

2018-4-27 21:27:03

站长资讯

微信小程序视频教程-入门篇:第一章

2018-4-28 21:02:40

!
也想出现在这里? 联系我们
内容广告区块
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索