AI writing process (using custom GPTs based on my editorial principles), I saw many sparks of brilliance in the output, but the final product still relied on human intervention to create.
But that is no longer the case. Just seven months later, the limitations of that process have disappeared. Today, my $20/m Claude subscription provides access to abilities that seem almost science fiction. I can:
(And this ignores the significant improvements flagship models themselves have shown in recent years.)
All the vibe-coding infrastructure developed in the past year has had a transformative impact on the usefulness of LLMs generally. LLMs are still “just” sophisticated autocompletes—and we have certainly not achieved AGI—but companies like Anthropic and OpenAI have succeeded in harnessing that behaviour in a way that seems much, much more useful than the sum of its parts.
And importantly, the task set before them—content marketing—is not particularly complicated.
comparison lists. These are the time-tested archetypes of content marketing, and they are generally pretty straightforward to create.
Like before, I believe there is a basic recipe for effective search content. Here are some of the core principles that we try to follow in our search content:
- Address the primary search intent
- Build upon the consensus in the existing search results
- Fill any topic gaps obvious between your articles and your competitors’
- Add new, novel information above and beyond the existing results
- Reference any relevant existing content you have already created on the topic
- Reference any relevant external content that might help the reader continue their exploration
- Prioritise topics that allow you to naturally reference your product
- Ensure the article structure is mutually exclusive, collectively exhaustive
- Ensure the article structure actually delivers on the title’s promise
- Hook the reader’s interest with the title and introduction
- Include keywords and keyword variations naturally in important parts of the article
- etc.
These are similarly simple concepts that also ladder up to effective search content. If a person can follow these processes, their search content generally performs well. The same is true of an LLM. If Opus 4.6 or GPT 5.4 can follow these processes, their output will also perform well.
Even the most opaque of these processes is fairly trivial for an LLM to follow, either by providing explicit steps to take (“use WebFetch to run a site: search for ahrefs.com/blog and return the first three articles…”), examples of the desired output (like a reference file of your favourite article introductions), or access to trusted data sources (like the Ahrefs MCP).

A preview of a SKILL file for retrieving existing Ahrefs content for a given keyword.
As much as we might wish it otherwise, effective search content is intensely formulaic (hence the success of the skyscraper method). There is no need for great complexity or novelty, no need for poetry or disagreement with the SERP.
There is some room for innovation and experimentation, but less than you might assume: straying too far outside of the Overton window usually degrades performance, instead of improving it (I say that after many failed attempts to create “clever” search content).
If Claude can refactor a 100,000-line codebase, it seems arrogant to assume that large language models can’t write an excellent piece of search-optimized content. AI can’t write Shakespeare, but it doesn’t need to.
Final thoughts
Whether I have persuaded you or not, at the time of writing, there are significant parts of my role I have already outsourced to generative AI. I use Claude Code, the Ahrefs MCP, and a series of ~15 custom SKILLs, chained together in sequence, to update old articles and create helpful, high-quality content.

Claude embarks on its content updating process.
These articles sound the same. They perform the same. They include my experience and perspective. They are as good as anything I could have written; better, because I wouldn’t have had the time to create them otherwise. There is no trade-off.
There is still a vast gulf in the quality possible between a skilled writer using generative AI to its fullest potential, and the average layperson prompting ChatGPT to “write a blog post”.
But this gulf is far smaller than it used to be; in the long-term, it will close, as AI platforms continue to democratize access to all of this amazing functionality. The skills of the “content engineer” will become just another workflow in every major LLM platform. Functionally “perfect” AI content is just around the corner, for all of us.
I am comfortable making this argument because there are many parts of my job that I still cannot outsource to AI; there are others I would not, even if I could (like this article).
The path forward will only be found if we are honest about where AI can, and should, be used. Until recently, AI content wasn’t good enough. Now, it is. The sooner we can admit that, the more time we have to focus on the parts of marketing where humans will have a longer, happier tenure.
(And I do not miss writing skyscraper content.)