网站迁移要准备的记录,核心是能证明“迁移前是什么样、改了什么、迁移后是否等价”三类材料。对六安做网站建设优化的团队来说,最实用的做法是:迁移前抓取全站URL与状态码、导出关键页面标题和正文摘要、记录服务器与DNS参数;迁移中保留跳转规则、发布记录和操作时间;迁移后做新旧URL对照和抓取验证。下面用一个假设例子说明怎么落地。
假设某六安本地企业站原来放在一台独立服务器上,现在要迁到新主机并顺便调整栏目结构。迁移前如果没有留记录,上线后出现“部分产品页打不开、百度收录下降、手机端样式错乱”时,很难判断是DNS、跳转规则、文件权限还是模板改动引起的。
可执行的准备步骤:
old-urls.csv,字段至少包含URL、HTTP状态码、页面标题。第一类是URL与状态码清单。这是迁移后判断“哪些页面该跳、哪些该保留”的依据。常见错误是只记录首页和栏目页,忽略分页、标签页和附件页,导致迁移后这些页面直接404。
第二类是内容与元数据快照。包括标题、描述、H1、正文首段和图片alt。迁移后如果发现某个页面排名波动,可以对比标题是否被模板改动、正文是否被截断。
第三类是服务器与程序配置。重点记录伪静态规则、重定向配置、文件上传大小限制、缓存设置。这些参数在新旧环境不一致时,常表现为后台能打开但前台空白或图片不显示。
第四类是DNS与证书信息。记录解析服务商、记录值、TTL、SSL证书类型和到期时间。切换解析后,不同地区生效时间可能不同,保留记录有助于判断“是还没生效”还是“解析写错了”。
第五类是操作日志。谁在什么时间改了哪个文件、执行了哪条SQL、发布了哪次更新,都要留痕。出现问题时,时间线能快速缩小排查范围。
迁移完成后,先用旧URL清单做一轮抓取,检查每个URL返回的状态码。判断规则可以这样定:
如果发现手机端样式错乱,先对比新旧环境的CSS、JS文件路径和缓存配置,而不是直接改模板。如果发现后台正常、前台报错,优先检查伪静态规则和目录权限。
常见错误包括:只备份数据库不备份伪静态规则;迁移后立即删除旧站文件,导致无法回滚;用302代替301做永久跳转;忽略大小写和带参数URL的映射。这些错误在栏目结构调整较大时更容易暴露。
这套记录方法适用于自主迁移或外包迁移的网站,尤其是有一定收录量和外链的站点。如果网站刚上线、没有收录和外部链接,记录可以简化,但URL清单和跳转规则仍建议保留。判断是否准备充分的标准很简单:迁移后任意一个旧URL出问题,你能在十分钟内查到它原来的状态、内容和跳转目标。
下一步,先导出旧站URL和状态码清单,再对照本文五类记录逐项补齐;缺哪一类,就先补哪一类,不要等上线后再回头找。