很多企业的建站项目往往在尾声才暴露问题:付完尾款后,才发现后台无法自行修改内容,源码并未真正移交,手机端排版错乱,上线三个月依然搜不到品牌词,甚至域名和服务器还登记在服务商名下。此时再想整改,要么需要额外付费,要么只能被动妥协。
问题的根源在于把验收当成了“看一眼首页漂不漂亮”的动作。实际上,合格的验收是一套贯穿“合同约定—过程确认—上线终验—质保复验”的闭环机制,并且每一项都应有明确的判定标准。
下文将按照项目推进的时间线,提供可直接写进合同的条款要点、可逐项打勾的验收清单,以及常见的纠纷规避方法。
一、先立规矩:验收标准必须在合同里写死(这一步决定 80% 的成败)
合同里如果只写“制作企业官网一个,美观大气、功能完善”,就等于没有标准。可执行的验收条款至少应包含以下要素:
1.1 把"做什么"写成可验证的条目
- 站点结构与页面清单:明确栏目树、页面数量、每个页面的具体模块(如 Banner、产品列表、筛选、详情、表单、地图、下载中心等),最好以原型图或线框图作为附件。
- 功能清单:逐条写明功能点及预期行为。例如,“站内搜索支持标题+正文模糊匹配,结果分页展示,无结果时给出提示”,避免使用“搜索功能正常”这类模糊表述。
- 适配要求:注明支持的浏览器与设备范围(如 Chrome/Edge/Safari 近两个大版本、iOS/Android 主流分辨率),并明确不支持 IE(若确需兼容 IE,需单独计价并写明降级方案)。
- 性能指标:首屏加载时间(如国内网络环境下 ≤2–3 秒)、Lighthouse 性能分(≥80)、图片自动压缩与懒加载、核心页面通过 Google PageSpeed / WebPageTest 测试截图作为验收依据。
- SEO 交付项:自定义 Title/Description/Keywords 可编辑、H1 唯一、自动生成 sitemap.xml 与 robots.txt、URL 静态化或伪静态、301 重定向规则、结构化数据标记、提交搜索引擎收录配合。
- 安全要求:HTTPS 全站、后台 MFA、登录限流、防 SQL 注入/XSS、文件上传校验、定期备份机制、漏洞修复响应时限。
1.2 把"怎么算通过"写清楚
| 条款 | 推荐写法 |
|---|---|
| 缺陷分级 | P0(阻断:数据丢失、无法下单、后台进不去、安全漏洞)必须清零;P1(主要功能异常)≤2 个且有修复计划;P2(UI 细节、文案)列入后续优化清单不影响上线 |
| 验收周期 | 乙方交付后甲方在 10–15 个工作日内完成验收并书面反馈;逾期未反馈视为阶段性通过(乙方常要求此条,甲方可争取延长或改为"书面催告后 X 日") |
| 修改轮次 | 设计稿确认前提供 ≥2 轮修改;开发完成后因甲方新增需求另行计费,因乙方未按确认稿实现则无偿返工 |
| 验收依据 | 以双方签字确认的原型、UI 稿、需求文档、本合同附件为准,口头承诺无效 |
| 第三方费用 | 域名、服务器、SSL、付费插件/字体/图片授权由谁承担、账号归谁,逐条列明 |
1.3 付款节奏:用分期绑定交付质量
建议比例:30% 预付款 → 30% 设计稿确认后 → 30% 测试环境验收通过后 → 10% 上线稳定运行 30 天后支付。
关键点:务必保留 10%–20% 的尾款在上线之后支付。一旦全款付清,后续的响应速度往往会大幅下降。同时,应避免“上线即付清”的安排。
1.4 知识产权与交付物(最容易被忽略,也最容易出事)
合同须明确:
- 源码与数据库完整交付,包括未编译的前端源码、后端源码、构建脚本、数据库结构文件(SQL)、部署文档;
- 所有权归属甲方(除乙方底层框架/通用组件的授权使用权外),乙方不得将本项目定制代码另售给同行竞品(可约定竞业限制期);
- 域名、服务器、云账号、邮箱、CDN、统计账号全部以甲方主体注册,注册商与管理员邮箱为甲方可控邮箱;若由乙方代购,须在验收时完成过户与权限移交;
- 第三方素材合法授权:字体、图片、图标、商用插件/主题需出具授权证明,侵权风险由乙方承担——这是企业最常踩的雷,一张未经授权的字体图可能带来数万元索赔;
- 保密条款:客户数据、业务逻辑、报价信息不得外泄,乙方不得在案例展示中披露敏感信息(或须经甲方书面同意)。

二、过程验收:三个关键节点别跳过
节点 1|需求与原型确认(开工前)
- 核对原型是否覆盖全部业务场景:空状态、数据极多/极少、长标题换行、图片缺失、表单校验失败、网络超时等边界情况;
- 确认信息架构是否符合用户查找习惯,而非单纯照搬组织架构;
- 签字冻结需求。此后的任何改动均走变更单,写明对工期与费用的影响。
节点 2|视觉设计稿确认(开发前)
- 在真实内容(而非 Lorem Ipsum 假文)上审稿,假文排版永远好看;
- 检查品牌一致性:Logo 规范、主辅色、字号层级、按钮样式、图片风格;
- 检查移动端单独出稿,而非仅靠等比缩放;
- 确认动效/交互有示意说明,避免上线后出现“跟我想的不一样”。
节点 3|测试环境验收(上线前,最重要的一轮)
要求乙方提供独立测试域名或 staging 环境,并开放后台测试账号。所有问题统一汇总到一份《问题清单表》(含编号、页面、问题描述、截图、严重等级、责任人、状态、关闭日期),避免零散地通过微信沟通导致遗漏。
三、终验清单:10 大维度逐项打勾
① 功能完整性
- 导航、面包屑、页脚链接全部可达,无死链(用 Screaming Frog / Xenu 全站爬一遍,200 以外的全部处理)
- 站内搜索、筛选、排序、分页(含最后一页、无结果页)正常
- 表单:必填校验、格式校验、重复提交防护、成功/失败提示、邮件或 CRM 到达验证、垃圾信息防护(验证码/ honeypot)
- 联系信息一键拨号、地图定位、分享、下载文件可打开且大小正确
- 多语言站点:切换语言后 URL、内容、元信息同步切换,无中英混杂
- 会员/电商类:注册登录、找回密码、购物车、下单、支付回调、退款、订单状态流转、库存扣减、发票开具全链路走通(用真实支付沙箱跑一遍)
- 后台增删改查、批量操作、导入导出、权限隔离(低权限账号无法访问高权限页面)
② UI 与体验
- 与设计稿像素级比对(间距、字号、颜色、圆角、阴影)
- 长文本、超长标题、缺图、加载慢时的占位与降级表现
- 交互反馈:按钮点击态、loading 状态、错误提示可读(不说“系统错误 code 500”)
- 无障碍基础项:图片 alt、表单 label、键盘可聚焦、对比度达标(至少不出现浅灰字白底)
- 404 页面与 500 页面为定制页,且能引导回首页
③ 兼容性与响应式
- 桌面主流分辨率(1920/1440/1366/1280)无横向滚动、无错位
- 手机 iOS Safari、Android Chrome、微信内置浏览器各测一台真机(模拟器不够)
- 平板横竖屏、折叠屏常见断点
- 浏览器回退行为、前进刷新、后退缓存问题
- 微信/钉钉/QQ 内分享时的标题、描述、缩略图正确(JSSDK 或 OG 标签)
④ 性能
- Lighthouse / PageSpeed 核心页面评分与截图归档(移动端 ≥70–80)
- 首屏时间、最大内容绘制 LCP、累计布局偏移 CLS 达标
- 图片 WebP/AVIF + 懒加载 + 尺寸适配,单图不过大(Banner 控制在合理 KB 级)
- CSS/JS 合并压缩、非关键 JS 延迟、字体 subset 与 font-display: swap
- 开启 Gzip/Brotli、CDN 加速、静态资源缓存头合理
- 后端接口响应时间(P95 < 500ms)、慢查询已优化、列表分页而非全量拉取
⑤ SEO 基础
- 每个页面 Title 唯一且含核心词、Description 有吸引力、H1 唯一
- URL 简洁可读、目录层级 ≤3、无 session id 等无用参数
- sitemap.xml 与 robots.txt 生成并可访问,canonical 标签正确
- 全站 HTTPS,HTTP→HTTPS、带 www 与不带 www 统一 301
- 站内链接结构合理,重要页面距首页 ≤3 次点击
- 图片 alt、内部锚文本有意义、无大量隐藏文本与关键词堆砌
- 已配置统计与站长工具(百度统计/GA4、百度搜索资源平台、Google Search Console),并提交 sitemap
- 老站迁移场景:301 映射表逐条核对旧 URL→新 URL,这是改版掉流量的头号原因,必须单独签字确认
⑥ 安全(结合前两篇的标准直接套用)
- HTTPS 有效、证书自动续期、TLS 1.2+、HSTS
- 后台登录名非 admin、强制 MFA、失败限流与验证码、改后台路径
- 默认账号/测试账号/演示数据已清除,安装目录、测试页、README 已删除
- 防注入、XSS、CSRF、SSRF、文件上传校验、目录不可执行脚本
- 安全响应头齐全(CSP、X-Frame-Options、X-Content-Type-Options、Referrer-Policy)
- 敏感信息不在前端与源码中暴露(API Key、密钥、手机号明文)
- CMS/插件/中间件为最新稳定版,无已知高危 CVE(用扫描工具复核)
- 备份策略已配置并现场演示一次恢复
- 可选:做一次轻量渗透测试或漏洞扫描,高危清零
⑦ 内容与合规
- 全部文案、图片、视频经甲方终审,无错别字、无过时价格与联系方式
- 隐私政策、用户协议、Cookie 提示(涉及个人信息收集时必备)
- ICP 备案/公安联网备案已完成并在页脚展示备案号且链接正确
- 涉医、涉金融、教育培训等行业资质与声明按要求展示
- 联系方式、地址、营业执照信息与实际情况一致
- 无乙方水印、无“Powered by XXX”外链(除非合同约定保留)
⑧ 后台与可运营性
- 甲方人员可独立完成:改文案、换图、发新闻、发产品、改排序、管理表单线索、导出数据——现场让甲方新人操作一遍,能独立完成才算通过
- 角色权限划分清晰,日志可查(谁在什么时候改了什么)
- 表单线索有提醒机制(邮件/企微/短信)且不进垃圾箱
- 后台有操作指引或简短培训视频 + 书面手册
- 数据看板:访问量、来源、转化线索可看
⑨ 交付物清单(逐项签收,缺一不可)
| 交付物 | 说明 |
|---|---|
| 前端源码 | 未压缩、含构建配置与依赖说明 |
| 后端源码 | 含部署脚本、环境变量示例 |
| 数据库 | 完整 SQL 结构与初始数据 |
| 设计源文件 | Figma/Sketch/PSD、切图、图标、字体授权 |
| 文档 | 需求规格、原型、UI 稿、接口文档、部署文档、运维手册、后台操作手册 |
| 账号密码 | 主机、数据库、域名注册商、DNS、CDN、邮箱、统计、站长平台、第三方服务(交接后立即改密) |
| 授权证明 | 字体/图片/插件/主题商业授权文件 |
| 测试报告 | 兼容性、性能、安全扫描报告与 Lighthouse 截图 |
| 备案与资质 | 备案号、备案截图、行业资质文件副本 |
| 培训记录 | 培训材料、录屏、签到 |
⑩ 运维与售后条款落地
- 质保期时长(通常 6–12 个月)、范围(Bug 免费修,新需求另计)、响应时限(如 P0 4 小时响应/24 小时修复)
- 免费巡检频次(月度/季度报告)
- 到期后续约价格上限或计费方式事先约定
- 乙方失联或停止经营的兜底方案(源码与部署文档能否让第三方接手)
四、上线后的"观察期验收"(很多人漏掉这一环)
上线不等于结束。建议在合同中约定 30 天观察期,重点盯:
- 真实流量下的性能与稳定性(有无偶发 502/超时)
- 表单线索是否完整到达、有无丢失
- 搜索引擎收录进度、索引量变化、品牌词排名
- 日志中的 404 暴增、异常爬虫、攻击尝试
- 内容团队实际使用后台的卡点(第一周的问题最多)
- 观察期满、P0/P1 问题清零后再付尾款,并签署《最终验收报告》
《最终验收报告》应包含:项目基本信息、验收依据、验收范围与方法、问题清单及闭环情况、遗留问题与处理承诺(含责任人与日期)、验收结论(通过/有条件通过/不通过)、双方签字盖章与日期。这份文件是日后维权的唯一凭据,不要只用微信说“可以了”。
五、十大高频纠纷与预防办法
- "跟我想的不一样" → 用原型和真实内容审稿,签字冻结需求,口头承诺一律写进附件。
- 手机端乱七八糟 → 移动端单独出稿、真机实测写入验收项。
- 上线搜不到 → SEO 交付项量化,sitemap/收录/关键词写入验收,老站迁移必做 301 映射表。
- 源码不给或给不全 → 合同写明"完整可编译可部署源码",尾款绑定交付物签收。
- 域名服务器在乙方名下 → 甲方主体注册,验收时过户,立即改密。
- 字体图片侵权被索赔 → 要求出具授权证明,侵权责任与赔偿由乙方承担。
- 后台不会用、乙方一走就瘫痪 → 现场实操考核 + 手册 + 录屏,纳入验收通过条件。
- 越做越贵、工期无限拖 → 变更单制度、里程碑工期与违约金条款。
- 上线后找不到人 → 响应时限、联系人、升级通道、违约扣款写进合同。
- 付完全款就变脸 → 保留 10%–20% 尾款至观察期结束后支付。
六、FAQ
Q:不懂技术,怎么判断做得好不好?A:抓三件事即可——① 拿这份清单逐项打勾,大部分条目不需要技术背景;② 要求乙方提供性能与安全测试截图,用免费工具(PageSpeed Insights、Mozilla Observatory、死链检测)自己复核一遍;③ 花几千元请第三方做一次独立验收或渗透测试,成本远低于事后返工。
Q:验收发现一堆问题,乙方拖着不改怎么办?A:一切走书面:发《问题整改通知单》列明编号与时限,抄送对方负责人;按合同暂停对应款项;重大问题可委托第三方修复并从尾款扣除(合同需预留此权利)。微信聊天记得导出留证。
Q:老站改版,怎么保证不掉流量?A:改版前导出全站 URL 与收录数据,建立新旧 URL 一一映射的 301 表;改版后逐条验证、提交 sitemap、在站长平台使用改版规则工具、持续监控索引量与流量 60 天。这一步值得单独签字确认。
Q:SaaS 建站(模板站)也需要这样验收吗?A:需要,但重点不同:源码通常不交付,因此要重点确认域名与账号归属、功能边界、续费与涨价规则、数据导出能力(能否完整导出内容与线索)、停用后的数据取回方式。
Q:验收要多久?A:小型官网测试验收 3–5 个工作日、整改 1–2 轮;中型站点 2–4 周。不要在半天内草率签验收单,问题发现得越晚,解决成本越高。
结语
网站验收的核心并不在于挑剔细节,而是把“做成什么样才算合格”这件事,提前变成双方都认可的文字与数字。当标准落在纸上,验收便成为一次简单的对照检查;若缺乏标准,它极易演变为漫长的扯皮。
记住四个动作:合同里写清标准、过程中签字冻结、上线前逐项打勾、尾款绑住观察期。做到这四点,绝大多数建站纠纷都不会发生在你身上。
返回列表