Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Writing desk

SEO Blog

I stopped treating an SEO blog as a publishing schedule and started treating it as an intent-matching machine.

Beginner5 min readUpdated 2026-07-27Notes by Callum Bennett

What I’d do first

  • Start with a content calendar to plan topics around keyword clusters.
  • For each post, write the title and meta description first to force clarity on intent.
  • Use descriptive headings (H2, H3) to break up text and help readers scan.
  • Add internal links to at least three related posts on your site.
  • Review old posts every six months and update them with new information.

The path I'd take

I start by ignoring the generic advice to "write for your audience" and instead ask: what does the searcher actually want? For "SEO blog", the search intent is typically informational — someone wants to understand what an SEO blog is and how to create one. I write a post that answers that directly. I open with a clear definition, then walk through the steps: choose a platform like WordPress, research keywords using tools like Ahrefs or Semrush, structure the post with descriptive headings, and optimise on-page elements like the title tag and meta description. I always link to my [Blog SEO](/blog-seo/) pillar page for broader context, and to other relevant posts for technical details. I also include a table of contents for posts over 1,000 words. I measure success by rankings and click-through rate, not just traffic. A post that ranks #1 but gets low CTR might need a better meta description. I also track whether the post leads to conversions, like newsletter sign-ups or product page visits. That's the real job-to-be-done.

For example, I wrote a post targeting "SEO blog tips" and after checking the SERP, I saw the top results were listicles. So I wrote a listicle too, but each tip had a concrete example and a link to a deeper post. It ranked #3 within three months. That taught me the importance of aligning format with intent. I also use [Internal Links SEO](/internal-links-seo/) to connect related posts, which helps Google understand the site structure and passes authority. Each new post gets at least three internal links pointing to it from existing content. I plan each post in a [content calendar](/what-is-a-content-calendar/) to ensure coverage of a topic cluster. This systematic approach beats random publishing. Finally, I write the meta description as a clickable ad, not a summary. For this post, I'd use the same meta description as above. That's it for my path.

Watch-outs

One watch-out is writing for a keyword without checking the SERP. I once wrote a post about "SEO blog" that was a general guide, but the top results were all "how to start an SEO blog." I missed the intent. Now I always check the SERP for dominant format, question type, and content length. Another watch-out is neglecting internal links. I used to publish posts in isolation. Now I plan clusters and link each post to the pillar page. Without internal links, your posts are islands. Also, avoid keyword stuffing. Google's guidance is clear: write naturally. I use the keyword in the title, once in the first paragraph, and a couple of times in H2s, but not beyond that. Meta descriptions matter too; I write them as clickable ads, not summaries. I've seen a good [Meta Description](/meta-description/) boost CTR by 30% in some cases. Another watch-out: ignoring mobile usability. Many blog posts are read on phones, so I use short paragraphs and responsive images. Finally, don't copy your competitors' structure without understanding why they rank. I once copied a top post's outline but added no unique value. It didn't rank. Now I ask: what can I add that no one else has? I use [SEO Content Strategy](/seo-content-strategy/) to plan differentiation. I also make sure my writing is clear and concise, avoiding jargon. Another watch-out: not updating old posts. I used to think once published, it was done. But search results change, and old posts can lose rankings. I now review every post every six months and update them with new information, better internal links, and refreshed meta descriptions. That's a habit that pays off.

What I got wrong

I got a lot wrong early on. I treated an SEO blog as a numbers game: publish as many posts as possible, and hope some stick. I didn't invest in [SEO Content Writing](/seo-content-writing/) quality. I wrote for keywords, not for people. I stuffed keywords and wrote long blocks of text. The result: low engagement and no rankings. I also ignored meta descriptions, assuming they didn't affect rankings. But they affect click-through rates, which can indirectly boost rankings. I changed my mind after seeing a post with a well-written meta description get 30% more clicks than a similar post without. Another mistake: not using a [Title Checker](/title-checker/) to test my titles. I used to write vague titles like "SEO Blog Tips." Now I write specific titles that include the target keyword and a benefit. For example, "How to Start an SEO Blog: A Step-by-Step Guide." I also used to think that once a post was published, it was done. I never updated old posts. Now I review every post every six months, add new information, and refresh internal links. That's a big change. I also used to copy the structure of top-ranking posts without understanding why they ranked. That led to thin content. Now I ask: what can I add that no one else has? I focus on unique insights, data, and personal experience. That's what makes a post stand out.

Next step

Quick answers

How often should I publish blog posts?

There's no magic number, but consistency matters more than frequency. I recommend starting with one post per week and scaling up when you have a content calendar. Quality over quantity. A single well-researched post can outperform ten thin ones.

Should I use exact match keywords in my blog posts?

No, I avoid exact match repetition. Use the keyword naturally in the title and a few times in the body. Google's algorithm understands synonyms and context. Focus on covering the topic thoroughly rather than repeating the same phrase. I also use related terms in headings and image alt text to reinforce the topic without stuffing.

Is it better to write long or short blog posts?

It depends on the search intent. For comprehensive topics, long posts (1500+ words) tend to rank better because they cover the topic in depth. For simple queries, a short, direct answer works. I aim for the length that satisfies the query fully. I check the SERP to see what length the top results use.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.