化龍巷原來使用的是PHPWind的系統,原來的url就是默認的PHPWind的url規則。而且頁面是在bbs二級域名下的。前段時間改版了,改版後,將頁面從bbs二級域名下轉移到了www主域名下面,並且展現形式從復雜的PHPWind的url規則變成了自己定義的靜態url:
1.帖子:BBS二級域名/read-htm-tid-帖子ID.html 變成了 主域名/版塊自定義/帖子ID;
2.版塊:BBS二級域名/thread-htm-fid-版塊ID.html 變成了 主域名/版塊自定義;
3.BBS二級域名下的相關頁面301跳轉到了www主域名對應頁面上。
化龍巷的這次改版,很多方面做的比較好,匯總如下:
1.避免了同一個頁面多個url的問題,避免重復收錄,分散權重;
2.翻頁處理的比較好,url很精悍,無多余的參數;
3.結構層次清晰,通過帖子的url就可以知道分屬於哪個版塊,同時也讓用戶明白自己所處的位置,還方便進行數據分析等;
4.url長度更短,雖然url長度對於搜索引擎來說不會有太大影響,但是會對用戶造成困擾,不方便傳播;
5.從bbs二級域名轉移到主域名,應該是基於集中權重的考慮,bbs下的帖子如果被用戶主動傳播,產生外鏈只會增加bbs二級域名的權重,對主站的影響比較小。
PS.為了說明上面第一條重復url問題,咱們看看PHPWind的默認規則同一個頁面會產生多少url吧,節選:
雖然化龍巷的這次改版非常不錯,但是還存在一些不足:
1.帖子頁面如果翻頁後會出現一個重復url,那就是帖子頁面會出現兩個url:帖子url 和 帖子url/p1 內容相同;
2.同樣版塊首頁也會出現重復url:版塊url 和 版塊url/p1 內容相同;
3.從舊頁面到新頁面,經過了兩次301跳轉。
第一步從bbs二級域名全站301跳轉到www下,url規則沒變
第二步,從舊的url規則跳轉到新url下
現在化龍巷最少有兩點可以優化:
1.第一頁重復問題,在翻頁代碼裡修改一下,判斷鏈接是否是第一頁,如果是第一頁去掉翻頁參數;
2.舊頁面301跳轉到新頁面,其實如果規則修改一下,完全一次跳轉就可以了。而且每一次301跳轉都會損失部分權重,兩次跳轉會損失更多。
轉載請注明來自逍遙博客,本文地址:http://liboseo.com/1214.html 轉載請注明來源和鏈接