How to write a blog post that ranks on Google and gets cited by AI
A repeatable nine-step method: search intent, outline, answer-first writing, evidence, on-page SEO, images and the checklist to run before you publish.

A strong blog post answers one specific question for one specific reader, better than the pages that already rank. Research the question, outline with question-style headings, answer each one in the first two sentences, support claims with data and linked sources, add your own experience, and finish with clean on-page SEO. Update it when the facts change.
- Start from the question a customer actually asks, not from a keyword list.
- People scan. Nielsen Norman Group found 79% of users scanned a new page and only 16% read word by word.
- Cite primary sources and include specific numbers. That helps readers, Google and AI answers trust the page.
- Use AI to speed up outlining and editing. Keep the facts, examples and judgement your own.
Key terms explained (10)
- SEO
- Search engine optimisation: the work that helps your pages show up in Google’s regular search results.
- URL
- A web address, such as remarcatapang.com/playbooks/.
- Indexing
- When a search engine stores a page so it can show it in results. A page that isn’t indexed can’t rank.
- Structured data (schema)
- Code that labels the information on a page, such as your business name, hours or an article’s author, so search engines understand it.
- Featured snippet
- The answer box Google sometimes shows above the regular results, quoting one page directly.
- Snippet
- The short description shown under a page’s title in search results.
- H1 and H2
- Heading levels. The H1 is the main title of a page; H2s are the section headings under it.
- Alt text
- A short description of an image, read aloud by screen readers and used by search engines.
- Search Console
- Google’s free tool that shows how your site appears in search, which queries bring visitors and any indexing problems.
- FAQ
- Frequently asked questions.
What makes a blog post good?
A good blog post leaves the reader able to do something they couldn’t do before. Google describes the same goal in its guidance on helpful, reliable, people-first content: original information, first-hand expertise, and enough depth that the reader doesn’t need to search again. It also asks creators to be clear about who wrote the content, how it was produced and why it exists.
The steps below are the process I use for every article on this site.
Step 1: Choose one question and one reader
Pick a question a real customer has asked, and decide who you are answering. “How much does it cost to repave a driveway in Ontario?” for a homeowner is a post. “Everything about driveways” is not.
Good places to find questions:
- Your inbox, sales calls and reviews.
- The Queries report in Google Search Console, filtered for words like how, what, cost and best.
- Google’s “People also ask” box and AlsoAsked, which maps related questions.
- Google Trends, to compare phrasing and check seasonality.
Step 2: Check the search intent
Search the question yourself and read the top five results. Note what format wins (a guide, a list, a comparison, a calculator), what every result covers, and what they all leave out. Your post should match the format readers expect and add the missing piece: a real price range, a local rule, a template, a photo of the actual work.

Step 3: Build the outline from questions
Write your headings as the questions a reader would ask, in the order they would ask them. Under each, note the one-sentence answer and the evidence you will use. If you can’t answer a heading in a sentence, split it or research more.
A reliable shape for most how-to posts:
- Short answer at the top.
- Definition or context, if the reader needs it.
- The steps, in order.
- Tools, costs or examples.
- Common mistakes.
- FAQ.
- Sources.
Step 4: Write the answer first, then explain
Readers scan before they commit. In Nielsen Norman Group’s study on how users read on the web, 79% of test users scanned any new page and only 16% read word by word. The same research found that concise, scannable and objective writing together improved measured usability by 124%.
So put the answer in the first two sentences under every heading, then add detail. Keep paragraphs to one idea. Use lists for steps and tables for comparisons. Cut promotional adjectives. This structure is also what featured snippets and AI answers extract, because a short, self-contained passage is easy to quote.
Step 5: Add evidence and link your sources
Claims need support. For each important statement, add a number, an example or a link to the primary source: the regulator, the documentation, the original study. Avoid citing a blog that cites another blog.
This is good for readers and for visibility. The Generative Engine Optimization study found that adding statistics, quotations and cited sources increased how often content appeared in AI-generated answers, by up to 40% in its tests.
Step 6: Add what only you can add
Anyone can summarise the top results. Your advantage is experience: what happened when you tried it, the mistake you see clients make, the screenshot from a real account, the photo from the job. Even two or three specific details change a generic article into one worth citing. This is the “experience” in Google’s E-E-A-T: experience, expertise, authoritativeness and trustworthiness.

Step 7: Finish the on-page SEO
| Element | What to do |
|---|---|
| Title | Put the main question or keyword near the start. Make it specific and accurate. See Google’s guidance on title links. |
| Meta description | One or two sentences that summarise the answer. Google may use it as the snippet. |
| URL | Short and readable: /blog/driveway-repaving-cost-ontario. |
| Headings | One H1. H2s for main questions, H3s for sub-points, in logical order. |
| Internal links | Link to two or three related pages on your site with descriptive anchor text, and link to this post from them. |
| External links | Link to the primary sources you used. |
| Author and date | Show a named author with a short bio, and the date published or updated. |
| Schema | Add Article structured data. On WordPress, Yoast SEO does this automatically. |
Google’s SEO Starter Guide covers each of these in more depth.
Step 8: Add images that help
Use images that explain or prove something: a screenshot, a diagram, a before-and-after, a photo of the real thing. Most posts need one to three. For each image, write descriptive alt text, use a descriptive file name, and compress it with a tool such as Squoosh so it doesn’t slow the page. Google’s image SEO best practices list the details.
Step 9: Edit, publish and keep it current
Read the draft aloud once. Cut anything that repeats, hedges or shows off. Run it through Hemingway Editor to catch long sentences and Grammarly for errors. Check every fact, number and link against its source.
After publishing, request indexing in Search Console and share the post where your audience already is. Set a reminder to review it every six months. Update the facts, add new questions from Search Console, and change the “last updated” date only when you have made real changes.
Can I use AI to write blog posts?
Yes, as an assistant. AI tools are useful for turning notes into an outline, suggesting questions you missed, tightening sentences and drafting meta descriptions. They are unreliable as a source of facts, and they can’t supply your experience. Give the tool your own notes and examples first, verify every claim it produces, and rewrite the result in your voice. Google’s guidance focuses on whether content is helpful and made for people, and recommends being open about how automation was used when readers would reasonably want to know.
The pre-publish checklist
- The post answers one clear question for one clear reader.
- A short answer appears at the top and under every heading.
- Every important claim has a number, an example or a linked primary source.
- The post includes something from first-hand experience.
- Title, meta description, URL and headings are specific and accurate.
- There are internal links in and out, and all links work.
- Images are compressed and have alt text.
- A named author and date are visible.
- You would be comfortable sending it to a customer.
Tools for the job
| Tool | Use it for | Cost |
|---|---|---|
| Google Search Console | Find the questions you already appear for | Free |
| Google Trends | Compare phrasing and seasonality | Free |
| AlsoAsked | Map related questions for the outline | Limited free use |
| Hemingway Editor | Spot long sentences and passive voice | Free web editor |
| Grammarly | Spelling, grammar and clarity | Free plan |
| Squoosh | Compress images before upload | Free |
| Yoast SEO | Titles, meta descriptions and Article schema on WordPress | Free plan |
Plans and pricing change. Check each tool's site for current details.
Frequently asked questions
How long should a blog post be?
As long as it takes to answer the question fully and no longer. Google does not have a preferred word count. Many useful how-to posts land between 1,000 and 2,000 words because that is what the topic needs.
How often should I publish?
Consistency matters more than volume. One well-researched post a week or every two weeks will do more for a small business than daily thin posts.
How many keywords should I target per post?
One main question and its close variations. If a second topic needs its own full answer, give it its own post and link the two.
Should I update old posts or write new ones?
Do both, but start with updates. Refreshing a post that already ranks on page two is often the fastest way to gain traffic.
Related playbooks
Browse every playbook on content, or see all marketing playbooks.
Sources
- Creating helpful, reliable, people-first contentGoogle Search Central
- How Users Read on the WebNielsen Norman Group
- GEO: Generative Engine Optimization (Aggarwal et al.)arXiv
- SEO Starter GuideGoogle Search Central
- Influencing title linksGoogle Search Central
- Article structured dataGoogle Search Central
- Image SEO best practicesGoogle Search Central
