三门峡缸诮人力资源有限公司

廣東福建浙江江蘇上海北京山東遼寧江西河南四川湖北湖南廣西安徽黑龍江天津重慶吉林河北貴州甘肅山西云南新疆寧夏海南陜西西藏青海內蒙古

新聞中心

文章頁面在不使用相關插件下添加相關文章的方法
發布時間:2015-02-05 13:05:37

中外商貿教你在自己的php獨立ip空間上實現了一個新功能,就是在discuz門戶文章下面添加相關文章,任何文章都好,最好在同一頁面調用“相關文章”的頁面,把具有相同屬性“比如TAG"的文章通過html的形式展現出來。這樣隨著你的文章的增多,文章相互之間的內鏈會呈現幾何級數的增長,極大程度的豐富你的內鏈。這里不是使用插件實現的,而是通過在指定文件內添加一段代碼實現的,畢竟使用插件會給網站程序帶來一點負載,會影響到網站程序的加載速度。對于這樣一個代碼添加了有哪些好處呢?


第一、添加了這段代碼,可以增加網站內部鏈接,因為每篇文章的下面后悔出現幾篇相關文章,用戶看完了當前文章,還可以點擊相關文章進行閱讀。
 第二、同時用戶體驗也會得到一定程度的提升,因為當讀者閱讀完一篇文章以后,興趣正濃的話,還可以選擇性的閱讀其他文章,在一定程度上迎合了用戶的需求,不覺得這是給讀者一種非常好的體驗嗎?
 第三、內鏈增加了,跳出率減少了,用戶在網站的停留時間增多了,瀏覽量也隨之提升了,這和小編以前說過的跳出率是一個概念,跳出率大了流量就會大打折扣,這是誰都不想看到的。
 以上三點有沒有讓你心動呢?心動了,那么就接著看操作方法;
 操作方法很簡單,在指定文件內加入一段代碼,保存后上傳到源文件目錄內,在到Discuz后臺更新全站緩存,就可以看到效果了,詳細信息如下:
 文件路徑:..\source\module\portal\portal_view.php
文件名:portal_view.php
在該文件中找到以下代碼:


$article['allowcomment'] = !empty($cat['allowcomment']) && !empty($article['allowcomment']) ? 1 : 0;


找到了以后,不是修改,而是在這個最新評論代碼上面加上如上圖所示的相關閱讀代碼哦,實現相關閱讀的代碼如下:


$article['related'] = array();
 $query = DB::query("SELECT aid,title
 FROM ".DB::table('portal_article_title')." where catid='$article[catid]' order by rand() limit 12");
 while ($value = DB::fetch($query)) {
 $value['uri'] = fetch_article_url($value);
 $article['related'][] = $value;
 }
添加完成之后就實現效果了,最好能通過分析當前內容頁的標題關鍵詞來匹配相關文章,按照這個思路建設全站的相關文章模塊,可以大大提升內容頁的相關性和權重。切忌不要全部錨文本都指向首頁,最好適度分配,1-2個指向首頁,剩余的指向不同的內頁。

上一篇:使用Linux 網站服務器的標準部署       下一篇:網站更新最主要的是里面的內容能否提高用戶體驗

提供全國各地網站建設服務

上海北京深圳廣州天津南京大連杭州沈陽成都東莞濟南佛山無錫長沙武漢寧波長春蘇州青島珠海大慶福州廈門常州鄭州煙臺西安合肥南寧重慶東營昆明威海中山南昌紹興太原惠州溫州徐州揚州淄博鎮江鞍山保定銀川南通洛陽嘉興臺州桂林貴陽蘭州盤錦漳州黃石唐山濰坊湘潭肇慶吉林江門?株洲泉州泰州包頭柳州德州韶關寶雞金華鹽城新鄉十堰廊坊玉溪濟寧滄州蕪湖湖州梧州泰安安陽遼陽舟山梅州常德三明連云港哈爾濱秦皇島馬鞍山石家莊呼和浩特

 
備案系統認證 舉報不良網站 我們的支付方式 AAA級信用
廣州萬戶網絡信息科技有限公司 旗下網站建設品牌:萬戶網 www.ekvq.cn 版權所有 ©2000-2019 All Rights Reserved
網站備案編號:粵ICP備15049595號 地址:廣州市番禺區大石街北聯圍仔工業路2號E座305
電話:020-85421558   傳真:020-88140140   郵編:510515