SEO Content Writing With Claude: How to Write Posts That Rank and Get Cited by AI
You’ve picked your niche, built your site and planned your clusters. Now you write. Every lesson in this course uses the same page format: a short answer at the top, quotable takeaways, question-led sections, an FAQ and schema markup. That format is built to rank on Google and to be quoted by AI answers in ChatGPT, Claude, Perplexity and Google’s AI Overviews. This lesson shows you how to produce it with Claude and Ahrefs, step by step, without publishing anything you haven’t checked.
To write SEO content with Claude, build a brief from Ahrefs data (intent, questions, competing pages), add your own experience, have Claude draft the post in an answer-first format, fact-check every number against its source, add internal links, add FAQ and HowTo schema, test it in Google’s Rich Results Test, and publish. Claude speeds up the drafting; your research, experience and checking are what make the post rank and get cited.
- Start every post with a direct answer of two or three sentences. It’s the part AI tools quote and Google uses for featured snippets.
- Build the brief from real data: search intent, the questions people ask and what the top results miss.
- Add something only you can: your results, screenshots, prices you paid, mistakes you made.
- Fact-check every number, price and claim against a source before you publish. Claude can be wrong.
- FAQ schema must match the visible FAQ word for word. Test it in Google’s Rich Results Test.
The page format that ranks and gets cited
Search engines and AI tools both reward pages that answer the question quickly, then back it up. SEO is for ranking on Google; AEO (answer engine optimisation) and GEO (generative engine optimisation) are about being the source AI answers quote. In practice the same format serves all three:
| Part | What it does |
|---|---|
| H1 with the main keyword | Tells Google and readers exactly what the page covers. |
| Short answer box | Two or three sentences that answer the query directly. Easy to quote. |
| Key takeaways | Self-contained, factual lines with numbers and sources. |
| Table of contents | Jump links that can appear in Google results. |
| Question-led H2s, answer first | Each section opens with the answer, then the detail. |
| Tables and numbered steps | Structured data that’s easy to extract. |
| FAQ | Covers the follow-up questions people ask. |
| Author box | Shows who wrote it and why they know. |
| Schema markup | FAQPage and HowTo in JSON-LD so machines read the structure. |
For a worked example outside this course, see my guide on how to grow on LinkedIn in South Africa, which uses the same structure with a video and chapter links.
Step 1: Build the brief from Ahrefs
A brief tells Claude what the post must cover. Build it from data, not guesses. With Ahrefs connected to Claude (see lesson 11), ask:
No connector? Search the keyword yourself, copy the H2s of the top five results into Claude and ask for the same brief.
Step 2: Add your experience
This is the step most AI content skips, and it’s why most AI content blends together. Before drafting, write a few bullet points that only you could write:
- What you did and what happened: results, numbers, timelines.
- What it cost: the plan you bought, the price you paid, the date.
- What went wrong and what you’d do differently.
- Screenshots or photos you can add to the post.
Google’s guidance on helpful content asks whether a page shows first-hand experience. AI tools also favour pages with specific, original information they can’t find elsewhere.
Step 3: Draft with Claude
Give Claude the brief, your experience notes and the format. Replace the capitalised parts.
The “write CHECK” rule matters. It stops Claude filling gaps with numbers that sound right but aren’t.
Step 4: Fact-check everything
Claude can get facts wrong, especially prices, plan limits and anything that changed recently. Before you publish:
- Find every CHECK marker and fill it from the official source (the company’s pricing page, help centre or documentation).
- Check every number in the draft, including ones Claude didn’t flag.
- Attribute what you can’t verify (“according to X’s help centre, November 2026”) or cut it.
- Ask Claude to review its own draft: “List every factual claim in this post and say which ones need a source.”
- Add the month and year to time-sensitive facts so readers know how fresh they are.
Step 5: Add internal links
Use the link map from lesson 12. Every post links to its pillar page and two or three related posts, using descriptive anchor text. Ask Claude: “Here are my live URLs and titles: PASTE YOUR URL LIST HERE. Suggest 3 to 5 internal links for this post with natural anchor text and where each one fits.” Then go back to older posts in the same cluster and add a link to the new one.
On WordPress, a plugin such as Internal Link Juicer can add links automatically from keywords you assign to each post. Check them anyway; automatic links can land in odd places.
Step 6: Add schema and test it
Schema markup is code that labels your content for search engines. For most posts in this course, two types matter:
- FAQPage for your FAQ section. The questions and answers must match the visible text word for word.
- HowTo for step-by-step guides.
Paste the result into a Custom HTML block at the end of the post, then test the live URL in Google’s Rich Results Test and fix any errors it shows. If your SEO plugin (Yoast, Rank Math) already adds FAQ schema, don’t add it twice.
Step 7: The publish checklist
- One H1, containing the target keyword.
- SEO title 60 characters or fewer; meta description 155 or fewer.
- Short URL slug with the keyword.
- Short answer box at the top.
- Every CHECK filled and every number sourced.
- Images with descriptive alt text.
- Internal links in and out; affiliate links marked
rel="sponsored". - Schema passes the Rich Results Test.
- Read it once on your phone.
- Request indexing in Google Search Console.
Want it faster? Tools like Cuppa.ai bulk-generate drafts using your own AI API keys, which helps when you’re filling out a large cluster. Every draft still needs steps 2, 4 and 5. To see whether AI answers are actually citing your pages, AI visibility trackers such as LLM Pulse or Ahrefs’ Brand Radar show which prompts mention your site.
Free blog post template
Copy this outline into Claude or your editor for every new post:
- Pick the easiest spoke from your first cluster.
- Build its brief with Ahrefs and write your experience notes.
- Draft it with the prompt above, then fact-check every CHECK and number.
- Add internal links and schema, test it, and publish.
Writing that ranks is the core of what I teach. Go deeper with me:
The One-Pager Strategy
- Build and launch a single monetised page with AI in days, not months
- Low effort: one focused page instead of a 50-post content plan
- Runs alongside your job, no big budget needed
The Full System
- Full video course on running websites as a real business
- A dedicated course ebook to follow along with
- Private student group: share wins, ask advice and collaborate with other students
- Mentorship from me, and you can reach out whenever you’re stuck
- Regular updates in the group on what’s changing in SEO and AI
Compare everything on the courses page.
Find affiliate programs that pay you for the traffic you're building.
Previous← Topic clustersSummary: SEO content writing with Claude
Write every post in an answer-first format: H1, short answer, takeaways, table of contents, question-led H2s, FAQ, author box and schema. Build the brief from Ahrefs data, add your own experience, draft with Claude using a prompt that forbids invented numbers, fact-check every claim against its source, add internal links from your cluster map, add FAQPage and HowTo schema, test it in the Rich Results Test, and publish.
Get each new lesson in your inbox
Join my email list and I’ll let you know as each lesson goes live. You’ll also get your free copy of The Borrowed Playbook: how to borrow the social media strategies already working for other products and use them to send traffic to your site, with little to no money.
- A heads-up when each new lesson is published
- Real case studies and what’s working right now
- The free Borrowed Playbook guide, sent straight away
You’ll join my newsletter. Unsubscribe anytime.
You’re in. Now check your inbox.
I’ve just sent an email to your inbox. Open it to grab your Borrowed Playbook. If it asks you to confirm your subscription first, click the button and the guide follows right after.
- Can’t see it? Check your Promotions or Spam tab and mark it “not spam”.
- Meanwhile, carry on and write your first post.
Frequently asked questions
Can Claude write SEO content?
Yes. Claude can turn a brief into a well-structured draft quickly. For the post to rank, you still need a data-based brief, your own experience, a fact-check of every claim and internal links, which is the process this lesson covers.
Does Google penalise AI-written content?
Google has said it rewards helpful content however it’s produced, and that using automation mainly to manipulate rankings goes against its spam policies. Posts that are accurate, original and written for readers are what matter.
How do I get my content cited by ChatGPT and other AI tools?
Answer the question directly near the top, use clear headings phrased as questions, include specific facts with sources, add tables and FAQs, and make sure your pages can be crawled and indexed. Original data and first-hand experience make a page more worth citing.
What schema should a blog post have?
Most SEO plugins already add Article or BlogPosting schema. Add FAQPage schema when the post has an FAQ and HowTo schema for step-by-step guides, and test the page in Google’s Rich Results Test.
How long should an SEO blog post be?
As long as it takes to answer the search fully and no longer. Check the length of the pages already ranking in your brief as a guide, and focus on covering what they miss rather than hitting a word count.
Back to the free website course overview, or see the tools I use on my resources page.