Quick Takeaway
To write a blog post that ranks, pick one keyword whose search intent matches the post, study what already ranks, then answer the main question in the first 40–60 words. Structure the post with clear question-style headings, add first-hand experience and cited evidence, and make every section genuinely more useful than the competing pages.
Key takeaways
- Match search intent first: the format that already ranks (guide, list, comparison) tells you what Google thinks searchers want.
- Answer the main question in the first 40–60 words, then expand. This helps readers, featured snippets and AI answers.
- First-hand experience and cited sources are what make content trustworthy and quotable.
- Use question-style headings, lists and tables so search and AI tools can lift clear answers.
- Publishing is the start: add internal links, track performance in Search Console and update the post.
Search has changed. People still type queries into Google, but they also ask ChatGPT, Gemini and Perplexity, and Google itself shows AI-generated overviews above the results. The good news is that the same qualities win everywhere: pages that answer the question clearly, completely and credibly.
This guide walks through the process we use. At each step you can use our free SEO keyword research and blog writer tool, which finds keyword ideas by intent, builds a content brief and scores your draft.
- SEO, AEO and GEO
- SEO (search engine optimization) helps a page rank in search results. AEO (answer engine optimization) helps it become the direct answer in snippets and voice results. GEO (generative engine optimization) helps it get understood and cited by AI search tools.
Step 1: Choose a Keyword by Search Intent
Start with the question behind the search, not the keyword itself. “CRM software pricing” (someone ready to buy) needs a very different page from “what is CRM software” (someone learning).
| Intent | Example query | Content that usually ranks |
|---|---|---|
| Informational | what is marketing automation | Guide or explainer that answers first |
| How-to | how to set up email automation | Step-by-step tutorial |
| Commercial | best email marketing tools | List or comparison with a clear verdict |
| Transactional | email marketing agency pricing | Service or pricing page |
| Local | marketing agency near me | Location page plus a Google Business Profile |
Longer, more specific phrases are usually easier to rank for. Check real demand with Google Search Console, Keyword Planner or Google Trends before you commit.
Step 2: Study What Already Ranks
Search the keyword and open the top results. Note the format (guide, list, video), the questions they answer, what they miss, and how up to date they are. Your goal is not to copy them but to be clearly more useful: more specific, more current, easier to follow, or based on real experience.
Step 3: Build a Brief and Outline
Step 1: Write the one-sentence answer
If you can’t answer the main question in one or two sentences, the post will wander.
Step 2: List the questions readers ask
Use “People also ask”, forums, sales calls and support emails. Each good question can be an H2 or H3.
Step 3: Order sections by what readers need first
Answer, then how it works, then steps, then details and edge cases.
Step 4: Note where you have evidence
Mark each place you can add a real example, number, screenshot or source.
Step 5: Write the title and meta description
Title under 60 characters with the keyword near the start. Description under 160 characters with a reason to click.
Let the tool draft the brief
Our SEO tool turns a keyword into titles, meta descriptions, an intent-matched outline, FAQ questions and a detailed writing prompt you can use with any AI assistant.
Step 4: Answer First, Then Expand
Put a direct 40–60 word answer right after the introduction and under each question-style heading. Readers get what they came for immediately, and search and AI systems can extract a clean answer. Then expand with detail, examples and steps.
Write short paragraphs (two to four sentences), use lists for steps and options, and use tables for comparisons. Structure is not decoration: it is what makes a page scannable for people and machines.
Step 5: Add Experience and Evidence
Google’s guidance on helpful content asks whether a page shows first-hand experience and expertise, and whether it is trustworthy. AI search tools favor pages that state facts clearly and show where they come from.
- First-hand experience: what you tested, built, measured or learned from clients.
- Specific numbers with a source you link to. Never invent statistics.
- Original material: your own screenshots, examples, templates or data.
- A named author with a short bio, and a visible “last updated” date.
- Clear, quotable sentences: “X is…”, “The best option for Y is…”.
Step 6: Optimize the Page
- Keyword in the title, H1, URL and first 100 words, used naturally.
- One H1, several descriptive H2s, and H3s beneath them, with no skipped levels.
- 2–4 internal links to related pages, with descriptive anchor text.
- 1–3 links to authoritative external sources.
- Descriptive alt text on every image, and compressed image files.
- A short, readable URL, and structured data that matches the visible content.
Technical health matters too: fast pages, crawlable links and correct canonical tags. Our technical SEO checklist covers the essentials, and our guide to AI crawlers, robots.txt and llms.txt explains how to let AI search tools reach your site.
SEO vs AEO vs GEO at a Glance
| Aspect | SEO | AEO | GEO |
|---|---|---|---|
| Goal | Rank in search results | Be the direct answer | Be cited in AI answers |
| Where | Google and Bing results | Featured snippets, voice, answer boxes | ChatGPT, Gemini, Perplexity, AI Overviews |
| What helps most | Intent match, relevance, links, technical health | Question headings with short direct answers | Clear facts with sources, original experience |
For a deeper look at the last two, read AEO and GEO explained.
After You Publish
- Link to the new post from two or three related pages on your site.
- Request indexing in Google Search Console and watch impressions and queries.
- Add questions you see in Search Console as new sections or FAQs.
- Refresh facts, examples and the “last updated” date when things change.
Want experts to handle it? Our SEO services cover research, writing, technical fixes and reporting.
How long should an SEO blog post be?
Long enough to answer the question completely and no longer. Length itself is not a ranking factor; completeness and usefulness are. Check what the top results cover and aim to be clearer and more helpful.
What is AEO in SEO?
Answer engine optimization: structuring content so search engines and voice assistants can lift a direct answer, typically with question headings followed by short, clear answers.
What is GEO?
Generative engine optimization: making content easy for AI search tools to understand, trust and cite, through clear facts, sources and original experience.
Can I use AI to write SEO blog posts?
AI can help you research and draft, but publish only what you have checked, edited and improved with your own experience. Google’s guidance focuses on whether content is helpful, not on how it was produced.
How many keywords should one post target?
One main keyword plus close variations and related questions. Separate topics deserve separate pages.
Is there a free tool for SEO blog writing?
Yes. Our SEO keyword research and blog writer is free: it finds keyword ideas by intent, builds a content brief with an AI writing prompt, and scores your draft for SEO, AEO and GEO.