织梦调用seo标题(织梦方法修改织梦列表标题重复修改方法(1)_光明网)

优采云 发布时间: 2021-09-16 15:19

  织梦调用seo标题(织梦方法修改织梦列表标题重复修改方法(1)_光明网)

  织梦Dedecms列列表的标题重复。在谷歌网站管理员工具中,会有一个相关提示:重复的标题标记表明它对搜索引擎非常不友好。当然,这只是一个织梦优化的小细节。毕竟,WordPress的许多主页的标题都是相同的,并且不一定有很大的影响。但是,如果您需要追求完美,则需要反复优化织梦list页面标题。今天没有牛会分享两种方法来修改织梦列表标题

  织梦列表标题的重复修改方法一、

  列分页标题用于删除重复的标题。默认列标题标签为

  {dede:field.title/} - {dede:global.cfg_webname/}

  列名–网站name就是这样生成的。一个栏目的所有页面都是相同的,这对搜索引擎来说是不友好的。目前,最流行的在线方法是添加以下标签:

  第{dede:pagelist listsize='0' listitem='pageno' 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}

  经过这个修改,基本上是很好的,但是页码左右都有一个空格,占用了标题的空间,仍然不完善。最终解决方案:

  {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}

  织梦列表标题重复修改方法2

  1:登录FTP或直接在后台文件管理中修改include\arc.listview.class.php文件

  DEDE5.7. 需要修改的地方

  1.delete$this->parsetempletsfirst()

  2.add$this->fields['pagexx']=$this->pageno$$this->parsedmfields($this->pageno,1))之前的this->parsetempletsfirst()

  DEDE5.6. 其他需要修改的地方

  1.delete$this->parsetempletsfirst()

  2.add$this->fields['pagexx']=$this->pageno$$this->parsedmfields($this->pageno,1))之前的this->parsetempletsfirst();注意:此修改仅适用于静态页面,即网站生成HTML和其他网页

  2:修改列表页面模板,如list_article.htm,在原创标记之间添加页面{Dede:field.Pagexx/},如下面的演示。当然,可以删除“”或将其替换为您认为对搜索引擎友好的其他符号

  对于这两种方法,没有牛网往往是第一种。它可以在不改变程序核心文件的情况下解决这个问题。最好不要改变它。这便于将来升级,还可以防止一些奇怪的兼容性问题

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线