dedecms 5.7列表页重复标题和描述的解决方案

         存在问题

  谷歌网站管理员工具检测到鑫华生态木品牌网站列表页面存在大量的重复标题和重复描述。该采用DEDECMS 5.7版本,分类列表中,上一页、下一页等同一分类的多页title标题及描述都是一样的,会导致重复,对搜索引擎不利。


   解决思路
  在不同标题及描述中加上页码,就可以使标题及描述不同。
  分类首页不加页码。标题修改效果如下:
  列表第1页标题:生态木价格-鑫华生态木
  列表第2页标题:生态木价格_第2页_鑫华生态木

  列表第3页标题:生态木价格_第3页_鑫华生态木


   解决办法
  方法一:改模板文件list_article.htm或者你使用的列表模板文件
  把 
<title>{dede:field.title/}</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="_第".str_replace(' ','',@me)."页";{/dede:pagelist}_{dede:global.cfg_brand/}</title>

标题就可以完美的解决了,描述也是同样的原理。

改成

<meta name="description" content="{dede:field.description function='html2text(@me)'/}/}{dede:pagelist listitem="pageno" listsize="0″ function="html2text(@me)" runphp="yes"}if (strlen(@me)>10 || @me==1) @me="";else @me="第".@me."页";{/dede:pagelist}" />

效果参考网址

http://www.xinhuastm.com/jiage/

http://www.xinhuastm.com/jiage/list_3_2.html



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值