重庆seo博客
重庆seo博客 - 重庆SEO服务:做重庆网络推广与重庆网站优化的SEO顾问

Discuz!X系论坛门户首页关键词描述只显示门户2字问题解决方法。

首页 > 建站程序 > 正文
重庆seo博客免备案香港线路服务器:【腾讯云】海外1核2G服务器低至2折,半价续费券限量免费领取!本博客专注百度、360、搜狗主流搜索引擎SEO网站优化排名,为seo入门者提供丰富的SEO基础知识!

    用过discuz程序制作论坛的朋友肯定会发现这个问题,当你在后台开启全局功能-门户 并且设置为首页的时候通过站长工具进行SEO综合查询会发现门户首页的标题(Title)能够正常显示,但是关键词下方的关键词(Keywords)和描述(Description)就只剩下“门户”两个字了,自己设置的关键词竟然不能够正常显示。经过多个浏览器进行检测发现谷歌浏览器(Chrome)会出现这个问题,然后找了很多资料对照后才发现原来Discuz对游客进行了关键词与描述的屏蔽,用管理员账号登陆后进行查看的话还是可以正常显示,但是不能够保证搜索引擎的蜘蛛爬虫是否能够正常读取,所以我们必须改掉这种屏蔽才是最好的选择。

解决方法操作步骤:

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

    1.找到“ source/class/helper/helper_seo.php ”目录下的文件

找到文件

    2.将helper_seo.php下载到本地进行编辑修改(切记不要用记事本之类的文档程序打开可以避免出错)

    3.用DreamWeaver之类的网页编码工具打开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);
}

    4.将上述代码替换成下面的代码:

替换代码

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

    5.最后将修改好的文件上传到 source/class/helper/目录进行覆盖就可以了。

重庆seo站长推荐参与【腾讯云】活动:热卖云产品3折起,云服务器、云数据库特惠,服务更稳,速度更快,价格更优

文章信息

分类:建站程序

分享:

您可能也会喜欢

发表回复

Post Comment