搜外网>搜外问答>问答页面

网站系统生成的文章列表页面怎样才能避免重复标题,从而使其收录,用的是织梦后台。 悬赏1元 已结束

<p><a href="http://www.shangcevip.com/" data-url="www.shangcevip.com" class="show-5118-data" rel="nofollow" target="_blank">http://www.shangcevip.com/</a>和<a href="https://www.coscc.com/" data-url="www.coscc.com" class="show-5118-data" rel="nofollow" target="_blank">https://www.coscc.com/</a>俩个网站用的是织梦系统。<br></p><p>文章列表页面越来越多,标题都是重复的,怎样才能解决这个问题,能让这些页面收录?或者其他不影响其余页面收录的方法。<br><br><br><br><br><br></p>

追加问题
    8 人参与回答
推推蛙
推推蛙 · 擅长SEOSEM爱采购诊断、方案编写、优化运维。微信:tuituiwaseo
缘分标签权重蜘蛛-池出租 等 2 人赞同该回答

1、这种list页面是被收录了吗,一般情况下都会被去重不会索引收录;

2、dede站点都这样,list这种标题无法调整,一般这些页面不会被收录和抓取;

3、要是被抓取和收录建议Robots屏蔽掉。

开发公司
开发公司 · 环创传媒是一家集企业网站建设和推广、品牌设计、微信小程序开发,影视后期,在线智能平台等于一体的传媒公司。
权重蜘蛛-池出租 等 1 人赞同该回答

这种重复的肯定不会收录 按上面的来修改代码试试

权重蜘蛛-池出租 等 1 人赞同该回答

那解决方法是 用蜘蛛协议屏蔽么

Viky
Viky · 八年多的SEO老司机
权重蜘蛛-池出租 等 1 人赞同该回答

把你的列表模板title那段换成

<title>{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}|{dede:}</title>

需要注意的是,你的系统基本设置里面的主页要改成关键词,上面代码是完整的,如果弄不好就吧代码里面 |{dede:}删除就可以了

另外描述那段也可以改成

<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}" />

权重蜘蛛-池出租 等 1 人赞同该回答

同问 也发现这个问题了

xxy徐
xxy徐 · 出售刷网站统计广告软件,无限制后台推送广告到百度统计、cnzz等统计平台,购买加Q1045049490
权重蜘蛛-池出租 等 1 人赞同该回答

列表页里面有没有tag?可以根据调用tag来生成不同的标题,标题有差异才会有收录