返回列表 发帖
查看: 2980|回复: 2

DZX3.4帖子页百度显示描述不正常;游客看不到描述修改教程!

83

主题

2795

回帖

3564

积分

功行圆满

贡献
22 点
金币
351 个
发表于 2020-6-27 04:51:57 | 显示全部楼层 |阅读模式


discuz X3.4论坛帖子百度收录后不显示描述与游客看不到描述description的解决方案与修改教程。百度搜索引擎获取不到DZ论坛的description,游客看不到keyword与description的解决方案。

Discuz的原本方案:在查看源代码的时候,只有管理员可以看到页面中的 keyword 和 description,而游客和普通会员看不到,DZ在程序上判断如果是搜索蜘蛛也可以看到keyword 和 description。但是如果论坛开启了缓存功能。这个缓存是以游客的访问为基础建立的,所以造成了有时候搜索引擎无法正常获取到论坛帖子页的keyword 和 description描述。

所以我们可以自行修改一下,把帖子页的关键词(keyword) 和描述(description)放开让游客也可以正常获取和查看。

我们在DZ论坛的源文件中找到:

source\module\forum\forum_viewthread.php 这个文件

打开查找以下内容,大概在672行:

  1. if(!$_G['forum_thread']['price'] && (IS_ROBOT || $_G['adminid'] == 1)) $summary = str_replace(array("\r", "\n"), '', messagecutstr(strip_tags($post['message']), 160));
复制代码


修改成为:

  1. $summary = str_replace(array("\r", "\n"), '', messagecutstr(strip_tags($post['message']), 160));
复制代码


保存。

Discuz论坛后台更新缓存。

然后退出登录状态。再随意打开一个DZ论坛帖子页,右键查看网页源代码。就可以发现游客也可以正常看到keywords和description描述呢。相信对于网站seo与搜索引擎的收录更友好一点。
回复

使用道具 举报

13

主题

41

回帖

110

积分

渐入佳境

贡献
1 点
金币
50 个
发表于 2020-7-29 12:31:06 | 显示全部楼层
加1就访问空白了,不要加1

评分

参与人数 1金币 +5 收起 理由
allthebest + 5 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

83

主题

2795

回帖

3564

积分

功行圆满

贡献
22 点
金币
351 个
 楼主| 发表于 2020-7-29 22:13:35 | 显示全部楼层
1056509257 发表于 2020-7-29 03:31
加1就访问空白了,不要加1

感谢,已修正
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-4-19 08:11 , Processed in 0.039955 second(s), 8 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表