DEDE是同類型CMS系統里面SEO做的比較好的一個了,但是還是有些地方不能盡人意,下面就給大家具體講講針對DEDE可以做的一些優化,一些SEO。本文是第二電腦網總結實踐DEDE SEO 的經驗,分享給各位DeDe的站長們的禮物!
希望大家一起努力,搞好DEDE SEO 讓搜索更快收錄你的站點,提升你的網站流量!
本文技術參數不高,簡單才是美.
本文將 DeDe CMS SEO 優化共分五部分:
1.網址優化 技術參數:
2.標簽優化 技術參數:
3.Tag優化 技術參數:
4.結構優化 技術參數:
5.權重優化 技術參數:
一.DEDE SEO 之一:網址優化
案例: 【黑.客.武.林】
方法詳解: 全站采用靜態html,如:內容頁(文章,圖片,軟件下載等),這樣利于搜索的收錄,且打開速度比動態頁面快多了.
但這遠遠不夠, 因為如果用默認的模板生成文件后,網址會變得極長.我們接下來要做的就是:把文件移動到根目錄,減少URL路徑中的 / 的數目,理論上來講, / 的次數越少,意味著頁面所在搜索引擎中的權重越高. 說白了也就是距離網站根目錄越近,權重越大! 要如何實現呢?
簡單得很,在DEDE后臺: 欄目管理 修改欄目 高級選項中: 文章命名規則:改為:news/{aid}.html 這是我的做法,[你可以根據你的目錄名來改news為你自己想要的名,如articles,前提是這個目錄名存在.
二.DEDE SEO 之二:標簽優化
案例: 最好網方法詳解: 主要講解文件名頭部MATA的用法。放出我的文件頭部,請根據自己的要求來更改。這三處標簽是搜索收錄主要關注的部位。因此一定要搞好。
<title>{dede:field name='title'/} - {dede:global name='cfg_webname'/} -www.Hack50.com</title>
<meta name="keywords" content="{dede:tag type='current'}[field:tagname/],{/dede:tag} "/>
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">
用法說法:1:{dede:field name='title'/} - {dede:global name='cfg_webname'/} -www.Hack50.com這個應該看得明吧?文章頁標題,后加上網站名及網址。
2:meta name="keywords"中,我使用:TAG作為文章發布后關鍵字meta keywords,因為DEDE后臺批量獲取關鍵詞的功能不太強,獲取N多無用詞,感覺直接用TAG來得實在。直接了當,且一語中的。還有需要說明的是,如果采用keyword,DEDE默認的keyword只有15個字符,怎么看怎么都覺得不夠的,下面提供大家修改的方法,keyword搞好了也是很重要的。
方法如下:《此方法是直接修改表字段的類型》 1.改變欄目的關鍵詞和描述字數: 在系統工具---SQL命令行工具---運行SQL命令行:
alter table dede_arctype change column description description text;
alter table dede_arctype change column keywords keywords text;
這樣幾個解決欄目的關鍵詞和描述字數的限制,你要多少字數就多少
2.改變文章內容的關鍵詞和描述字數:
同樣在,系統工具---SQL命令行工具---運行SQL命令行:
alter table dede_archives change column description description text;
alter table dede_archives change column keywords keywords text;
接下來修改dede 文件下的 article_add.php 和 article_edit.php
$description = cn_substrR($description,500);
$keywords = cn_substrR($description,120);
其中紅色的就是你想要字符數,分別是描述和關鍵詞。
3:meta name="description",這里直接用DEDE默認的{dede:field name='description' function='html2text(@me)'/},如果你生成文件后沒有顯示出來,可以到后臺批量獲取。DEDE有: 批量提取摘要的功能。
三.DEDE SEO 之三:Tag優化
案例: 【黑.客.武.林】
方法詳解: 主要講解文件Tag優化。現在搜索喜好收錄TAG,我們就一定要根據他的胃口來定制他喜歡的東西。
DEDE最新版5.3.1的TAG更為人性化了??梢灾С诛@示當前文章的Tag標簽而不是全站的Tag。
代碼:
<span><strong>Tag:</strong>{dede:tag type='current'/}</span>
用法說法:根據自己的網頁模板來放上Tag,Tag數量建議不要超過5為好。如果你原來的文章是采集來的,不防到DEDE壇上查看由: 織夢官方團隊: 無法顯示 提供的: TAG批量提取&維護插件 ,網址:
四.DEDE SEO 之四:結構優化
案例: 【黑.客.武.林】
方法詳解: 講解網頁結構優化。 建議廣告類及圖片類用JS來調用,這樣可以加快網站的打開速度,且不會受到廣告位的影響。因為如果網站打開速度過慢,你認為百度spider及GG spider會來光顧你嗎?(但是也發現一些問題,比如,有些時候有些廣告采用DEDE的JS調用廣告就跳不出來了,汗,不知道具體什么情況,留待技術高手來解決吧,比如第一視頻的一些廣告),另外,我主要是講DEDE的瀏覽數計數的代碼的優化。因為這個不設置好,會極大的影響到網頁的打開速度。
代碼:
在原瀏覽處計數代碼改為:<span id=lltj>瀏覽:</span>
在模板頁面最下邊加上:
<!--文檔統計代碼開始 -->
<span id=span_lltj>
瀏覽:<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>
</span>
<script language="javascript">
lltj.innerHTML=span_lltj.innerHTML;
span_lltj.innerHTML="";
</script>
<!--文檔統計代碼開始結束 -->
用法說法:很簡單的功能,主要實現的是加快頁面的打開速度,打開一些圖片超多的頁面效果就很明顯了
五.DEDE SEO 之五:權重優化
案例: 【黑.客.武.林】
方法詳解: 都知道PR值重要,友情鏈接質量重要,可是剛開的站,有人理你嗎?同一臺服務器的自己的站點,建議不要相互交換了,小心給全降權了...要想加入DMOZ,又太懶,說真的,加入DMOZ當編輯的話,你自己的站點可以優先收錄哦.以后有空再談談如何加入DMOZ吧...
進入正題:如果你有PR值高的站點就立馬把新站友情加上吧...建議PR高的站不要加太多的外鏈,那樣給新站的權重才會多.如果沒有人理會與你交換如何辦呢?呵呵...這就是我下邊要說的了...
你的站點大功成后,然后編輯一到兩篇原創文章,之后就是我們要辦的事情了,去權重高的站點來優化下,讓網站更容易收錄點,下邊我就舉幾個權重比較高的站點給大家參考一下。
1、sina博客
去新浪注冊個跟你域名相近的站點,把你原來的文章轉入sina,再把sina博客的標題改成你的“網站名-加域名”域名的形式
在文章最后放上類似下面的字樣
作者:【黑.客.武.林】(你的域名)
原載:【黑.客.武.林】 (你的域名)
地址:www.Hack50.com(原文章地址)
版權所有,轉載時必須以鏈接形式注明作者和原始出處及本聲明。
(注明下,可以采取一個簡單的JS代碼,實現只要別人復制你網頁上的文章,即可自動在后面加上版權信息,比如大家隨便在我網站上復制點,然后粘貼到別的地方,會發泄文章結尾多了版權信息,如果有粗心的人美注意去掉你的版權就把文章發到別的地方,等于是幫你做宣傳了 ,呵呵,相關的JS代碼可以參考我站的這個:<script type="text/javascript">
document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "rn來源-【黑.客.武.林】!最好的一切! 原文鏈接:"+location.href; clipboardData.setData("text", text); } }, 100 ) })</script>
3、Donews
這個是純粹的權重超級高,搜索絕對給你帶來流量。
新聞熱點
疑難解答