How to Write SEO-Friendly Blog Posts: A Step-by-Step Guide
A practical process for writing blog posts that rank on Google and are genuinely useful to readers, from keyword choice to meta description.
An SEO-friendly blog post is simply one that is easy for people and search engines to understand, and that answers the searcher's question better than the alternatives. Here is the process our writers follow.
1. Pick one main topic and search intent
Choose a primary keyword phrase (for example "how to choose a web design company") and check what currently ranks. Are the top results guides, lists, product pages or comparisons? Match that format.
2. Outline before you write
Use the questions people ask, the "People also ask" box and your own expertise to build an outline of H2 and H3 headings. Each heading should answer a distinct part of the question.
3. Write a strong title and introduction
- Keep titles under about 60 characters so they display fully in search results.
- Include the main phrase naturally, ideally near the start.
- Answer the core question in the first two or three sentences.
4. Make it easy to scan
- Short paragraphs of two to four sentences.
- Bulleted and numbered lists for steps and options.
- Bold key phrases sparingly.
- Tables for comparisons.
5. Add expertise and evidence
Include examples, screenshots, steps you have actually used and clear opinions. Cite trustworthy sources for any statistics.
6. Link internally and externally
Link to two to five related articles and the relevant service page using descriptive anchor text ("our website design service" rather than "click here"). Link out to authoritative sources where helpful.
7. Optimise images
Compress images, use descriptive file names and write alt text that describes the image for people using screen readers.
8. Write the meta description
Summarise the benefit of reading in about 150 to 160 characters. It does not directly affect rankings, but a compelling description improves click-through rate.
9. Add FAQs where useful
A short FAQ section can capture related questions. FAQ schema helps search engines understand the questions and answers.
10. Update over time
Revisit posts every six to twelve months, refresh outdated information and note the updated date.
Need articles written for you? Our content team writes SEO blog posts that you review before publishing.
Frequently asked questions
How many times should I use my keyword?
There is no ideal number. Use the main phrase in the title, introduction and a heading where natural, then write naturally using related terms.
Do meta keywords still matter?
No. Google has ignored the meta keywords tag for many years. Focus on titles, headings, content quality and links.