最近一直在了解学习程序化 SEO 这块的内容,也利用这些知识实践了一个网站。所以今天这篇文章,就简单聊聊这段时间以来,自己对于程序化 SEO 逻辑的一些理解。

程序化 SEO 的英文是 Programmatic SEO,按照我的理解,这应该是 SEO 的一种实施方法,而非是 SEO 的新分支。它与正常的 SEO 流程基本都一样,也需要调研关键词、需要去做 On-Page 优化、更需要花费比较大的精力去创作适合的内容。

不同的是,程序化 SEO 可能更倾向于流程化,也就是使用一套固定的样式来输出内容。所以有时候那些程序化 SEO 的网站,可能在收录这块面临的最大问题便是同质化内容了。

那如何实施程序化 SEO?或者说做程序化 SEO 的基本步骤有哪些?

按照我这段时间的经验,可能整个过程就两个步骤吧,分别是找 NICHE 关键词与找数据。下面还是以实际案例,来说明一下这块的逻辑。

1698367521-4ffce04d92a4d6c

假设我现在找到的心仪 NICHE 的种子关键词是“golf course”,会发现这个关键词虽然搜索量很高,但是其竞争难度也不小。对于像我这样的新手而言,做上去肯定是有不少的阻碍。那现在我铁了心想采用程序化 SEO 方式,做这个 NICHE 主题,该怎么选择关键词?

1698367521-4ffce04d92a4d6c-1

仔细观察一下会发现,在关键词建议这块区域,有一些关键词里含有“near”这类 Local SEO 的标志。那除了“near”这类标志外,还有一个很明显的标志就是“in”。

那全美近两万个城市,我只需要将“golf courses”这个种子词与全美国各个城市名称进行组合,那便能产生出近两个关键词了,完美解决了网站前期的定位问题。

1698367521-4ffce04d92a4d6c-2

1698367521-4ffce04d92a4d6c-3

比如上面两张图,我随便将种子词与城市名称组合在一起形成长尾关键词,搜索一下发现其流量并不是很低,且竞争度相较于种子词而言,小多了。那一旦我的网站将近 2 万个类似长尾关键词做完后,能获取到的流量其实也并不低。

上面这便是程序化 SEO 在选择 NICHE 与关键词拓展上的一点小经验,尤其注意类似于像“near”或者“in”这样的连接词。那关键词梳理完了,怎么去做内容,或者更根本的,哪里去找数据。

这里分享一点我自己的逻辑,具体的做法因为没有参考性,就不写了。

其实数据获取的方式,主要就两种。其一是花钱购买,其二是自己抓取后自己清洗。

花钱购买的渠道,其实也不少。当你选定了你要做的 NICHE 后,直接去搜索引擎上搜索相关的数据库资源就可以了, 但是这种行业数据库的价格都比较贵,个人并不一定能承受得起。此时可以去 Fiverr 这样的平台,可以搜索看看有没有个人小卖家,分享这块的数据库授权,相对来说能便宜不少。

除了花钱购买外,还有一种省钱但是费力的手段,那就是自己使用技术手段或者相关工具,去抓取整理下相关的数据。比如全美比较知名的 YELP 平台(类似于大众点评)上,就能找到不少这块的信息。这种方式的弊端就是费时间、费精力,且很多时候的数据搜集并不全。

所以综合权衡一下吧,选择适合自己的方式就好。

当有了 NICHE 主题,有了数据信息,紧接着要做的就是去做内容输出模版。这块的方案也有很多,最简单的就是使用代码来格式化输出,但是我目前使用的这种方式并不是合适所有人,反倒是程序员朋友可以试试。