DedeCMS手動獲取關鍵字長度修改[織夢網站模板使用教程]
閱讀 ?·? 發布日期 2019-05-28 07:00 ?·? adminDedeCMS手動獲取關鍵字長度修改[織夢網站模板使用教程]DedeCMS默認的關鍵詞長度是六個中文,TAG標簽實際上就是關鍵詞,TAG標簽常常用來做文章聚合,達到SEO優化規則中內容匹配的目的。
默認開啟的“自動獲取關鍵詞”分出來的關鍵詞往往不能用,因此建議大家關閉該功能。一般手動輸入關鍵詞或點擊“瀏覽”按鈕進行選擇,能避免錯誤和重復(比如“秀站網”、“SEO重慶”、“重慶seo”、“重慶 seo”雖然在搜索展現上有一定差別,但實際需求是一樣的,應選擇搜索指數高的為主)。
下面提供修改關鍵詞長度方法。
用數據庫編輯工具進入數據庫,找到dede_archives表,把字段keywords的長度修改為255,就是最大值;
進入dede 目錄(如果您修改了此目錄,請進入相應的目錄),找到 article_add.php 文件,大約在107 行的:
$keywords = cn_substrR($keywords,60);
修改為:
$keywords = cn_substrR($keywords,255);
這是文章新增模型修改,其他模型
article_edit.php 文章模型編輯 archives_add.php 自定義模型新增 archives_edit.php 自定義模型編輯
直接搜索$keywords,找到對應的數值修改即可。
到這里還不行,因為在新增或修改對應文章的時候點擊“瀏覽”關鍵詞卻找不到較長字段的關鍵詞,按如下步驟
后臺 -> 批量維護 -> 文檔關鍵詞維護 -> 分析系統內的關鍵字 -> 檢測已有關鍵字
較長的關鍵字依舊沒有出現,查看dede_archives數據表看到較長的關鍵詞,問題就出獲取關鍵字的PHP文件上,打開/dede/article_keywords_make.php,找到
echo "把關鍵字保存到數據庫...<br/>\r\n";
flush();
foreach($wsnew as $k=>$v)
{
if(strlen($k)>20)
{
continue;
}
把20數值改為255或者你希望的數值,然后繼續按照上述步驟重新獲取關鍵字,就能看到較長字段的關鍵字了
為您推薦
- 襯塑管網站建設_網頁定制制作與開發 2020-01-12
- 保溫管網站建設_網頁定制制作與開發 2020-01-12
- 玻璃管網站建設_網頁定制制作與開發 2020-01-12
- 鍍鋅方矩管網站建設_網頁定制制作與 2020-01-12
- PVC管材網站建設_網頁定制制作與開發 2020-01-12