blog-seo-check

Validate on-page SEO for markdown files or live URLs and generate a pass/fail checklist.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/deepakbunkar/claude-blog --skill blog-seo-check-deepakbunkar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-seo-check
Source: https://github.com/deepakbunkar/claude-blog/tree/main/skills/blog-seo-check
Command: npx skills add https://github.com/deepakbunkar/claude-blog --skill blog-seo-check-deepakbunkar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill validates a completed blog post for on-page SEO issues, catching title, meta, heading, link, canonical, social meta, URL, and image problems before publishing so posts are optimized for search and sharing.

Core Features & Use Cases

  • Title & Meta Validation: Checks title length, keyword placement, truncation risk, and meta description quality.
  • Heading & Structure Audit: Verifies H1/H2/H3 hierarchy, heading counts, and keyword presence in headings.
  • Link & Canonical Checks: Scans internal/external links, anchor text, bidirectional linking where possible, and canonical URL correctness.
  • Social & URL Checks: Validates Open Graph and Twitter Card tags, image sizing/URLs, and clean SEO-friendly slugs.
  • Prioritized Report: Produces a pass/fail checklist with detailed fixes and a ranked list of priority changes for quick remediation.
  • Use Case: Run against a draft markdown file or published URL to receive a structured SEO validation report and prioritized fixes.

Quick Start

Request an SEO audit by saying seo check /path/to/post.md to receive a prioritized validation report.

Frequently Asked Questions about blog-seo-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run an on-page SEO audit for a markdown blog post?

Run an on-page SEO audit by requesting a check against your markdown file path. The skill extracts frontmatter, parses headings and links, and outputs a structured pass/fail checklist with prioritized fixes.

What does a blog post content audit check for before publishing?

A blog post content audit checks title length, meta descriptions, H1/H2/H3 hierarchy, internal and external links, canonical URLs, Open Graph tags, Twitter Card tags, and clean URL slugs. It produces a structured pass/fail checklist with prioritized remediation steps.

Can I validate Open Graph and Twitter Card tags using a live URL?

Yes, you can validate Open Graph and Twitter Card tags using a live URL. The skill performs WebFetch verification on published URLs to check social meta tags, image sizing, canonical correctness, and external link integrity.

How do I check canonical URLs and heading hierarchy in markdown files?

Check canonical URLs and heading hierarchy by running a repository scan on your markdown files. The skill extracts frontmatter, verifies H1/H2/H3 structure, validates canonical tags, and outputs a ranked list of required fixes.

Do I need any dependencies to perform a link audit on my blog posts?

No dependencies are required to perform a link audit. The skill uses built-in grep and glob repository scans for internal links and WebFetch verification for external links, requiring only your markdown file or published URL as input.