SEO Writing
I no longer write a single SEO page without mapping search intent first, and that decision cut my failure rate in half.
What I’d do first
- Start by analysing the SERP for your target keyword: note the prevalent format (list, guide, review) and common questions.
- Outline your page with an H1, at least three H2s, and supporting H3s that directly address the subtopics searchers expect.
- Use your primary keyword naturally in the first 100 words, then rely on synonyms and related phrases for the rest of the copy.
- Include at least one internal link to a relevant resource on your site for every 200 words of body copy.
- Write short paragraphs (2–4 sentences max) and break technical sections into bullet points to improve scanability.
The path I'd take
I start with keyword research, but I don't stop at volume and difficulty. For a query like "how to write SEO content" (1,200 monthly searches, low competition on my tool of choice), I look at the top ten results and note the dominant format. In this case, seven were step-by-step guides, two were listicles, and one was a video. That tells me searchers want a process. I then scan the 'People also ask' box for sub-questions: "What is the first step in SEO content writing?" and "How long should an SEO article be?" become H2s.
With that outline, I write the H1: "How to Write SEO Content: A 7-Step Process". Under each H2 I draft a short paragraph and then a bullet list or numbered step. For the keyword itself, I place it in the H1, the first paragraph, and one or two H2s where it fits naturally. I never force it into every subheading. For supporting keywords, I pull related phrases from the SERP: "SEO content writing tips", "SEO friendly content", "content optimisation". Each gets its own H3 where it makes sense.
I also set a word count target based on the average of the top three competitors. If they average 1,800 words, I aim for 2,000. But I don't pad. Every section earns its place by answering a real question or addressing a user need. During drafting, I keep the [on page SEO](/onpage-seo/) checklist open: title tag, meta description, URL slug, headings, alt text on images, and internal links. I link to existing [SEO copywriting](/seo-copywriting/) guides and [blogs](/blogs/) on related topics. The final step is reading the draft aloud to catch awkward phrasing—a trick that improves readability more than any grammar tool.
Watch-outs
The biggest trap is writing for keywords instead of intent. I once targeted "best SEO tools" and wrote a history of SEO software. The SERP was full of comparison lists, so my article bombed. Now I check the SERP format before writing a single word. If the top results are all "X vs Y" comparisons, I write a comparison. If they are tutorials, I write a tutorial. Match the format, not just the term.
Another watch-out: forcing exact-match keywords. I see practitioners cram the same phrase into every H2 and then wonder why the page reads poorly. Search engines reward natural language. I use synonyms, variations, and related terms. For "SEO writing", I might also use "writing for search engines", "creating SEO content", or "optimised writing" in headings and body copy. The rule I follow: if the sentence sounds unnatural with the keyword included, drop it.
Weak structure is a third problem. A wall of text with no headings kills readability and signals thin content to Google. I always include an H1, at least three H2s, and H3s under each H2 if the subtopic justifies it. I also use short paragraphs—three or four sentences max—and bullet points for lists. Readability tools like the Flesch-Kincaid score help, but I rely more on my own scan test: if a colleague can glance at the page and find the answer in ten seconds, the structure is good.
Edge case: sometimes a keyword has very low search volume (under 50 per month) but clear purchase intent. I still write that page because it converts. I just keep the word count tight and focus on the specific question. Counter-argument: some say keyword density percentages matter. I disagree. I have ranked pages where the primary keyword appears only three times in a 1,200-word article. The rest was synonyms and context. Density is dead. Relevance is everything.
What I got wrong
Early on, I thought SEO writing meant squeezing keywords into every corner. I wrote a 2,000-word guide on "SEO content writing services" with the exact phrase in every H2 and twice in every paragraph. It ranked on page five for a month and then disappeared. Bounce rate was 85%, average time on page under 30 seconds. I had ignored intent entirely—people searching that phrase wanted pricing and portfolio samples, not a definition.
I also neglected formatting. My paragraphs were dense blocks of 6–8 sentences. I used no subheadings because I thought headings were only for keywords. I didn't use [transition words](/transition-words/) to connect ideas. The content was technically correct but exhausting to read. After I rewrote the same topic with short paragraphs, clear H2s, and a bullet list of pricing factors, it jumped to position three and stayed there.
Another mistake: ignoring internal linking. I published pages in isolation, assuming they would rank on their own. Now I connect every piece to a [content audit](/content-audit/) of my site, linking to relevant blogs and [inbound marketing](/inbound-marketing/) resources. Internal links spread authority and help search engines understand topic clusters.
I also misjudged the role of meta descriptions. I used to leave them blank or copy the first sentence. Now I write a compelling 155-character summary that includes the keyword and a clear benefit. It doesn't directly boost rankings, but it improves click-through rate, which indirectly helps. The same applies to image [alt text](/alt-text/)—I used to skip it, now I describe the image naturally and include the keyword where it fits.
The biggest lesson: SEO writing is not a keyword placement exercise. It is a user experience exercise that happens to earn organic traffic. I still catch myself slipping into old habits when I'm tired, so I have a checklist taped to my monitor: intent, structure, readability, links, meta tags. It keeps me honest.
Next step
Quick answers
Should I write for Google or for the reader first?
Always write for the reader first. Google's algorithms reward content that satisfies user intent, and that means clear, useful writing. I optimise headings and meta data after drafting. Pure keyword stuffing fails because it drives high bounce rates and low time on page.
How do I know which keywords to target?
I look for keywords with moderate search volume (100–1,000 monthly searches) and low competition. I also check if the top-ranking pages are thin or outdated. If they are, I can outrank them with a more thorough, better-structured piece.
What is the ideal word count for SEO writing?
There is no fixed number, but I aim to match or exceed the average word count of the top three results for my target keyword. If the top results are 1,500 words, I write 1,800. If they are 800, I write 1,200. Depth, not length, matters.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central: SEO Starter Guide — backs up the importance of clear structure and user-focused content
- Google Search Central: Creating helpful, reliable, people-first content — supports the advice to write for humans first
- Semrush SEO Writing Tips — provides practical current examples of keyword targeting and intent matching
- Google Search Central: Snippet / title and meta best practices — used for title and meta description guidance
Notes from Callum Bennett.