事情本身不复杂,线索都在日志里。新开的评测栏目上线四十天,列表页只有二十条标题和日期,没有摘要和配图,百度一条都没收,必应也只收了首页。
这类报错背后常见的原因有几处,逐个排除就行。列表页模板只输出标题,缺少可判断的内容。还有一种是栏目没有独立的介绍文字。
不容易想到的是,新栏目没有外部入口,蜘蛛只能从导航发现。
上来先确认列表页的正文体量
curl -s https://www.example.com/review/ | wc -c
给列表页加摘要和缩略图
curl -s https://www.example.com/review/ | grep -c 'excerpt'
补一段栏目介绍
echo '<p>评测栏目每周更新三篇硬件实测。</p>';
从相关老文章加入口
SELECT ID FROM wp_posts WHERE post_content LIKE '%/review/%' LIMIT 10;
怎么算真的好了,看的是同一批现象。补完内容两周后栏目页被百度收录,列表页带来的点击从零涨到日均两百。
列表页不是垃圾桶,哪怕只放摘要和配图,也比一列光秃秃的标题更容易被收录。改动前把原配置备份一份,出问题能马上回滚,这比任何技巧都实用。
