织梦列表页标题显示页数 有利于网站优化

关于用织梦cms做的网站,优化这块有个地方必须要注意一下,就是列表页,我们默认生成的每一页,他的标题、关键词、描述都是一样的,但是搜索引擎有个要求,就是尽量保证网站的标题具有唯一性,意思就是说不要存在同样的title的你的网站里面.很明显织梦默认的是不符

  关于用织梦cms做的网站,优化这块有个地方必须要注意一下,就是列表页,我们默认生成的每一页,他的标题、关键词、描述都是一样的,但是搜索引擎有个要求,就是尽量保证网站的标题具有唯一性,意思就是说不要存在同样的title的你的网站里面.很明显织梦默认的是不符合要求的,比如某个栏目有10页,那么这10页的title都一样.所以必须要做一下seo优化.

  在你的列表页模板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}

 就好了.

 比如我的就是:

    <title>{dede:field.seotitle/}{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_indexname/}</title>

本文来源于:http://fcz8k.com/dedemcs/430.html 

 大家只需要把这段代码放到想加的地方就好了.

 同样的,在描述的最后也加入这段代码,如:

 <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}{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的默认认列表标题是:顶级栏目 / 一级栏目_网站标题 加入代码 {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} 列表页的标题是
这篇文章主要为大家介绍了Dedecms文章设置推荐后列表页标题自动加粗的解决方法,提供了修改底层相关代码与css设置两种解决方法,是非常实用的技巧,需要的朋友可以参考下
打开arc.listview.class.php,找到 $this-ParseTempletsFirst(); $this-ParseDMFields($this-PageNo,0); 大概在400行左右,在他前面加入 $this-Fields[yema]=$this-PageNo; 然后再列表页模板中调用,调用方法 {dede:field.yema/} 吧这个代码放到要调用的标题
在列表页的标题上中上页数使列表页的标题不重复这样更利于优化。 标签为:{dede:pagelist listsize=0 listitem=pageno function=html2text(@me)/} 实例: 只适用于列表页,且该栏目内容不止一页的情况下,可使用版本包括dedecms v5.1至v5.6。v5.7未测试。测