---
title: "Discussion on \"The on-page SEO checklist to run before publishing every blog post (with free tools)\" | Hashnode"
description: "Discussion on \"The on-page SEO checklist to run before publishing every blog post (with free tools)\". Titles, headings, schema, sitemaps and UTM links: a 20-minute routine for developer-bloggers"
url: "https://hashnode.com/posts/the-on-page-seo-checklist-to-run-before-publishing-every-blog-post-with-free-tools/6abadea0edfceb873a46ed45"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [The on-page SEO checklist to run before publishing every blog post (with free tools)](https://toolsphare-dev-2026.hashnode.dev/the-on-page-seo-checklist-to-run-before-publishing-every-blog-post-with-free-tools?utm_source=hashnode&utm_medium=feed)

Titles, headings, schema, sitemaps and UTM links: a 20-minute routine for developer-bloggers

Sep 28 · 5 min read · toolsphare-dev-2026.hashnode.dev  
Updated Oct 13  
Read the article

-   [#seo](https://hashnode.com/tag/seo)
-   [#blogging](https://hashnode.com/tag/blogging)
-   [#technical-writing](https://hashnode.com/tag/technical-writing)
-   [#webdev](https://hashnode.com/tag/webdev)
-   [#content-marketing](https://hashnode.com/tag/content-marketing)

## Written by

[Muhammad Wasim](https://hashnode.com/@toolsphare)

@toolsphare

  
[View profile](https://hashnode.com/@toolsphare)

Founder of ToolSphare; privacy-minded free developer and productivity utilities.

I build ToolSphare, a privacy-minded collection of free browser utilities for developers and everyday workflows.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
