織夢DEDE關鍵詞自動內鏈關鍵詞長短優先級問題
導讀:織夢技巧織夢技巧解決關鍵詞長短優先級問題的方法 打開 /include/arc.archives.class.php 找到 $query = SELECT * FROM 58p網站seo優化培訓網站建設制作。
解決關鍵詞長短優先級問題的方法 打開 /include/arc.archives.class.php 找到 $query = SELECT * FROM 58pic_keywords WHERE rpurl ORDER BY rank DESC ; 改成 $query = SELECT char_length (keyword) AS num ,aid,keyword,rpurl, rank FROM 58pic_keywords WHERE rpurl ORDER BY num DESC ; 繼續找到 […]
解決關鍵詞長短優先級問題的方法
打開 /include/arc.archives.class.php 找到
$query = "SELECT * FROM 58pic_keywords WHERE rpurl<>'' ORDER BY rank DESC";改成
$query = "SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM 58pic_keywords WHERE rpurl<>'' ORDER BY num DESC";繼續找到
"#&seo網站優化軟件quot;.preg_quote($word)."#"改成
"#(?<!>)(?!<)".preg_quote($word)."#"完成
PHP版本高于5.5無法使用關鍵詞內鏈的解決方法
打開 /include/arc.archives.class.php 找到
$body = @preg_replace_callback("#(^|>)([^<]+)(?=<|$)#sU", "_highlight('\\2', \$karr, \$kaarr, '\\1')", $body);改成
global 建設網站$cfg_replace_num; if($cfg_replace_num > 0) { $query = "SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM 58pic_keywords WHERE rpurl<>'' ORDER BY num DESC"; $this->dsql->SetQuery($query); $this->dsql->Execute(); while($row = $this->dsql->GetArray()) { $key = trim($row['keyword']); $key_url=trim($row['rpurl']); $body = str_replace_limit($key, "<a href='$key_url' target='_blank'><u>$key</u></a>", $body, $cfg_replace_num); } } else { $query = "SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM 58pic_keywords WHERE rpurl<>'' ORDER BY num DESC"; $this->dsql->SetQuery($query); $this->網站seo優化診斷工具dsql->Execute(); while($row = $this->dsql->GetArray()) { $key = trim($row['keyword']); $key_url=trim($row['rpurl']); $body = str_replace($key, "<a href='$key_url' target='_blank'><u>$key</u></a>", $body); } }聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章織夢DEDE關鍵詞自動內鏈關鍵詞長短優先級問題主要講述關鍵詞,優先級,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8308.html