不知道大家的情況和我一樣不,我的論壇自己用了偽靜態后帖子就會重復收錄,一個帖子收錄3~4個,一開始我也沒在意,直到有人提醒我要注意這個現象,之后,我到網上查了一下,這種情況很有可能會被百度K掉,我就開始緊張起來了,然后發現在,我之前被百度收錄的帖子雖然是唯一的了,但收錄的地址不會,沒有一個是正常的偽靜態地址我一下子郁悶了.
在網上最流行的說法是用robots.txt來禁掉,但試過了,沒用,現在我說的方法是已經證實可用的了:
幾個小時前收錄的都是在用了以下方法后發的貼。
1、read.php?tid-1103-page-e.html這個鏈接主要是出現在論壇主頁的版塊下面的最新帖子,之所以不是一個純帖子的鏈接是因為它還可能是最新回復,點擊這個鏈接可以到最新的回復頁面,解決這個要修改主頁模板文件。打開文件,template/wind/index.htm (1)找到<a href="$forums[ft]" class="s4">$forums[t]</a>(版塊豎排顯示),你可以去掉鏈接只留$forums[t],就沒那個鏈接了。當然你也可以改成其他的鏈接。(2)找到<p class="fNum"><a href="$forums[ft]">最后發帖:{$forums[newtitle]}</a></p>同樣的把鏈接去掉或改掉。
2、read.php?tid-1103-ordertype-desc-displayMode-1.html 倒序閱讀
read.php?tid-1103-ordertype-asc-displayMode-1.html 正序閱讀
這兩個鏈接出現在帖子頁,用來控制正序閱讀和倒序閱讀,打開template/wind/read.htm,搜索“正序閱讀”、“倒序閱讀”分別去掉或改掉那個鏈接即可。
這樣這些重復的頁面鏈接就不存在了,百度爬不到,就不會收錄了!
新聞熱點
疑難解答
圖片精選