在百度与360搜索里,抓取、索引、排名是三件不同的事:抓取是搜索引擎发现并读取页面,索引是把页面内容存入可供检索的数据库,排名是用户搜索某个词时,页面在结果中被排到哪个位置。判断当前卡在哪一步,最直接的方法是看“site:域名”能否查到页面、页面标题和摘要是否完整、以及搜具体关键词时它是否出现。时间和人手有限时,先处理“抓取和索引”问题,再处理“排名”问题,因为页面没被抓取或没被索引时,谈排名没有意义。
假设你负责一个企业站,发布了一篇介绍“工业阀门选型”的文章,目标是让它在百度与360搜索里被搜到。上线三天后,你发现搜完整标题找不到,搜品牌名加栏目名也找不到。此时不要直接认定“被降权”或“排名差”,而应按顺序检查:
site:你的域名,看是否能查到该文章所在栏目或首页。若连首页都查不到,优先怀疑抓取或索引入口问题,而不是排名。这个例子里,三天没出现不代表一定有问题,因为抓取和索引都需要时间。但如果你连续多天只看到首页、看不到新文章,就应把工作重点放在抓取和索引,而不是反复改标题。
把三者混在一起,最容易导致“明明没索引却去调排名”的无效工作。可以按下面信号区分:
site:查询不到;页面标题被改写成公司名;摘要只显示页脚。常见原因包括内容与已有页面高度重复、页面被 canonical 指向其他网址、或新页面尚未被处理。site:查到,标题和摘要正常,但搜目标词时排在很后。此时才需要比较标题是否包含用户会搜的表达、正文是否真正回答了问题、以及是否有其他页面竞争同一个词。需要注意,百度与360搜索在抓取频率、索引速度和排名偏好上并不完全相同,但上述三步判断逻辑对两者都适用。不要因为一个引擎没收录,就断定另一个引擎也一定没收录;应分别用site:和具体关键词去查。
如果只能安排一个人半天处理,建议按以下顺序:
site:查询,记录哪些栏目有索引、哪些没有。常见错误是:页面还没被索引,就急着堆关键词、买外链、改标题。这样做既不能解决抓取问题,也可能让页面内容变得不自然。另一个错误是把“搜不到”直接等同于“排名低”,忽略了索引这一层。
你可以用下面这张清单判断当前该处理哪一步:
site:你的域名,百度与360搜索分别查一次,结果记下来。下一步,你可以先打开百度与360搜索,分别对同一域名做一次site:查询,把“有索引”和“无索引”的页面各列三个,再决定是先修抓取入口,还是先改已索引页面的标题与内容。