織夢DedeCMS怎么給文章頁自動添加關鍵詞內鏈錨文
導讀:織夢文章織夢文章由于網站優化的需要,今天就講講怎么自動把發布的文章里出現的關鍵詞添加上內鏈錨文本。dede商城模板織夢后臺模板。
由于網站優化的需要,今天就講講怎么自動把發布的文章里出現的關鍵詞添加上內鏈錨文本。1.添加關鍵詞和關鍵詞的鏈接地址設置步驟:進入后臺 核心->批量維護->文檔關鍵詞維護登錄后臺->系統->系統核心參數->核心設置:在【關鍵字替換(是/否)使用本功能會影響HTML生成速度:】選項下選擇“是 ”;2.文章內容出現該關鍵詞3.文章的關鍵詞出現這個詞(就是這里 ) //這個是在發布文章的時候填寫的 第三條規則使得關鍵詞內鏈錨文本不盡完美,所以得修改程序文件取消掉第三條規則,達到我們想要的效果,即文章內出現該關鍵詞即鏈向指定的URL,在Dedecms5.6,5.7下測試有效。首先一、開打include/arc.archives.class.php 文件二、查找 function ReplaceKeyword($k織夢模板w,&$body)三、往下找到下面這段代碼,刪除或注釋掉(直接刪除就行,別忘記在備份下)foreach($kws as $k){$k = trim($k);if($k!=""){if($i > $maxkey){break;}$myrow = $this->dsql->GetOne("select * from xjq_keywords where keyword='$k' And rpurl<>'' ");if(is_array($myrow)){$karr[] = $k;$GLOBALS['replaced'][$k] = 0;$kaarr[] = "$k";}$i++;}}四、在注釋或剛刪除的代碼下面加入以下代碼:$dsql = new DedeSql(false);$query="select * from xjq_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";}}五、這樣就已經修改完成了。文章內同樣的關鍵詞只會出現一個鏈接。六、一鍵更新網站->更新所有或者更新所有文檔,這樣生成的更快點。
相關dede商城模板織夢后臺模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章織夢DedeCMS怎么給文章頁自動添加關鍵詞內鏈錨文主要講述關鍵詞,標簽,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_32861.html