孤儿页面这个词,听着挺文艺,意思是页面上没有任何链接指向它。站里有些页面,你从首页出发一路点,怎么都点不到它。只有知道确切地址才能访问。这种页面搜索引擎基本发现不了。
孤儿页面是怎么产生的。最常见的是程序生成的。比如你的分类页有分页,第一页有链接指向第二页,第二页指向第三页。但如果用户直接跳到第十页,那个页面就没有任何入口链接。还有的是历史遗留的,以前站里有个入口,后来改版把入口去掉了,页面还在,但没人链它了。还有的是那种专门的落地页,本来就不打算放在导航里。
孤儿页面有什么危害。第一,搜索引擎发现不了它,或者发现了也不给权重,因为它没有内链支撑。第二,就算被收录了,排名也上不去,因为没有内链传递权重。第三,它浪费了你的内容投入。你花时间做的页面,因为孤零零的,白做了。
那怎么找出孤儿页面。最靠谱的办法是拿 sitemap 里的 URL 清单,跟日志里蜘蛛访问过的 URL 清单做对比。sitemap 里有但日志里从来没被抓过的,很可能就是孤儿。还可以用爬虫工具爬一遍你的站,看哪些页面是爬虫到不了的,那些也是。
找到了怎么办。第一,如果这页面有价值,就给它加内链。最直接的是在相关的文章里链过去。或者做一个聚合页,把相关的孤儿页面都收进去。第二,如果没价值,那就别留着了,删掉或者做跳转。第三,如果是那种不该被收录的页面,那就明确设成 noindex,别让它半死不活地挂着。
我每次做完内容审计,都会顺带查一遍孤儿页面。上次查出来二十多个,大部分是旧的活动页,处理掉之后站的结构清爽多了。
孤儿页面这个问题,你不专门查是发现不了的,因为你在前台浏览的时候,压根不会看到它们。但它们确实在占用你的资源。定期体检,才能把它们揪出来。
—— 来自 挖的客 - 优秀网站分类目录 的分享