网站上线不是"跑起来就行"。根据我们数十个项目的交付经验,上线前认真过一遍检查清单的网站,上线后一个月内的问题量平均少 70%。这份清单分五个维度共 40+ 项,可以直接拿去当验收表用。

一、内容与文案(最容易遗漏)

  • [ ] 全站无 lorem ipsum、测试图片、"标题占位"等测试内容残留
  • [ ] 公司信息三件套正确:电话、地址、邮箱(错一个电话就是丢单渠道)
  • [ ] 联系表单提交后:有成功提示 + 后台可见 + 通知邮件送达指定邮箱
  • [ ] 页脚含 ICP 备案号并链接到工信部备案系统(合规硬要求)
  • [ ] 无"正在建设中"的空栏目页——空栏目先隐藏,别给搜索引擎留坏印象
  • [ ] 图片无拉伸变形、无过期活动海报

二、功能与交互

  • [ ] 所有内部链接点击无 404(用爬虫工具全站扫描一遍)
  • [ ] 导航、面包屑、返回顶部、移动端汉堡菜单可用
  • [ ] 表单字段校验生效(必填、手机号格式),重复提交有防抖
  • [ ] 搜索功能(如有)能返回结果且空结果有友好提示
  • [ ] 在线客服按钮在移动端不遮挡关键内容
  • [ ] 后台管理:新增一篇文章 + 一个产品走通全流程,前台立即可见

三、SEO 与收录准备

  • [ ] 每个页面有独立的 title / description,首页含品牌词 + 核心业务词
  • [ ] 全站 sitemap.xml 生成,robots.txt 正确(上线时允许抓取,别把 Disallow: / 留着!)
  • [ ] H1 唯一且含页面主题;图片有 alt 描述
  • [ ] URL 结构:全站伪静态/语义化(/news/xxx 而非 /news?id=123)
  • [ ] 提交到百度站长平台、Bing Webmaster,验证站点归属
  • [ ] http 301 跳转 https、不带 www 跳转 www(或反之,全站统一一种形式)

四、性能与兼容性

  • [ ] Lighthouse 跑分:Performance ≥ 80,移动端与桌面端都测
  • [ ] LCP ≤ 2.5s(首屏大图重点检查:压缩、preload、CDN)
  • [ ] 图片全部压缩(单图 ≤ 300KB,WebP 优先),无 5MB 原图直接上传
  • [ ] 主流浏览器:Chrome、Edge、Safari、微信内置浏览器打开正常
  • [ ] 真机测试:iPhone(刘海屏)+ 安卓主流机型 + iPad,检查导航与表单可操作性
  • [ ] 404 页面存在且美观,有返回首页引导

五、安全与运维

  • [ ] HTTPS 证书有效,无混合内容警告(页面内无 http:// 的图片/脚本引用)
  • [ ] 后台登录:强密码 + 验证码/限流,默认 admin 路径已评估
  • [ ] 数据库每日自动备份,且备份文件存到异地(对象存储/另一台机器)
  • [ ] 错误页不暴露技术细节(无堆栈信息、无版本号)
  • [ ] 后台地址不挂在前台导航上;测试账号全部删除
  • [ ] 可用性监控接入(如 UptimeRobot),宕机 5 分钟内收到通知
  • [ ] 服务器:SSH 改密钥登录、防火墙只开必要端口、系统补丁更新

六、上线当天动作序列

1. 冻结代码与内容修改(上线窗口)
2. DNS 解析切换到生产环境(TTL 提前调低到 600s)
3. 部署生产版本 + 清理测试数据
4. 全站走一遍核心路径:首页 → 栏目 → 详情 → 表单提交
5. 确认统计代码生效(实时访客能看到自己)
6. 提交搜索引擎收录
7. 通知公司全员访问测试,收集问题
8. 观察 24 小时监控与错误日志

七、上线后第一周

  • 每天看一次监控与错误日志(很多问题上线 2-3 天后才暴露:定时任务、缓存过期、证书链)
  • 搜索"公司名"看收录情况,确认品牌词能搜到官网
  • 收集销售/客服反馈:客户访问网站最常问什么?那就是首页要强化的信息。

清单的价值在于把"经验"变成"动作"。建议把这份清单打印出来,验收时逐项打勾签字——每一项背后都是真实项目踩过的坑。