織夢俠
WWW.2L3.NET

利于SEO優化的dedecms織夢標簽調用代碼

文章來自:織夢俠 本文鏈接:http://www.xtjinzuan.com/zqzb/1740.html

相信很多站長或SEO對dedecms這個程序已經相當的熟悉了,因為在國內很多資訊類站點或者是企業站點都是使用該程序搭建的,當然很大部分原因是這個程序使用方便而且也比較利于SEO優化。

 

1、分類欄目標題添加分頁碼

在網站各分類欄目添加一定數量內容之后,文章列表自然而然會形成分頁,如果欄目標題不添加分頁碼用來標記當前頁數,那就很容易出現較多相同標題的頁面。

這個時候為了SEO上的考慮就會需要給各欄目標題添加頁碼,一方面可以很直接的從網頁標題告訴用戶當前頁數,另一方面避免了相同標題的網頁出現

{dede:field.title/} - {dede:pagelist listitem="pageno" listsize="0" runphp='yes'}@me=trim(strip_tags(@me));if (is_numeric(@me)){if (@me!='1') @me='-第('.@me.')頁';else @me="";}else @me="";{/dede:pagelist} - {dede:global.cfg_webname/}

其中{dede:field.title/}為當前分類名稱,中間的一長串代碼是調用當前頁碼的,使用該代碼就能讓分類標題顯示為”分類名稱 - 第幾頁 - 網站名稱“的形式,同樣的該代碼適用于文章分頁標題、標簽分頁標題中頁碼的添加。

 

2、調用某個欄目的下級欄目標題+鏈接列表

{dede:channelartlist typeid='1,2'}

  {dede:type}

  <a href="[field:typeurl/]">[field:typename/]</a>

  {/dede:type}

  {/dede:channelartlist}

 

3、實現“文章標題-2級欄目-1級欄目-網站名”形式

{dede:field name='title'/}-{dede:field name='position' runphp='yes'}

  $tc="-"; //分隔符

  $tw=$GLOBALS['cfg_list_symbol']; //調用位置分隔符

  @me=html2text(@me); //去除html標簽

  $tf=split($tw,@me); //分解成數組

  for($ta=(count($tf)-2);$ta>=1;$ta--){ //循環賦值給$tk

  $tk.=trim($tf[$ta]).$tc;

  }

  $tk=substr($tk,0,-1);

  @me=$tk; //賦值給@me

轉載請注明文章來自織夢俠[秩名]作者的-利于SEO優化的dedecms織夢標簽調用代碼
聯系作者
取消
這個作者很懶什么也沒留下!
打賞作者
取消

本文作者無償奉獻,就打賞給我們織夢俠吧!

掃碼支付
掃碼打賞,建議金額1-10元

打開支付寶掃一掃,即可進行掃碼打賞哦

提醒:打賞金額將直接進入對方賬號,無法退款,請您謹慎操作。

蜗牛扑克