在网站自然优化里,抓取、索引和排名是三个先后不同、判定方式也不同的环节:抓取是搜索引擎发现并读取页面,索引是把读取后的页面存入可供检索的库,排名是用户搜索某个词时页面出现在结果中的位置。判断问题出在哪一步,比笼统地说“没排名”更有用,因为三步的修复代价和等待周期完全不同。
已有页面或项目要改进时,先别急着改标题和正文。用现象做初筛:
这三类现象只是可能原因的方向,不是已经定位的结论。比如日志没有记录,可能是抓取受阻,也可能是页面刚上线、内链太少导致爬虫还没走到,需要再查一步才能确认。
抓取环节要检查的是页面是否可访问、是否被规则挡住。可执行步骤:
<meta name="robots" content="noindex">。索引环节要检查的是页面被读取后有没有被存入检索库。判断方法:在搜索引擎用 site:你的域名 页面特征词 查询,看目标页是否出现;再配合站长类查询工具看已收录状态。索引缺失的常见代价是:需要修掉阻碍项后重新提交,等待时间通常以天到数周计,且不保证一定收录。
排名是已索引页面在特定查询下的相对位置,它受查询词、地区、设备、时间影响,同一天不同人看到的结果可能不同。所以判断排名问题前,先确认页面已索引,否则讨论排名没有基础。
排名环节可以执行的动作:
排名的代价最高:即使页面已索引,从内容调整到位置变化也可能需要数周甚至更久,且没有固定见效时间。因此当页面尚未索引时,把精力放在排名优化上通常是顺序错误。
面对“页面没效果”的反馈,按下面顺序走,每一步只回答一个是非问题:
适用条件是:页面本身有明确目标词、内容已基本完成。若页面刚上线不到几天,先等待再判断更合理;若整站大量页面都不被索引,则要查站点级规则而非单页。
挑一个你关心的页面,依次记录三件事:能否被抓取、是否已索引、目标词下大致位置。三项都写清楚后,你就能确定当前该修的是抓取、索引还是排名,而不是同时改所有东西。