校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > DedeCMS用sql命令刪除關(guān)鍵字及維護(hù)

DedeCMS用sql命令刪除關(guān)鍵字及維護(hù)

POST TIME:2017-11-12 23:46

文章的關(guān)鍵字剛開(kāi)始編寫(xiě)的時(shí)候沒(méi)有維護(hù)好,而關(guān)鍵字又跟文章的TAG標(biāo)簽掛鉤。特別文章跟文章之間的相關(guān)性,如dede:likearticle標(biāo)簽,相關(guān)推薦文章是根據(jù)dede:likearticle進(jìn)行篩選文章推送。

在維護(hù)清理的過(guò)程中發(fā)現(xiàn)dedecms搜索關(guān)鍵詞維護(hù)這個(gè)功能很不好用,300多頁(yè)面的搜索關(guān)鍵詞,不能批量刪除,一頁(yè)一頁(yè)的刪除真的是要人老命,有沒(méi)有批量修改的方法?

SQL刪除關(guān)鍵字方法

進(jìn)入后臺(tái)—系統(tǒng)—SQL命令行工具

在命令框輸入:

Delete from dede_search_cache;
Delete from dede_search_keywords;
Delete from dede_keywords;

確認(rèn)即可。但是如果你又重新獲取的話,原來(lái)的關(guān)鍵字又回來(lái)了!你需要這樣操作:

文章關(guān)鍵字維護(hù)

1.后臺(tái)找到:批量維護(hù)-文檔關(guān)鍵詞維護(hù),可以找出那些錯(cuò)誤的關(guān)鍵字;

2.在后臺(tái)找到:內(nèi)容管理,找到這些關(guān)鍵字的文章,要把里面自動(dòng)獲取的關(guān)鍵詞修改好;

這里做一個(gè)小修改,dede默認(rèn)的文章修改的模板,把關(guān)鍵詞瀏覽的按鈕取消了,不利于后臺(tái)維護(hù)。

取消自動(dòng)關(guān)鍵字獲取并不能阻止系統(tǒng)自動(dòng)把標(biāo)題拆分為關(guān)鍵字,為了SEO優(yōu)化的文章聚合性,建議點(diǎn)擊瀏覽按鈕,選用已管理好的關(guān)鍵詞。

文章再次編輯的時(shí)候關(guān)鍵字和摘要都是需要編輯的,也不知道為什么要放到高級(jí)參數(shù),還是把他弄到常規(guī)信息方便管理。并增加瀏覽關(guān)鍵字按鈕。

找到/dede/templets/article_edit.htm,找到

<tr>
 <td height="24" colspan="2" class="bline"><table width="800" border="0" cellspacing="0" cellpadding="0">
  <tr><td width="90">&nbsp;文章副欄目:</td>
   <td><span id='typeid2ct'></span>
    <input type='text' name='typeid2' id='typeid2' value='<?php echo ($arcRow['typeid2']=='0' ? '' : $arcRow['typeid2']); ?>' style='width:200px;' />
    <img src='images/menusearch2.gif' style='cursor:pointer;' onClick="ShowCatMap(event, this, <?php echo $channelid; ?>, 'typeid2', '<?php echo $arcRow['typeid2']; ?>')" alt='選擇副欄目' title='選擇副欄目' /></td>
  </tr>
 </table></td>
</tr>

后面增加

<tr>
 <td height="24" class="bline"><table width="800" border="0" cellspacing="0" cellpadding="0">
  <tr><td width="90" height="51">&nbsp;關(guān)鍵字:</td>
   <td><input type="text"  name="keywords"  id="keywords" style="width:60%" value="<?php echo $arcRow["keywords"]?>" /><input type="button" name="Submit" value="瀏覽..." style="width:56;height:20" onClick="SelectKeywords('form1.keywords');" /></td>
  </tr>
 </table></td>
</tr>
<tr>
 <td height="24" class="bline"><table width="800" border="0" cellspacing="0" cellpadding="0">
 <tr><td width="90" height="51">&nbsp;文章摘要:</td>
  <td><textarea name="description" rows="5" id="description" style="width:80%"><?php echo $arcRow["description"]?></textarea></td>
  </tr>
 </table></td>
</tr>

3.批量維護(hù)-文檔關(guān)鍵詞維護(hù)-分析系統(tǒng)內(nèi)的關(guān)鍵字-檢測(cè)已有的關(guān)鍵字(不要自動(dòng)獲取關(guān)鍵字),是不是基本上正常了;

4.如果還存在錯(cuò)誤的關(guān)鍵字,檢查一下內(nèi)容回收站里面是不是還有文章,清空回收站,重復(fù)第三步即可;

TAG標(biāo)簽獲取及維護(hù)

1.TAG標(biāo)簽實(shí)際取自文章關(guān)鍵詞,一定要檢查完關(guān)鍵詞的正確性之后才重新獲取TAG標(biāo)簽;

2.后臺(tái)找到:批量維護(hù)-TAG標(biāo)簽管理-獲取tags;

3.檢查獲取的TAG標(biāo)簽數(shù)量和關(guān)鍵詞數(shù)量是不是一致。大多數(shù)情況下是一樣的或者TAG數(shù)量少于關(guān)鍵詞數(shù)量,因?yàn)橐粋€(gè)TAG標(biāo)簽的字?jǐn)?shù)是有限制的(六個(gè)中文字符),而一個(gè)關(guān)鍵詞字?jǐn)?shù)并沒(méi)有限制;

4.修改TAG字符限制。找到/include/helps/archive.helper.php,找到

if(isset($tag[12]) 

修改為

if(isset($tag[255]) 

找到

if(isset($tag[20]) 

修改為

if(isset($tag[255]) 


上一篇:dedecms取消遠(yuǎn)程圖片轉(zhuǎn)為本地圖片

下一篇:DedeCMS購(gòu)物車優(yōu)化之商品全選及數(shù)量增加減按鈕

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 新建县| 珠海市| 鹿邑县| 新泰市| 长沙县| 昌邑市| 郎溪县| 靖安县| 抚顺县| 海丰县| 南和县| 娄烦县| 阳原县| 砚山县| 寻甸| 怀化市| 布尔津县| 射洪县| 板桥市| 新平| 潼南县| 册亨县| 庆城县| 全南县| 沂源县| 阳江市| 临江市| 焉耆| 上饶市| 托里县| 修文县| 克拉玛依市| 塔河县| 阿鲁科尔沁旗| 泗洪县| 安西县| 二连浩特市| 鄂尔多斯市| 定结县| 河池市| 昭通市|