这是什么
表单是页面上任何一组能直接从访客那里收集信息并发送到某处的字段——一个询问姓名、邮箱和留言的联系表单;一个收集邮箱地址的注册表单;一个收集配送信息的结账表单。这项检查关注的是一个看起来需要表单的页面(根据其周围内容和行动号召的类型判断)是否真的有一个能正常工作的表单。
这并非对每个页面都适用——一篇信息性博客文章或一个简单的作品集页面可能根本不需要从访客那里收集任何东西,这完全没问题。
为什么重要
对于任何整体目的就是产生线索、注册或咨询的页面来说,缺失或损坏的表单不是一个小小的不便——它是这个页面存在理由的唯一失败点。一个准备好联系、有足够兴趣想要采取行动的访客,如果发现根本没有办法真正这样做,就会直接离开,而这份兴趣通常会永远消失,而不是被推迟。
即便是那些看起来已经有表单的页面,也值得检查这一点,因为一个技术上存在但已损坏的表单(报错、实际上不发送到任何地方,或者有字段无法工作)产生的结果,与根本没有表单完全一样——还多了先让访客抱有期待、然后又落空的额外挫败感。
如何解决
- 确定哪些页面是用来获取访客信息的——通常是联系页面、注册或新闻订阅板块,或结账/预订流程。
- 如果表单完全缺失,使用你的网站建设工具自带的表单工具添加一个(Squarespace、Wix、Webflow 和 WordPress 都包含此功能),或者使用一个用短代码片段即可嵌入的免费第三方表单服务。
- 亲自测试每个表单,用测试信息实际提交它,并确认你收到了提交内容(通过邮件,或表单工具提供的任何后台)。
- 检查每个必填字段是否都被清楚地标示出来,以及在填写错误时是否会出现错误提示。
- 在网站有任何改动后重新测试——破坏表单的 bug 常常是由网站其他地方看似无关的修改引入的。