国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

主流CMS系統(tǒng)網(wǎng)頁代碼和標簽優(yōu)化實例2

2018-09-19 18:28 更新
      首頁<keywords>標簽優(yōu)化
與<title>標簽不同,首頁的<keywords>標簽,優(yōu)化者根據(jù)情況可以選擇寫,也可以選擇不寫。它們的基本原則和判斷標準來源于兩點:

— 關(guān)鍵詞是否和網(wǎng)頁內(nèi)容不相關(guān)?

— 關(guān)鍵詞是否會產(chǎn)生堆砌?

如果上述兩個問題的答案都是肯定的,那么建議刪除這個標簽;如果答案都是否定的,優(yōu)化者可以設置很精準,同時不產(chǎn)生堆砌的關(guān)鍵詞,那么建議進行合理的設置。

以織夢為例,首頁的<keywords>標簽源代碼如下:

<meta name="keywords" content="{dede:global.cfg_keywords/}" />

優(yōu)化者可以直接修改上述代碼加入自己的關(guān)鍵詞,也可以登錄織夢后臺,在左側(cè)管理菜單中依次點擊“系統(tǒng)”→“系統(tǒng)基本參數(shù)”→“站點參數(shù)”→“站點默認關(guān)鍵字”進行填寫,如下圖所示。

站點默認關(guān)鍵詞

       首頁<description>標簽優(yōu)化

<description>標簽就是我們常說的描述標簽,在網(wǎng)站首頁中,描述標簽對搜索引擎展示網(wǎng)站簡介時比較有幫助,可以促進搜索用戶的點擊,所以建議搜索引擎優(yōu)化者要認真撰寫這個標簽。

和<keywords>標簽一樣,描述標簽同樣需要注意不刻意堆砌關(guān)鍵詞,不產(chǎn)生和網(wǎng)站主題無關(guān)的詞匯——如果做不到,那還不如不寫。

以織夢為例,首頁的<description>標簽源代碼如下:

<meta name="description" content="{dede:global.cfg_description/}" />

優(yōu)化者可以直接修改上述代碼加入自己的描述語句,也可以登錄織夢后臺,在左側(cè)管理菜單中依次點擊“系統(tǒng)”→“系統(tǒng)基本參數(shù)”→“站點參數(shù)”→“站點描述”進行填寫,如下圖所示。

站點描述

在通常情況下,網(wǎng)站描述不應該太長,以不超過100個漢字為宜。

       首頁<h>標簽優(yōu)化

<h>標簽的作用主要是為了用戶體驗,附帶的才是對搜索引擎有指引作用。它主要是以不同的字號大小的方式來強調(diào)內(nèi)容,以便訪問用戶快速瀏覽。說不上<h>標簽的設置對搜索引擎優(yōu)化有什么“質(zhì)”的飛躍,但是它的作用不可或缺,建議站長都仔細進行設置。

在網(wǎng)站首頁中,<h>標簽通常會設置1~2層,也就是<h1>、<h2>,過多就沒必要了,效果也不一定會好。

在織夢默認的首頁中,<h1>定義成了網(wǎng)站頂部的logo,代碼如下:

<h1>

<a href="{dede:global.cfg_basehost/}">

<img src="{dede:global.cfg_templets_ skin/}/images/logo.gif"

alt=" {dede:global.cfg_webname/}"/></a> 

</h1>

在當今的網(wǎng)站中,有很多站點也將首頁的logo之類的設置成<h1>,但是大多數(shù)優(yōu)化者認為這樣的設置并沒有實際的效果,所以建議將默認模板中的<h1>去掉,放在其他地方。

<h1>標簽在網(wǎng)站首頁中的位置比較靈活,根據(jù)站點的情況,可以定義為站名(品牌名),也可以定義為主要的關(guān)鍵詞。從位置上說,<h1>標簽應該盡量存在于頁面的首屏顯眼位置,以方便用戶看到;從內(nèi)容上來說,<h>系列標簽用于文字的效果比較好,如下圖所示。

h1標簽

<h2>標簽一般用于對欄目等二級關(guān)鍵詞進行說明,可以靈活地分布在首頁中,如下圖所示。

h2標簽

至于其他的<h3>、<h4>等標簽,站長可以根據(jù)自身網(wǎng)站的情況進行設置,也可以不用出現(xiàn)。

       欄目(頻道、分類)頁代碼和標簽優(yōu)化

欄目頁其實就可以看成是一個小的頻道的“首頁”,但是它和首頁的區(qū)別在于欄目頁會存在很多當前欄目下的文章列表,而有一定經(jīng)驗的優(yōu)化者都知道,欄目頁代碼精簡并不難,難點在于列表頁的收錄和排名上。

       欄目頁模板位置和文件

在織夢CMS中,欄目頁有兩種存在方式:一種是類似于首頁的方式,一種是列表方式。

類似于網(wǎng)站首頁的模板文件位置是:

網(wǎng)站根目錄 > templets > default > index_article.htm

通過登錄后臺使用“文件式管理器”找到上述文件即可進行修改。另外一種方法是通過后臺的“模板”→“默認模板管理”→“文章頻道封面”進行管理,如下圖所示。

文章頻道封面模板

上述模板是類似于網(wǎng)站首頁的模板格式,適合大型網(wǎng)站或者內(nèi)容比較多的網(wǎng)站采用,普通中小型網(wǎng)站一般會采用列表方式作為欄目頁,具體的模板文件位置是:

網(wǎng)站根目錄 > templets > default > list_article.htm

通過登錄后臺使用“文件式管理器”找到上述文件即可進行修改。另外一種方法是通過后臺的“模板”→“默認模板管理”→“默認文章列表模板”進行管理,如下圖所示。    

默認文章列表模板

以中小型網(wǎng)站為例,下面主要以列表方式的欄目頁代碼和標簽優(yōu)化作為主要案例進行介紹。

       欄目頁代碼精簡

在默認情況下,欄目頁的代碼精簡比較簡單,從功能上說,需要刪除的就是欄目頁中的各種廣告位置,如下圖所示。

欄目頁廣告位置

只需要刪除織夢默認定義的廣告位即可,設計的代碼很簡單:

<div id="listRtPicAD2" style="margin:10px auto">{dede:myad name='listRtPicAD2'/}</div>

<div id="listRtPicAD" style="margin:10px auto">{dede:myad name='listRtPicAD'/}</div>

上述廣告位在優(yōu)化時先刪除,等網(wǎng)站上線開始規(guī)劃廣告之后,再按需要放置即可。

       欄目頁<title>標簽優(yōu)化

欄目頁和網(wǎng)站首頁的不同之處在于:網(wǎng)站首頁只有1個頁面,<title>的定義可以隨意編輯;而欄目頁因為有很多文章列表,是系統(tǒng)自動生成的,因而會存在很多列表頁面。在這樣的情況下,如果給所有欄目列表頁都寫上同樣的<title>明顯是不符合SEO需求的。

以一個用織夢CMS建設的寵物網(wǎng)站為例,在默認情況下,“金毛養(yǎng)護”這個欄目的第一頁<title>標簽是這樣的:

<title>了解金毛_網(wǎng)站名稱</title>

從上面的格式可以看出,這個<title>的構(gòu)成方式是“欄目名+網(wǎng)站名”,是比較適合優(yōu)化的。但是,不好的情況是,這個欄目下面的其他列表頁標題是一樣的。比如,打開這個欄目的第二頁、第三頁,查看源文件,得到的<title>標簽如下:

<title>了解金毛_網(wǎng)站名稱</title>

對搜索引擎來說,對這種重復的標題在同一個網(wǎng)站中出現(xiàn)是很反感的,谷歌網(wǎng)站管理員工具甚至會明確地告訴網(wǎng)站站長存在哪些重復的標題標記,意思就是希望站長進行修改,如下圖所示。

谷歌網(wǎng)站管理員工具中的重復標題

在默認情況下,絕大多數(shù)CMS的欄目頁的<title>標簽都是相同的,這就要求優(yōu)化者為每個列表頁生成不同的<title>標簽,以避免出現(xiàn)在同一個網(wǎng)站中相互進行排名競爭的情況。

在DEDECMS(織夢)中,列表頁<title>只有一個定義的地方,是自動生成的。要進行<title>的差異優(yōu)化,需要在欄目頁<title>中加入如下代碼:

<title>{dede:field.title/}{dede:pagelist listitem="pageno" listsize="0"

  function="html2text(@me)" runphp="yes"}if (strlen(@me)>10 || @me==1) @me="";

  else @me="-列表第".@me."頁";{/dede:pagelist}_{dede:global.cfg_webname/} 

  </title>

這個代碼的意思是,獲得當前的欄目列表頁地址排序編號,然后生成到當前欄目頁的<title>中,進而對重復的標題標記進行優(yōu)化。

使用了上述代碼以后,欄目的首頁<title>沒有變化,依舊是以下代碼:

<title>了解金毛_網(wǎng)站名稱</title>

但是后續(xù)的列表頁<title>就不一樣了,變成了以下代碼:

<title>了解金毛-列表第 2 頁_網(wǎng)站名稱</title>

<title>了解金毛-列表第 3 頁_網(wǎng)站名稱</title>

<title>了解金毛-列表第 4 頁_網(wǎng)站名稱</title>

<title>了解金毛-列表第 5 頁_網(wǎng)站名稱</title>

……

這種列表頁<title>相對于所有欄目頁都一樣的方式來說,無疑更受搜索引擎喜歡。

       欄目頁<keywords>、<description>標簽優(yōu)化

欄目頁的關(guān)鍵詞標簽和描述標簽,CMS系統(tǒng)同樣是自動生成的,對于有一定的代碼編寫能力,或者說優(yōu)化得更精細的站長來說,可以用<title>優(yōu)化類似的代碼進行差異性優(yōu)化,簡單的優(yōu)化代碼如下:

<meta name="description" content="{dede:pagelist listitem="pageno" 

listsize= "0" function="html2text(@me)"

runphp="yes"}if (strlen(@me)>10 || @me==1) @me="";

else @me="-列表第".@me."頁";{/dede:pagelist}{dede:field

name= 'description' function='html2text(@me)'/}" />

采用上述代碼以后,每個欄目頁中的描述標簽都會略有不同。根據(jù)同樣的道理,也可以對關(guān)鍵詞標簽進行優(yōu)化。

對不具有代碼編寫能力的優(yōu)化者而言,也可以刪除每個欄目頁中的<keywords>和<description>標簽,這樣對優(yōu)化的影響不大。<keywords>和<description>的默認代碼如下:

<meta name="keywords" content="{dede:field name='keywords'/}" />

<meta name="description" content="{dede:field name='description'

   function= 'html2text(@me)'/}" />

       欄目頁<h>標簽優(yōu)化

欄目頁的<h>標簽優(yōu)化很有意思,因為它存在欄目頁的通?。阂坏┰跈谀宽撃0逯卸x了<h>標簽,則所有欄目頁都會產(chǎn)生同樣的<h>標簽和內(nèi)容。這一點我們是不推薦的。

解決<h>標簽的優(yōu)化和內(nèi)容差異,可以采用網(wǎng)站后臺“欄目管理”中的“欄目內(nèi)容”功能來實現(xiàn)?!皺谀績?nèi)容”是替代原來欄目單獨頁的更靈活的一種方式,可以在欄目模板中用{dede:field.content/}調(diào)用,通常用于企業(yè)簡介之類中。

舉例來說,搜索引擎優(yōu)化者可以在“欄目內(nèi)容”中寫下當前欄目的名稱,然后用<h1>標簽進行格式規(guī)定,如下圖所示。

寫好欄目標題以后,在欄目頁模板中,采用{dede:field.content/}調(diào)用當前欄目的內(nèi)容即可看到效果,如下圖所示。

欄目內(nèi)容定義

欄目頁{dede:field.content/}調(diào)用 

根據(jù)不同需要,站長可以在定義完<h1>標簽以后,將當前欄目的下級欄目標題加上<h2>標簽,將重點內(nèi)容加上<h3>標簽等。這些操作相對簡單,優(yōu)化者可以根據(jù)自己的需要進行選擇。

      專題頁代碼和標簽優(yōu)化

專題頁是對網(wǎng)站三級關(guān)鍵詞的補遺,所以對專題頁也需要投入一定的優(yōu)化精力,進行代碼和標簽優(yōu)化。

      專題列表頁、專題內(nèi)容頁模板位置

專題列表頁的模板位置如下:

網(wǎng)站根目錄 > templets > default > list_spec.htm

專題內(nèi)容頁的模板位置如下:

網(wǎng)站根目錄 > templets > default > article_spec.htm

采用“文件式管理器”或者模板管理均可快速地編輯這兩個模板,如下圖所示。

文件式管理器

       專題頁代碼精簡

專題頁分為專題首頁和專題內(nèi)容頁,它們的代碼精簡也類似,都比較簡單,根據(jù)網(wǎng)站需要,刪除廣告代碼即可。代碼如下:

<div id="listRtPicAD2" style="margin:10px auto">{dede:myad 

name='listRtPicAD2'/}</div>

<div id="listRtPicAD" style="margin:10px auto">{dede:myad

name='listRtPicAD'/}</div>

       專題頁<title>、<keywords>、<description>、<h>標簽優(yōu)化

不管是專題列表頁還是專題內(nèi)容頁,各種標簽的優(yōu)化都和網(wǎng)站首頁類似,因為它們都是單獨的頁面,不存在欄目頁那樣重復標簽內(nèi)容的問題。下面用截圖簡單展示經(jīng)過優(yōu)化的幾個不同標簽。

專題頁<title>、<keywords>、<description>標簽源代碼如下圖所示。

專題頁頭部標簽源代碼

專題頁<h>標簽源代碼如圖5.34所示。

       “專題簡介”字段長度優(yōu)化方法

在專題內(nèi)容頁中,為了對當前專題進行介紹,織夢程序為每個專題頁增加了單獨的“專題簡介”功能。這個功能對優(yōu)化來說非常好,便于搜索引擎的抓取、收錄和排名,建議所有優(yōu)化者在采用專題功能時,都仔細編寫當前專題的詳細介紹,如下圖所示。

專題頁h1標簽源代碼

 

專題簡介

在默認情況下,“專題簡介”里面可以包含200多個字符的內(nèi)容,非常短,所以需要適當?shù)卦黾舆@個字段的長度,以便于為每個專題說明增加更多的介紹內(nèi)容。

要修改這個字段的長度,有兩種辦法:簡單修改和數(shù)據(jù)庫修改。

如果需要的字段長度并不長,比如500個字符左右,可以簡單修改一下代碼即可。默認的專題介紹代碼在DEDECMS后臺管理目錄下的dede/spec_add.php和spec_edit.php兩個文件中,代碼如下:

$description = cn_substrR($description,$cfg_auot_description);

通過查詢,可以發(fā)現(xiàn)這兩個文件中各有一處上述代碼,將它們分別修改成以下代碼:

$description = cn_substrR($description,500);

更新緩存后,專題介紹的長度就變?yōu)?00了。這種設置方法很簡單,但是不能設置得過長,因為數(shù)據(jù)庫有限制,而且網(wǎng)站程序中其他的地方還會調(diào)用這個字段,所以容易引起其他錯誤。

徹底的方法就是修改數(shù)據(jù)庫,這種方法可以讓專題長度任意變化,但是不適合沒有數(shù)據(jù)庫和代碼編寫能力的站長進行操作,因為涉及數(shù)據(jù)庫字段、底層代碼的批量修改,比較煩瑣,實際意義可能也不大。這里不做詳細介紹,有興趣的站長可以自己嘗試。



以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號