EP510-511. “Contact Form 与链接追踪工具”
🔒 登录后可标记已读- 表单 Notifications 里的 Send To Email Address 没设对,访客填了联系表单,你却永远收不到通知
- bit.ly 这类第三方短链接因为长年被滥用,访客反而不敢点——用自己域名做的短链接更值得信任
- Pretty Links 最大的优势是批次修改:换掉一个目标网址,所有用到这条短链接的文章全部自动同步
重点内容
EP510:用 WPForms Lite 设置 Contact Form
- 后台 Plugins,如果主题自带就会看到已经装好 WPForms Lite;没有的话去 Plugins → Add New 搜索 "WPForms Lite" 安装启用。
- 装好后左侧栏会出现 WPForms 菜单,进入 All Forms 管理所有表单(可以按需要建多个表单,不一定只用来做联系表单)。
- 点击 Add New,选模板 Simple Contact Form,给表单起名(例:Contact Form)。选完模板会直接生成一个现成的表单,字段都已经排好。
表单编辑是拖拽式的(drag and drop):
- 标准字段(Standard Fields):姓名、邮箱、留言(段落文字)等,直接从字段列表拖进表单、拖到想要的位置即可,不要的字段点右上角叉号删除。
- Fancy Fields(密码、HTML、验证码等)和 Payment Fields 都要付费版才能用,Lite 版用标准字段就够。
点击字段可以进入 Field Options 做细节调整:
- Name 字段:可以选只显示 First Name,或 First + Last(甚至 Middle),可写字段说明(description),可在 Advanced Options 调整字段大小。
- Required(必填):勾选后访客不填这项就无法提交。
- Email 字段:可开启 Email Confirmation,要求访客输入两次邮箱做确认。
- Comment/Message 字段:可以把标签改成「Comment」,简化用词。
表单整体设置(Settings):
- 表单名称、描述可以在这里重新编辑。
- Submit 按钮文字、Processing 文字可自定义。
- Anti-Spam Honeypot:WPForms 内建的反垃圾机制,原理是生成一个人类看不到、但机器人(bot)会自动填写的隐藏字段,一旦有人(其实是 bot)填了这个隐藏字段,系统就判定为垃圾信息并拦截,不会送进信箱。比起 CAPTCHA/reCAPTCHA(要求访客选图片或输入验证码),Honeypot 对访客完全无感,不会造成困扰(尤其对阅读障碍者更不友好),课程里推荐优先用 Honeypot。
- Dynamic Field Population:可以做出预先填好部分字段值的链接,属于进阶用法,一般用不到。
- Notifications(通知):设置收到表单时寄出的通知邮件长相,例如 From Name 可以改成自己的名字/品牌名。
- 📌 最重要的一项是 Send To Email Address:这里要填你真正想接收表单信息的邮箱。默认是
admin_email(也就是 WordPress 后台 Settings → General 里设置的管理员邮箱),如果保留默认,一定要先去 Settings → General 把管理员邮箱填好并 Save Changes,否则表单数据没有地方可以送达。如果想让某个表单单独送到别的邮箱,直接在这里改成指定邮箱即可——每个表单都要单独设置一次,除非用的是默认管理员邮箱。
- 📌 最重要的一项是 Send To Email Address:这里要填你真正想接收表单信息的邮箱。默认是
- Confirmation(提交后的反馈):可以选提交后显示一段感谢文字(Message,例:「感谢联系我们,我们会在 2-3 个工作日内回复」)、跳转到网站某个页面,或跳转到指定 URL。
把表单嵌入 Contact 页面:
- 表单编辑器里点击 Embed,选取并复制显示出来的短代码(shortcode)。
- 到 Pages 打开 Contact 页面,新增一个 Shortcode 区块,粘贴代码,点击 Update。
- Preview 确认前台显示效果。
页面美化(可选):
- 如果用的是 OceanWP 主题,可以把该页面的 Content Layout 改成 Full Width,去掉侧边栏,让表单独占版面。
- 可以在表单上方加一张站主照片、写一段欢迎留言的引导文字,让联系页更有温度。
[截图:WPForms 拖拽编辑表单字段界面]
[截图:Notifications 设置里的 Send To Email Address]
[截图:Contact 页面嵌入表单后的前台效果]
EP511:用 Pretty Links 缩短与追踪链接
为什么要缩短/追踪链接,两个原因:
- 追踪成效:知道访客点了什么、点击量多少,才能知道哪类内容/链接有效,方便加码做更多类似的东西;做联盟营销(affiliate marketing,推荐产品拿佣金)更是必须追踪链接表现。
- 看起来更专业:与其显示一长串
youtube.com/…一堆数字,不如显示成robinandjasper.com/digital-marketing-tutorial这种自己域名下的短链接。
为什么不直接用 bit.ly: bit.ly 是最常见的链接缩短工具,但因为长年被垃圾链接滥用,很多人看到 bit.ly 链接会不敢点(连课程讲师自己都不例外)。用自己域名做的短链接反而更值得信任。
安装插件: Plugins → Add New 搜索 "pretty links",安装启用 Pretty Links(口碑好、历史久,免费版已经很好用)。启用后左侧栏出现 Pretty Links 菜单,进去能看到已建立的所有链接、点击数、分组、创建时间等。
新建一条 Pretty Link(Add Pretty Link):
- Redirection(跳转类型),这几个数字会影响 SEO:
- 307:临时跳转(Temporary)。因为是临时的,搜索引擎不会把权重/排名转移给目标链接,也就不会因为「临时跳转却被当永久处理」而受罚。
- 302:跟 307 类似但语义更模糊,课程里说基本用不到。
- 301:永久跳转(Permanent),代表这个链接以后不会再变,搜索引擎会把排名权重转过去。
- 课程建议默认用 307(临时),保留以后随时修改目标网址的弹性;只有确定链接以后绝对不会再变时才考虑用 301。
- Targeted URL:填入真正要跳转过去的原始网址(例如某个 YouTube 视频或课程页面)。
- 自己决定短链接怎么显示,例如
robinandjasper.com/digital-marketing-success,最好用跟 SEO 关键词一致的词组,同时用连字符-(dash)分隔单词,不要用底线。 - Title:内部备注用,访客看不到,方便自己识别这条链接是什么。
- Notes:额外备注,做联盟营销时特别好用(记录合作方、佣金比例等信息)。
- 进阶选项:
- Group(分组):可以把链接分类管理,例如「联盟链接」「YouTube 视频」等分组,方便自己查找。
- Nofollow / Dofollow:搭配跳转类型使用。307 临时跳转默认勾选 nofollow(跟搜索引擎说「不用把这条链接的权重传过去」);如果改成 301 永久跳转,可以取消 nofollow,变成 dofollow,让搜索引擎跟随并给目标页面加权(因为链接不会再变了)。
- Parameter Forwarding:进阶功能,可以在链接里带自定义参数(例如联盟营销的追踪代码),一般新手用不到,跳过。
- Tracking:保持开启,才能统计点击数据;更细的追踪功能属付费 Pro 版,免费版的点击统计已经够用。
- 设置完点击 Create,链接就建好了。
最大的优势——批次修改: 一旦某条 Pretty Link 被用在几十上百篇文章里,之后想把目标网址换掉(例如把旧 YouTube 视频换成新版本),不需要一篇篇文章手动改链接,只要到 Pretty Links 列表点 Edit,改掉 Targeted URL,所有用到这条短链接的地方都会自动指向新目标。这对经常需要更新素材(视频、文章、产品页)的网站非常省时间。
实际示范: 把课程链接从 Udemy 原始网址换成 robinandjasper.com/digital-marketing,看起来更像自己的产品、也更有利于 SEO。
[截图:Pretty Links → Add Pretty Link 设置界面]
[截图:Pretty Links 列表页,含点击数与分组信息]
核心概念速查
| 术语 | 解释 | 例子 |
|---|---|---|
| Honeypot | WPForms 内建的隐藏反垃圾字段,机器人才会填,填了就被判定为垃圾信息拦截 | 比 reCAPTCHA 对访客更无感 |
| Send To Email Address | 表单提交后数据要送达的邮箱地址 | 默认用 admin_email,也可单独为某表单指定邮箱 |
| 307 / 302 / 301 重定向 | 链接跳转类型,影响搜索引擎是否转移排名权重 | 307=临时(默认推荐),301=永久(权重会转移) |
| Nofollow / Dofollow | 告诉搜索引擎要不要跟随并为链接加权 | 临时链接用 nofollow,确定不变的永久链接可用 dofollow |
| Pretty Links 批次修改 | 编辑一条短链接的 Targeted URL,所有用到该链接的地方同步更新 | 换掉旧 YouTube 视频链接,不用逐篇文章手动改 |
行动步骤
- 确认/安装 WPForms Lite,用 Simple Contact Form 模板建一个联系表单,按需要拖拽调整字段。
- 到 Settings → General 填好管理员邮箱,或在表单 Notifications 里指定 Send To Email Address,确保表单数据有地方可以收到。
- 打开 Anti-Spam Honeypot,设置好 Confirmation(提交后的提示文字/跳转)。
- 复制表单 Embed 短代码,贴到 Contact 页面的 Shortcode 区块,Update 并 Preview 确认。
- 安装 Pretty Links 插件,把网站里外部链接(YouTube 视频、联盟营销链接、课程/产品链接等)都建成自己域名下的短链接。
- 新建链接时先用 307 临时跳转 + nofollow,确定链接以后不会再变再考虑改 301 + dofollow。
- 善用 Group 分组和 Notes 备注管理链接,需要更新素材时直接在 Pretty Links 里编辑 Targeted URL,不用逐篇改文章。
工具 & 资源
| 工具 | 用途 | 费用 |
|---|---|---|
| WPForms Lite | 拖拽式建立联系表单,内建 Honeypot 反垃圾 | 免费(Fancy Fields/Payment Fields 等进阶功能需付费) |
| Pretty Links | 把外部链接缩短成自己域名下的短链接,支持点击追踪与批次修改 | 免费(Lite 版已够用,Pro 版有更细的追踪功能) |
常见误区
- 忘记在 Settings → General 设置管理员邮箱,或忘记在表单 Notifications 里改 Send To Email Address,导致联系表单填了也收不到通知。
- 图方便直接用 bit.ly 等第三方短链接服务,访客因为不信任陌生短链接而不敢点,反而降低点击率。
- 新建 Pretty Link 时不清楚 307/301 的差别,随手选了 301 永久跳转,之后想换目标网址却已经被搜索引擎当作永久链接处理。
- 联盟营销链接不做追踪管理(不分组、不写 Notes),时间一长忘记每条链接对应的合作方和用途。
Sources
Udemy(课程 transcript):
- The Completed Digital Marketing Guide 27 in 1 — Section 33, Lecture 510 (Contact Form)
- The Completed Digital Marketing Guide 27 in 1 — Section 33, Lecture 511 (Track & Shorten Links)