Skip to content
BloGrove
blogging

The 12-Point On-Page SEO Checklist We Run Before Publishing

From title tags to internal links and image alt text — the exact pre-publish checklist this blog runs on every article, in order.

BBloGrove Editorial2 min read
The 12-Point On-Page SEO Checklist We Run Before Publishing

Publishing is easy; publishing something that ranks is a process. This is the checklist we run against every post before the publish button gets pressed — it takes about ten minutes and catches the issues that most often keep otherwise-good content out of search results.

The checklist#

1. One target query per URL. Every post exists to answer a specific search intent. If you can't name the query you're winning, you're competing with every page on your own site for nothing.

2. Title tag under 60 characters, keyword near the front. The title is still the strongest on-page signal and your ad copy in the results page. Front-load the topic, add the hook after the dash or pipe.

3. Meta description that earns the click. Not a ranking factor directly — but it absolutely changes CTR, which correlates with rankings. Write it like a one-sentence pitch, 150–160 characters.

4. H1 exactly once. The post title. Nothing else on the page should be an H1 — check your theme's markup, not just your markdown.

5. Logical heading hierarchy. H2s for sections, H3s only nested inside them. Search engines use headings to understand structure; screen readers rely on them entirely.

6. The first 100 words state the answer. Visitors from search decide in seconds whether the page delivers. Openings that meander through backstory leak those readers before the useful part arrives.

7. Descriptive alt text on meaningful images. Decorative images can have empty alt attributes; anything informative needs a real description. It's an accessibility requirement first and an image-search benefit second.

8. Two to five internal links with descriptive anchors. Link to related posts using anchor text that describes the destination ("the prompt stack workflow", never "click here"). Orphaned pages rarely rank.

9. One authoritative external link. Citing a primary source (a study, official docs) builds trust with readers and gives search engines context. No link farms, no reciprocal directories.

10. Clean, canonical URL. Lowercase, hyphens, no dates baked into the slug, no stop-word soup. on-page-seo-checklist beats /2026/08/the-ultimate-on-page-seo-checklist-for-bloggers-2026.

11. Structured data present. Article schema with author, datePublished, and headline. If your platform generates JSON-LD automatically, verify rather than assume.

12. A next step for the reader. Related posts, a newsletter box, or a clear CTA. Engagement after landing is thin but real evidence your page satisfied the visit.

How to run a checklist without slowing down#

The point of a fixed list is that it becomes mechanical. Ours lives inside our publishing workflow: draft in the editor, paste the AI-assisted draft, run down the list while previewing, schedule or publish. Ten minutes, no debate.

If you're auditing older posts, don't re-check everything at once. Sort by pages ranked 5–15 in search results — those are the ones where a tightened title and better internal links most often tip the balance.

Enjoyed this article?

Share it with your network.

Share

Keep reading

Blog Analytics: The Five Numbers That Actually Matter
blogging

Blog Analytics: The Five Numbers That Actually Matter

Stop staring at dashboards. The only blog metrics worth tracking — what each one means, where to find it, and the action each should trigger.

4 min read
How to Plan a Month of Blog Content in One Afternoon
blogging

How to Plan a Month of Blog Content in One Afternoon

A repeatable planning system for solo bloggers — pick themes, batch ideas into clusters, schedule around real capacity, and stop deciding each morning.

4 min read