久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動(dòng):電腦PC端+手機(jī)端+微網(wǎng)站+自適應(yīng)網(wǎng)頁多模板選擇-建站388元起價(jià)?。?!
當(dāng)前位置:主頁 > 網(wǎng)站建設(shè) > 關(guān)于dede文檔關(guān)鍵詞出現(xiàn)重復(fù)鏈接的完美解決方法

關(guān)于dede文檔關(guān)鍵詞出現(xiàn)重復(fù)鏈接的完美解決方法

時(shí)間:2023-07-22 11:07:22 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 織夢(mèng)網(wǎng)站員

導(dǎo)讀:織夢(mèng)文章

dede手機(jī)模板織夢(mèng)模板

  DEDECMS的文檔關(guān)鍵詞功能可以給網(wǎng)站增加內(nèi)容,但是發(fā)現(xiàn)這個(gè)功能一個(gè)問題沒有處理好,就是當(dāng)關(guān)鍵詞出現(xiàn)不同長度重疊時(shí)會(huì)出現(xiàn)錯(cuò)誤。。

比如同時(shí)有兩個(gè)關(guān)鍵詞,  dedecms   和  dedecms模板  這里,如果出現(xiàn)dedecms模板,他就會(huì)給 dedecms 加上個(gè)鏈接,然后 dedecms 模板又套一個(gè)鏈接,造成頁面HTML標(biāo)簽不對(duì)稱,對(duì)SEO很不友好。。

下面給出解決方法。。。

找到function ReplaceKeyword($kw,&$body)這行,從這行開始一直替換到文件結(jié)束。這段代碼我親自測(cè)試過,可以解決,網(wǎng)上有很多這樣的,我都一個(gè)個(gè)的測(cè)試過,都不行,有的可能是文件中的符號(hào)有問題。

 

function ReplaceKeyword($kw,&$body){   global $cfg_cmspath;   $maxkey = 5;   $kws = explode(",",trim($kw)); //以分好為間隔符   $i=0;   $karr = $kaarr = $GLOBALS['replaced'] = array();   //暫時(shí)屏蔽超鏈接   $body = preg_replace("/(<a(.*))(>)(.*)(<)(\/a>)/isU", '\\1-]-\\4-[-\\6', $body);   global $dsql;   $query="SELECT * FROM dede_keywords WHERE rpurl<>'' and sta=1 ORDER BY length(keyword)desc";   $dsql->SetQuery($query);   $dsql->Execute();   while($row = $dsql->GetArray())   {     $key = trim($row['keyword']);     $key_url=trim($row['rpurl']);     $karr[] = $key;     $kaarr[] = "<u><a href='$key_url' target='_blank' title='$key'>$key</a></u>"; 織夢(mèng)模板網(wǎng)站  }   foreach ($karr as $key => $word)   {    $body = preg_replace("/(^|>)([^<]+)(?=<|$)/sUe", "_highlight('\\2', \$karr[$key], \$kaarr[$key], '\\1')", $body);//echo $body."<br/>";//恢復(fù)超鏈接    $body = preg_replace("/(<a(.*))-\]-(.*)-\[-(\/a>)/isU", '\\1>\\3<\\4', $body);//暫時(shí)屏蔽超鏈接    $body = pre模板織夢(mèng)g_replace("/(<a(.*))(>)(.*)(<)(\/a>)/isU", '\\1-]-\\4-[-\\6', $body);   }   //恢復(fù)超鏈接   $body = preg_replace("/(<a(.*))-\]-(.*)-\[-(\/a>)/isU", '\\1>\\3<\\4', $body);   return $body;}}//End Archives//高亮專用, 替換多次是可能不能達(dá)到最多次function _highlight($string, $words, $result, $pre){global $cfg_replace_num;$string = str_replace('\"', '"', $string);if($GLOBALS['replaced'][$words] == 1){   return $pre.$string;}if($cfg_replace_num > 0){   $string = preg_replace("/".preg_quote($words)."/", $result, $string, $cfg_replace_num);   if(strpos($string, $words) !== false)   {    $GLOBALS['replaced'][$words] = 1;&nbs織夢(mèng)模板下載p;   //echo $words;   }}else{    $string = str_replace($words, $result, $string);}return $pre.$string;}

關(guān)鍵詞標(biāo)簽: 關(guān)鍵詞 解決方法 織夢(mèng)

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-22 ,文章關(guān)于dede文檔關(guān)鍵詞出現(xiàn)重復(fù)鏈接的完美解決方法主要講述解決方法,關(guān)鍵詞,織夢(mèng)網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_33825.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計(jì)制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗(yàn)
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 广汉市| 莎车县| 华亭县| 浦北县| 莒南县| 汶川县| 华容县| 长治市| 剑阁县| 兴宁市| 乐东| 仁怀市| 唐山市| 湘阴县| 图木舒克市| 达尔| 讷河市| 武清区| 清涧县| 黑河市| 清丰县| 连州市| 万山特区| 遂昌县| 潮州市| 焦作市| 清丰县| 大冶市| 濮阳市| 沂水县| 颍上县| 余江县| 化隆| 揭西县| 静海县| 安塞县| 南陵县| 墨竹工卡县| 乾安县| 文山县| 漳州市|