大多数误入 SEO 领域的创始人,经历往往如出一辙。他们开发出实用的东西,发布它,然后等待。结果毫无动静。我在做 Letras Diferentes 时也是如此。我当时的目标是做一个简单的花式文本工具——就是那种人们会粘贴到 Instagram 个人简介、WhatsApp 状态栏和游戏昵称里的装饰字体。我研究了渲染逻辑、Unicode 范围以及复制到剪贴板的流程。我以为工程实现就是难关。事实证明,可见性是另一场完全不同的攀登。一个功能完备的网站并不等同于一个可见度高的网站。发布只是开始,而非终点。

以下是我将一个单页实验转变为一系列以搜索为导向的工具集时所学到的经验。

SEO 是一项产品决策,而非一份清单

起初,我把搜索优化当作基础工作来对待。我完成一个页面后,就在 title 标签里塞进几个关键词,添加一个 meta description,然后就觉得任务完成了。页面被“优化”了。但流量始终停滞不前,而进来的访客也很快流失。

真正的转变发生在我不再把 SEO 看作是一层“油漆”,而是开始将其视为“蓝图”的一部分时。它应该影响你构建哪些工具以及这些工具如何运作。对于 Letras Diferentes 来说,这意味着要根据实际的搜索行为,而非个人好奇心来选择新的生成器。这意味着要构建每个工具,使其解决特定的任务,而不是提供一个杂乱无章的字体大杂烩。当 SEO 驱动产品路线图时,在写下第一行文案之前,每个新页面都应该有其存在的理由。你不是在为产品后期强加可见性,而是在设计一个易于被发现的产品。

单一宽泛的关键词是一个陷阱

我早期的执念很简单:针对 letras diferentes 进行排名。这个词组很流行,直接相关,而且在网站的各个角落都随处可见。它看起来是一个完美的靶点。问题在于,它是一个“大水桶”,而不是一个“细分市场”。

一个寻找 Instagram 字体的人想要的是复制粘贴的优雅感和快速预览。一个正在组合 Free Fire 昵称的玩家则关心字符限制和硬核风格。两者可能会输入类似的查询,但他们到访时的任务需求是不同的。当我强迫所有人通过一个通用的页面时,没有人感到真正得到了满足。寻找柔和审美字体的青少年看到了棱角分明的游戏符号;玩家则看到了会被游戏客户端拒绝的草书字体。

于是我拆分了网站。我不再试图用一个重量级的首页去覆盖所有的搜索意图,而是为特定的需求构建了专注的着陆页。一条路径针对 Instagram 个人简介字体,另一条针对游戏昵称,再一条针对不可见字符。首页依然重要,但它更像是一个大堂。真正的价值存在于为每位访客量身定制的房间里。一个强大的首页固然好,但一组专注的页面集合更好,因为它更契合人们实际搜索时的复杂性。

解决问题,而不仅仅是关键词

关键词告诉你人们输入了什么,但它们很少告诉你人们为什么要输入。我在处理“不可见字符”时深刻体会到了这一点。搜索数据表明,人们想要“invisible text”(不可见文本)和“Unicode spaces”(Unicode 空格)。我的第一直觉是做一个页面,解释 Unicode 历史、码点和渲染标准。这看起来很详尽,但也完全失败了。

随后,我花时间阅读了实际的查询词并思考其背后的语境。人们并不需要上一堂编码标准的课程。他们想要的是游戏资料的空白昵称,或者是聊天中可以发送的空消息,亦或是隐藏用户名中文字的方法。他们的需求是“隐藏”和“实用”,而非“教育”。我围绕这一任务重构了页面:生成不可见字符串,准确显示它在何处有效,并允许用户一键复制。围绕“短语”构建与围绕“目标”构建之间的区别听起来很微妙,但事实并非如此。当你围绕用户目标进行组织时,内容结构就会变得显而易见。

将数据作为产品反馈

如果你想要诚实的产品反馈,请打开 Google Search Console。它不在乎你的假设。它会准确地展示真实的人们在面对问题时,是如何用他们自己的语言来描述他们的需求的。

我以前习惯用技术术语来标记工具。我把一个功能称为 Unicode 文本生成器,而我的用户称之为名称修改器。这看起来可能只是词汇上的微小差异,但正是这种差异导致了流量的流失。如果你的页面在讨论 Unicode 规范化,而你的访客正在搜索如何“修改我的游戏名”,那么两者之间就无法建立联系。现在,我把查询报告(Queries report)当作一个直接的建议箱。每当我看到某个短语反复出现时,我就会反思页面是否回应了这一需求。通常情况下,答案是否定的。调整标题、按钮标签和引导文案,使其与人们已经使用的语言相匹配,并不是在降低内容的深度,而是在他们所在的地方与他们相遇。

展示量并不等于访问量

早期的报告看起来很乐观。数以千计的展示量。但当我查看点击量时,却发现鸦雀无声。展示量仅仅意味着 Google 显示了你的链接,并不意味着该链接值得被点击。

我学会了将整个链路结合起来阅读:是什么查询词将用户带到了这里,我们在搜索结果页面的排名是多少,我们出现了多少次,我们是否赢得了点击,以及点击之后等待着用户的是什么样的体验。每一个链接都很重要,但标题标签(title tag)通常是成本最低、回报最高的优化手段。一个堆砌关键词的标题读起来就像档案柜的标签,它无法激发用户的行动。

标题应该传达一个任务。我目前的结构很简单:主要任务 + 使用场景 + 清晰的操作指令。它不再陷入抽象的描述,而是准确地告诉搜索者,在点击之后他们具体可以做什么。如果标题无法赢得点击,整个链路就会崩塌。

内链即旅程

我以前会随机地在页面上添加相关链接。从技术上讲,它们确实是内链,满足了 SEO 的考核项,但对于阅读页面的用户来说,它们毫无用处。

现在,我将链接设计为工作流中的下一步。如果有人刚刚生成了一个游戏昵称,他们接下来可能需要什么?用于装饰它的特殊符号。如果他们找到了适用于 Instagram 的加粗字体,他们接下来可能想要斜体或草书变体。链接不再是随机的建议,而是旅程的延续。这让用户能够自然地在网站中移动,并向真正相互支撑的页面分配权重。搜索引擎能察觉到结构,而人类能察觉到实用性。优秀的内链建设能同时服务于两者,而无需刻意投机取巧。

核心启示

SEO 不是一个你可以雇佣的部门