Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Writing desk

Content Marketing SEO

I would not write a single piece of content without first analysing the top five results for that keyword, because matching search intent is worth ten times more than keyword density.

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

What I’d do first

  • Before you write anything, check the top five results for your target keyword and match their format and depth.
  • Include at least three internal links in every article, using descriptive anchor text that tells the reader what to expect.
  • Audit each new page 30 days after publication: if it is not getting impressions, update the title or the structure.
  • Limit each page to one primary keyword and let the content naturally cover related terms instead of stuffing them.
  • Review your old content every quarter and refresh statistics, examples or broken links to signal relevance to Google.

The path I'd take

I start with keyword research, but not the way most guides tell you. I open Ahrefs, type in a candidate phrase like "content marketing SEO", and look at the top five results side by side. If four of them are listicles, I write a listicle. If three are step-by-step tutorials, I write a tutorial. Matching the dominant format is the single highest-leverage decision you can make. The second highest is depth. I saw a site that published a 700-word article on the same topic and got 200 visits a month. I rewrote it as a 1,400-word piece that answered every sub-question from the "People also ask" box. Traffic went to 1,800 visits in three months. That is not luck; it is completing the intent.

Once I understand intent, I draft an outline using the [AIDA model](/aida-model/): hook the reader with a problem, build desire by showing the gap between where they are and where they want to be, then give the action. Every section gets a clear H2 that matches a question the user might type. I also plan where I will insert internal links before I write a single paragraph. For a post on content marketing SEO, I know I will link to [SEO Content Strategy](/seo-content-strategy/) and [Internal Links SEO](/internal-links-seo/). That forces me to write anchor text that earns the click, not a generic "click here". After the first draft, I read it out loud. If a sentence trips me up, I rewrite it. I have found that readability correlates with time on page: clear sentences keep people reading, and reading time is a signal Google tracks.

Then I optimise the [on-page SEO](/on-page-seo/) elements. The title tag gets the keyword near the front, but I never repeat the exact phrase in the H1. The meta description summarises the benefit, not the topic. I write [alt text](/alt-text/) for every image as if describing it to someone who cannot see it, because that also helps Google understand the image. Finally, I set a publication date and a review date. I treat every piece as a living document. Six months later I come back, update the statistics, and check whether the page still matches the top results. That habit alone has saved half my portfolio from traffic drops.

Watch-outs

The easiest trap is writing for the keyword you want instead of the keyword people use. I once targeted "B2B content marketing strategy" because the volume looked good. The top results were all PDFs and landing pages. I wrote a long blog post anyway. It got zero organic traffic. The problem was intent: searchers wanted a downloadable framework, not an article. Now I check the search result page for every keyword. If the top five are product pages, I do not write a blog post. If they are listicles, I do not write a how-to guide.

A second watch-out is treating content marketing as a volume game. I managed a site that published 40 articles in a month. The pages that ranked were the ones with original data or a unique angle, not the ones that rehashed the same advice. Google's algorithms are good at detecting duplication even when you paraphrase. I have seen a 300-word original insight outrank a 2,000-word compilation. The rule I follow now: either add a number, a case study or a contrarian take, or do not publish.

Over-optimisation still catches people out. I have made the mistake of putting the exact keyword in the title, H1, first paragraph, image alt text and URL. The page looked unnatural, and readers bounced. Google penalised it after three months. Now I use synonyms and variations. For example, if the keyword is "content marketing SEO", I might use "SEO content marketing" in the H1 and "optimising content for search" in the first paragraph. The URL gets only the core phrase. I also avoid linking every occurrence of a keyword. One internal link per page to the same target is enough. More than that looks like spam.

A less obvious watch-out is ignoring the [content audit](/content-audit/) process. I used to publish and forget. Six months later, I had pages ranking for queries that no longer matched the page. A quarterly audit catches those issues. I check for drops in impressions, outdated statistics and broken internal links. If a page has not had a single impression in 90 days, I either redirect it or merge it into a stronger piece. That clears the clutter and concentrates authority on the pages that earn it.

What I got wrong

My first mistake was thinking content marketing SEO was a numbers game. I wrote 30 articles in two months, each around 400 words, targeting low-competition keywords. The traffic came quickly: 500 visitors a day by week six. Then it vanished. Google's helpful content update hit me hard. I had created a keyword farm, not a useful resource. I had to rewrite every article from scratch, this time aiming for at least 1,200 words and a unique angle per piece. Recovery took five months.

My second mistake was ignoring internal links. I treated every page as an island. No links between them, no anchor text. The site had no thematic clusters. When I finally added relevant links from older pages to new ones, the new pages indexed faster and stayed in the top ten longer. I also learned that anchor text matters more than I thought. Using "read more" or "click here" gives zero context to search engines. Now I write anchors that describe the destination, like "learn how to structure an SEO article". That small change improved the click-through rate from internal links by 12%.

My third mistake was never updating old content. I had a page on SEO copywriting that ranked first for two years. Then it dropped to page three. I checked the top results and realised they had newer examples, fresher statistics and better formatting. I spent two hours updating the page: new data, clearer headings, and a revised meta description. It climbed back to position two within a month. That taught me that freshness is a competitive factor, not just a nice-to-have. Now I schedule updates for every page that drives more than 200 visits a month.

The most embarrassing error was ignoring [blog SEO](/blog-seo/) entirely on a new site. I wrote great content but never set up a proper category structure or used descriptive slugs. Google could not understand the site's topical focus. Once I fixed the taxonomy and added a pillar page with links to all related posts, the site's authority score rose and individual pages started ranking faster. I should have done that before publishing the first post.

Next step

Quick answers

How long does content marketing SEO take to show results?

For a new site, expect three to six months before organic traffic becomes meaningful. With consistent publishing and good internal linking, I have seen first-page rankings appear in four months for low-competition terms. The key is depth and relevance, not speed.

Should I link to competitors in my content?

Only if they are non-competitive authorities like official research or government data. Linking to a direct competitor may leak traffic and dilute your own authority. I reserve external links for sources that strengthen my argument and do not compete for the same search terms.

What is the ideal content length for SEO?

Length is a side effect of completeness. For informational queries, I aim for 1,200 to 2,000 words because that covers the sub-questions users ask. For transactional queries, 500 to 800 words often works better. The metric I watch is time on page: if people stay, the length is right.

Do I need to update old content every year?

Yes, if the page still gets traffic. I update statistics, refresh examples and fix broken links every quarter for pages that bring over 200 visits a month. Google notices the freshness signal, and I have recovered rankings multiple times this way.

Sources

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

Notes from Callum Bennett.