改版前要保留搜索基础,核心不是“原样不动”,而是先把现有可被抓取、可被索引、可被搜索用户访问的URL、内容主体和站内链接关系固定下来,再决定哪些页面可以换模板、换路径或合并。很多项目一改版就掉排名,常见原因不是百度“惩罚改版”,而是旧URL失效、页面主题被改写、内链断裂,导致抓取和索引环节先出了问题。
重新提交URL或更新站点地图,只解决“告诉搜索引擎来抓”的问题,不能自动恢复已经丢失的索引和排序依据。抓取、索引、排名是三个不同环节:
改版如果只改了视觉模板,正文、标题、URL和内链基本不变,搜索基础通常更容易延续。如果同时换了域名、目录结构、页面主题,甚至把原来多个页面合并成一个,就必须逐项处理,不能指望一次提交解决全部问题。
动手前至少把现有页面分成三类,并记录每类的处理方式:
判断依据可以来自百度搜索资源平台中可查看的抓取、索引和搜索表现数据,也可以结合服务器日志观察百度蜘蛛对旧URL的访问情况。没有数据时,至少用站内搜索、导航和外部链接记录做人工盘点。
URL尽量不变。如果必须改路径,旧URL应返回301跳转到新URL,并且一跳到位,不要先跳中间页再跳目标页。跳转只能传递“旧地址已迁移”的信号,不能保证新页面获得与旧页面完全相同的排名。
内容主体不要被模板挤掉。改版常把正文拆成多个标签页、折叠块或图片,导致可抓取文本减少。若原页面靠一段说明文字获得搜索访问,改版后这段文字仍应保留在HTML中可被抓取的位置,而不是只存在于图片或需点击后才加载的脚本里。
内链要跟着页面走。旧页面如果从导航、栏目页或文章正文获得大量内链,改版后应把链接指向新URL或保留原URL。内链断裂会让新页面更难被发现,也会让旧页面失去站内投票。
假设一个项目把/service/a.html改为/fuwu/a/,正确做法是让旧地址301到新地址,同时更新站内所有指向旧地址的链接。若只设置跳转却不更新内链,用户和蜘蛛仍会反复经过旧地址,增加不必要的跳转层级。
上线后不要立刻用“排名有没有回来”判断成败,先确认基础环节:
如果旧URL仍可访问且内容相同,只是模板变化,通常不需要额外做跳转;如果旧URL会失效,就必须在改版上线前准备好跳转规则。适用条件是:旧页面确实有搜索基础,且新页面能承接同一主题。若新页面主题已经改变,跳转反而可能让用户和搜索引擎产生混淆,此时更合理的做法是保留旧页面或明确下线。
把准备改动的页面逐条列出,记录原URL、页面主题、主要搜索入口、计划新URL、跳转关系和内容承接方式。清单完成后,再决定哪些页面原样保留、哪些需要跳转、哪些可以合并。这样处理百度seo优化排名改版,重点就落在可核对的页面关系上,而不是等排名波动后再猜测原因。