雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網!

dedecms

當前位置:主頁 > CMS教程 > dedecms >

dedecms織夢SEO內鏈教程:給文章自動添加關鍵詞錨文本

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊:

解決問題:dedecms織夢內鏈教程:如何給文章自動添加關鍵詞內鏈錨文本 。
 
網站關鍵詞內鏈,是做好網站內部優(yōu)化的一個重要環(huán)節(jié),織夢(DedeCMS)官方默認規(guī)則是:
 
1.添加關鍵詞和關鍵詞的鏈接地址
  設置步驟:進入后臺 核心->批量維護->文檔關鍵詞維護
2.文章內容出現(xiàn)該關鍵詞
3.文章的關鍵詞出現(xiàn)這個詞(就是這里 ) //這個是在發(fā)布文章的時候填寫的
  第三條規(guī)則使得關鍵詞內鏈不盡完美,所以得修改文件取消掉第三條規(guī)則,達到我們想要的效果,即文章內出現(xiàn)該關鍵詞即鏈向指定的URL,在Dedecms5.5,5.6下測試有效。
一、開打include/arc.archives.class.php 文件
二、查找 function ReplaceKeyword($kw,&$body)
三、往下找到下面這段代碼,刪除或注釋掉

foreach($kws as $k){$k = trim($k);
if($k!=""){if($i > $maxkey){break;}
$myrow = $this->dsql->GetOne("select * from meiwen_keywords where keyword='$k' And rpurl<>'' ");
if(is_array($myrow))
{
$karr[] = $k;
$GLOBALS['replaced'][$k] = 0;
$kaarr[] = "<span style="text-decoration: underline;">$k</span>";
}
$i++;}} 
四、并在注釋或刪除的代碼下面加入以下代碼:

$dsql = new DedeSql(false);
$query="select * from meiwen_keywords where rpurl<>'' ";
$dsql->SetQuery($query);$dsql->Execute();
while($row = $dsql->GetArray())
{$key = trim($row['keyword']);
$rul=trim($row['rpurl']);
if($rul!="")if(!in_array($key, $kw))if(!in_array($kw,$key))if(substr_count($body,$key)<20){$karr[] = $key;$kaarr[] = "$key";}} 

五、OK,已經修改完成了。直接復制上面代碼,文章內同樣的關鍵詞只會出現(xiàn)一個鏈接。
六、一鍵更新網站->更新所有 。
 

上一篇:織夢文章置頂并顯示置頂文字或圖標方法

欄    目:dedecms

下一篇:DedeCMS表單提交惡意提交增加驗證碼

本文標題:dedecms織夢SEO內鏈教程:給文章自動添加關鍵詞錨文本

本文地址:http://www.jygsgssxh.com/a1/dedecms/13271.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關

隨機閱讀

網頁制作CMS教程網絡編程軟件編程腳本語言數(shù)據庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網 版權所有