久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: DZX3.4帖子頁百度顯示描述不正常;游客看不到描述修改教程! [打印本頁]

作者: allthebest    時間: 2020-6-27 04:51
標題: DZX3.4帖子頁百度顯示描述不正常;游客看不到描述修改教程!
本帖最后由 allthebest 于 2020-7-29 13:12 編輯

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與搜索引擎的收錄更友好一點。
作者: 1056509257    時間: 2020-7-29 12:31
加1就訪問空白了,不要加1
作者: allthebest    時間: 2020-7-29 22:13
1056509257 發表于 2020-7-29 03:31
加1就訪問空白了,不要加1

感謝,已修正




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0