为什么建议把口头约定写进合同

网站建设的纠纷很少是因为技术做不到,多数是因为「当时说好的」和「现在交付的」对不上:包含了几个页面、改几次稿、源码给不给、后台谁管、第二年怎么收费。

这些内容在项目开始时谈起来很快,但如果没有落到文字上,半年后双方记忆不一致时就没有依据。合同不是为了防备对方,而是让双方在项目过程中少一点来回确认。

必须在合同里写清的八项

条款 为什么重要 建议怎么表述
页面数量与页面清单 「做一个网站」可以是一页也可以是五十页 附一份页面结构表,逐项列出页面名称与层级
功能范围 展示站和带会员、下单、分销的系统成本差很多 逐条列明功能点,并写明哪些不在本次范围内
设计稿确认次数 无限改稿会让工期无法收口 约定含几轮修改,超出部分如何计费
工期与节点 没有节点就无法判断是否延期 分设计确认、内测、上线三个阶段定日期
验收标准与方式 避免上线后再反复争议 写明验收内容与验收期限,逾期视为通过
付款节点 一次性付清会让尾款失去约束力 建议按预付款、初稿确认、上线验收三期支付
源码与著作权归属 最容易起争议的一项 明确源码交付方式、著作权归属与使用范围
售后范围与期限 第一年出问题找谁修 写明免费维护期限、涵盖内容与超出后的收费方式

这八项之外,如果涉及小程序、分销商城这类系统,还要把第三方费用单独列出来:小程序认证费、支付通道费率、短信费用、服务器与域名年费,这些通常不包含在建站费里,写清楚可以避免后期误会。功能范围怎么界定,可对照网站建设费用构成一起看。

验收清单:分三次执行

验收不要等到上线那一天才做。建议分成三个阶段,每个阶段通过后再进入下一步。

第一次:设计稿验收

  • 首页与主要内页的设计稿是否齐全,移动端是否有对应稿
  • 页面结构与预先确认的清单是否一致
  • 品牌元素:名称、标志、主色、联系方式是否准确
  • 有没有出现错别字、占位文字、示例数据未替换

第二次:功能与内容验收

  • 每个页面能否正常打开,链接有没有死链
  • 表单能否提交成功,提交后内部能不能收到通知(这一项务必用真实邮箱或手机号测试)
  • 后台能否正常发布文章、产品、修改页面内容,操作是否顺手
  • 手机、平板、电脑上显示是否正常
  • 关闭统计脚本后页面是否仍然可用(避免过度依赖第三方)

第三次:上线与交付验收

  • 正式域名可以访问,全站强制使用安全协议
  • 每个页面的标题与描述是否正确,没有重复
  • 站点地图可访问,蜘蛛抓取没有异常
  • 搜索引擎收录状态正常(新站需要几天到几周,属于正常现象,可对照收录排查流程
  • 后台账号、源码、图片源文件是否全部交接完成

源码、著作权与后台账号归属

这三样东西必须在合同里明确,否则后期想换服务商会很被动。

项目 建议约定
源码 写明交付形式(打包文件或代码仓库)与交付时间点,通常在结清尾款后交付
著作权 明确页面设计与前端代码的著作归属,以及服务方能否将本项目作为案例展示
后台管理员账号 交付时创建属于企业自己的管理员账号,不要只给一个「编辑」权限的账号
第三方素材授权 使用的字体、图片、插件是否有合法授权,由谁负责

完整的交接项目可以对照建站交付清单逐条核对。

域名与服务器的实名归属

这一条最容易被忽略,出问题时也最麻烦。域名和服务器都应当以企业自身的资质实名注册,由企业自己持有账号,服务方只协助配置。

如果域名挂在服务方名下,一旦双方合作终止、或者服务方人员变动,域名迁移会非常麻烦。ICP 备案同样应以企业为主体办理,备案信息与营业执照保持一致,相关流程可参考域名与备案指南

尾款与售后范围

把尾款留到上线验收之后支付,是保护自己的最简单方式。售后条款建议写清四点:免费维护期限、包含哪些内容(如程序故障、页面报错修复)、不包含哪些内容(如新增功能、内容代运营)、以及响应时限。

内容层面的长期维护通常不含在售后范围内,这部分的工作量与节奏可以看网站内容维护。如果希望有人持续更新,可以在合同里单列一项服务约定。

最容易起争议的四种情况

  • 页面数量对不上:口头说「随便加几页」,交付时算作新增需求。
  • 功能理解偏差:例如「带会员功能」被理解为注册登录,而企业期望的是积分与分级权益。
  • 源码不给或给不全:只给了打包后的程序,没有可编辑的源文件与设计稿。
  • 上线后无人维护:出了问题找不到人,或者被告知要另外收费。

这四种情况都能通过前面八项条款提前规避。如果还想在选择服务方阶段先把风险筛一遍,可以先看如何选择建站公司

需要一份可执行的条款模板?

不同业务形态的网站,需要写清的条款重点并不一样——展示型官网重在页面与内容范围,小程序商城则要多写清数据归属与第三方接口依赖。

如果你正在准备网站建设,可以联系我们说明业务类型和大致需求,我们会提供对应的范围清单与验收标准,方便你在签约前把边界确认清楚。