Skip to content

On-Page SEO Checklist: 12 Fixes Every Blog Post Needs

Use this on-page SEO checklist to fix 12 things on every blog post, from title tags to internal links, with before and after examples you can copy.

Smiling man typing on a laptop at a kitchen island while his dog rests nearby
In this article 7 sections
  • Run the same 12 fixes on every post, before and after you publish, so nothing basic slips through.
  • Your title tag and meta description shape the click, so write them as a pair with the keyword near the start.
  • Match the format of what already ranks, then beat it with a direct answer and an easy-to-skim structure.
  • Descriptive images, useful internal links and strong sources make a page more helpful to readers and clearer to Google.
  • Finish every post by confirming in Google Search Console that the page can be indexed.

An on-page SEO checklist is a short list of fixes you run on every post before and after you publish: a clear title tag and meta description, a clean URL, headings that match search intent, readable content, helpful links and descriptive images. Each fix takes minutes, and together they help Google understand and show your page.

This SEO checklist for blog posts groups 12 fixes into four quick passes. Each fix comes with a before and after example from one sample post, a beginner guide targeting the keyword how to write a cover letter, so you can see exactly what changes. If search is new to you, read our SEO for beginners guide first.

The on-page SEO checklist at a glance

Use this table as your quick pass. The sections below explain each fix with an example.

# Fix Quick check
1 Title tag Keyword near the start, clear benefit, roughly 50 to 60 characters
2 Meta description One or two sentences that sell the click and include the keyword once
3 URL slug Short, lowercase, hyphenated, no dates or filler words
4 Keyword in the opening Primary keyword appears naturally in the first 100 words
5 Search intent Format matches what already ranks: guide, list, comparison or tool
6 Headings One idea per H2, logical H3s, no skipped levels
7 Answer first Direct answer in the first two or three sentences
8 Readability Short paragraphs, lists, tables and plain words
9 Images Descriptive file names, useful alt text, compressed files
10 Internal links A few links to related posts with descriptive anchor text
11 External links One to three links to primary sources
12 Indexing check Indexable, mobile friendly and inspected in Search Console

Prefer paper? A printable version of this on-page SEO checklist is in our free Resource Library, so you can tick items off as you edit.

Fixes 1 to 3: What do searchers see before they click?

These three fixes shape your listing on the results page. They decide whether someone clicks at all, so they deserve more care than most writers give them.

1. Write a title tag that earns the click

The title tag is the clickable headline in search results and the text in the browser tab. Google may rewrite it, but it usually starts from yours, and it is one of the clearest clues about what the page covers. Put the primary keyword near the start, state a clear benefit, and aim for roughly 50 to 60 characters. That is a rule of thumb, not a hard limit: Google trims titles by pixel width, as its guide to title links explains.

  • Before: Cover Letters: Some Thoughts and Tips
  • After: How to Write a Cover Letter: A Simple 5-Step Template

2. Write a meta description that sells the page

The meta description is the short summary that often appears under your title. It does not directly change rankings, but a clear one can lift clicks. Write one or two plain sentences, include the keyword once, and tell readers exactly what they get. Keeping it to around 140 to 160 characters means it rarely gets cut off. Google's documentation on search snippets explains when it uses your text. Think of the title tag and meta description as one small ad, and write them as a pair.

  • Before: This post is about cover letters and everything you need to know about them.
  • After: Learn how to write a cover letter in five steps, with a fill-in template and examples you can adapt for any job application.

3. Clean up the URL slug

The slug is the part of the URL after your domain. Short, readable slugs are easier to share and tell readers and Google what to expect. Use lowercase words joined by hyphens, keep the main keyword, and drop dates and filler. Set it before you publish, because changing it later means adding a redirect.

  • Before: example.com/2026/10/15/post-4471-cover-letter-tips-and-tricks-for-everyone
  • After: example.com/how-to-write-cover-letter

Fixes 4 to 6: Does the post match what people searched for?

A good title earns the click. These fixes keep the reader once they land, by matching the page to the keyword and the intent behind it.

4. Use the primary keyword early and naturally

Mention your primary keyword, or a close variation, in the first 100 words. It reassures readers they are in the right place and helps Google connect the page to the query. Once is enough in the opening. After that, use related words and synonyms the way a person would. If you still need a keyword, our guide to finding real search topics covers free tools.

  • Before: Job hunting can be stressful, and many parts of it confuse people in today's market.
  • After: Knowing how to write a cover letter can turn a generic application into an interview. Here is a five-step method that works for almost any role.

5. Match the search intent

Search intent is the job the searcher wants done. Someone typing how to write a cover letter wants steps and a template, not a history of hiring. Before you write, search your keyword and study the top results. If they are all step-by-step guides, a personal essay will struggle however polished it is. Match the format, then beat it on clarity and depth. If you write for both US and UK readers, check each market: a UK searcher may ask about a CV rather than a resume.

  • Before: An opinion piece on why cover letters are outdated.
  • After: A step-by-step guide with a template, a sample letter and a short section on when you can skip one.

6. Build a clear heading structure

Headings let readers skim and help Google see how the page is organized. Use H2s for main sections and H3s for points inside them, without skipping levels. Write headings that say what the section delivers, and phrase some as the questions readers actually ask. Most themes turn the post title into the H1, so avoid adding a second one.

  • Before: Intro, More Info, Final Thoughts
  • After: What should a cover letter include? How long should a cover letter be? A cover letter template you can copy

Fixes 7 to 9: Is the post easy to read and use?

On-page SEO is not only for search engines. Google's guidance on creating helpful, people-first content keeps pointing back to the reader, and these fixes are where that shows.

7. Answer the main question first

Put a direct answer to the main question in the first two or three sentences, then expand. Readers who only need the short version get it fast, and a tight answer is easier for Google to show as a featured snippet. It also helps with AI search features, which we cover in our guide to getting cited by AI tools.

  • Before: Since the early days of the modern job market, applicants have wondered about the true purpose of the cover letter.
  • After: A cover letter is a one-page letter that explains why you fit a specific job. Open with the role, show two or three relevant wins, and close by asking for an interview.

8. Format for skimming

Most visitors skim before they decide to read. Keep paragraphs to two to four sentences, use numbered lists for steps and bullets for options, and add a table when readers compare things. Bold a key phrase now and then, never whole sentences. Read the draft on your phone, where walls of text feel heaviest.

  • Before: One 300-word paragraph covering all five cover letter steps at once.
  • After: A numbered list of five steps, each with one or two sentences and a short example line.

9. Optimize every image

Images help readers and can bring visits from image search, but only if Google can understand them. Give each file a descriptive name, write alt text that describes what the image shows (screen readers read it aloud), and compress files so the page loads quickly. Decorative images can have empty alt text.

  • Before: File IMG_0042.png with the alt text cover letter cover letter template cover letter
  • After: File cover-letter-template-example.png with the alt text Sample one-page cover letter with the opening, skills and closing paragraphs highlighted

Fixes 10 to 12: Is the page connected and indexed?

The last pass links the post into your site and confirms Google can actually find it.

10. Add useful internal links

Internal links point to other pages on your own site. They help readers go deeper, help Google discover new posts and signal which pages matter most. Add a few links to closely related posts with descriptive anchor text. Then link to the new post from one or two older articles so it is not left orphaned.

  • Before: For more information, click here.
  • After: Once your letter is done, read our guide to tailoring a resume for each job.

11. Cite strong external sources

Linking to an authoritative source when you state a fact makes your claims easy to check and shows readers you did the work. Choose primary sources, such as official documentation, government sites or original research, over other blogs repeating the same point. One to three well-chosen links per post is plenty for most topics.

  • Before: Studies say most hiring managers prefer short letters. (No link, no named source.)
  • After: The claim links to the official career guidance it came from, or it is cut because no reliable source exists.

12. Check that Google can index the page

None of the other fixes matter if Google cannot crawl and index the page. After publishing, confirm the post is not set to noindex, works well on a phone and appears in your sitemap. Then inspect the URL in Google Search Console and request indexing if needed. Our Search Console setup guide walks through it step by step.

  • Before: The post goes live with a leftover noindex tag from a test site and never appears in search.
  • After: Indexing is allowed, the URL is inspected in Search Console, and the page shows as indexed soon after.

To speed up the whole routine, run the finished post through our free SEO page audit and fix anything it flags.

What can an on-page SEO checklist not fix?

Knowing how to optimize a blog post for SEO covers the part you fully control, but it is not the whole picture. Rankings also depend on how useful your page is compared with competing pages, how much other sites trust and link to yours, and how Google judges your site overall. Google's core updates are designed to reward helpful, reliable content, so this checklist works best on posts that already answer the question well.

Treat the list as quality control, not a shortcut. For the bigger picture, including recovering from ranking drops, see our 2026 SEO strategy guide.

The bottom line

Pick one published post that gets impressions but few clicks, and run all 12 fixes on it this week. Start with the title tag and meta description, since they are the quickest wins, then work down the list. Once the routine feels natural, run it on every new post before you hit publish.

FAQ

Frequently asked questions

What is the difference between on-page and off-page SEO?
On-page SEO covers everything you change on the page itself, such as the title tag, headings, content, images and internal links. Off-page SEO covers signals from outside your site, mainly links and mentions from other websites. You control on-page work completely, which is why it is the best place for beginners to start before worrying about earning links.
Does Google always use the meta description I write?
No. Google often shows your meta description, but it can pull a different snippet from the page when it decides that text better matches a specific search. Writing a clear, accurate description still matters, because it gives Google a strong option and is frequently what appears when people search for your main keyword.
How long does it take for on-page SEO changes to show in Google?
It varies. Google has to recrawl the page before changes appear, which can take anywhere from a few days to a few weeks on a small site. You can speed up discovery by requesting indexing in Google Search Console. Ranking changes often take longer to settle, so judge results over several weeks rather than days.
Should I run this checklist on old blog posts too?
Yes, and older posts are often the quickest wins. Start with posts that already get impressions in Search Console but have a low click-through rate, since a sharper title tag and meta description can help right away. Then update outdated facts, tighten the introduction and add internal links to newer related articles.
Is on-page SEO still worth it with AI search?
Yes. AI features such as Google's AI Overviews still draw on pages that search engines can crawl, understand and trust. Clear headings, direct answers near the top and accurate, well-sourced content make a page easier to summarize and cite. On-page SEO will not guarantee a mention, but skipping it makes one far less likely.
How many keywords should one blog post target?
Target one primary keyword per post, plus a handful of closely related secondary phrases that share the same intent. Trying to rank one page for several unrelated keywords usually weakens it for all of them. If two keywords need different answers, they deserve two separate posts that link to each other.
Denjie Garcia
About the author

Denjie Garcia

Founder & Editor, Boredlisted · Manila

Denjie Garcia is a content and digital marketing strategist with a heavy-hitting technical background. He has done everything from full-stack web development and IT support to working as a Quality Analyst for an AI-powered SEO agency, which gives him a real edge in technical search optimization. Whether he’s hand-coding custom WordPress frameworks in PHP and JavaScript or growing his own social brand, House of Denjie, he builds digital experiences that perform.

Keep reading

More in Content & Marketing

View all

Latest from Boredlisted