seo-onpage-checklist

Audit on-page SEO issues for URLs or HTML files with PASS/WARN/FAIL results.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/VinhHung1999/memory-system-plugin --skill seo-onpage-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-onpage-checklist
Source: https://github.com/VinhHung1999/memory-system-plugin/tree/main/plugins/marketing-toolkit/skills/seo-onpage-checklist
Command: npx skills add https://github.com/VinhHung1999/memory-system-plugin --skill seo-onpage-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Audit on-page SEO issues for a URL or HTML file using a standardized checklist.

  • Improve crawlability and SERP presence by validating title, meta, headings, images, structured data, and links.
  • Provide actionable fixes and a compact PASS/WARN/FAIL report for faster remediation.

Core Features & Use Cases

  • Ten on-page SEO checks (title, meta description, H1, heading hierarchy, images alt+filenames, JSON-LD, canonical, viewport, internal links, HTML lang).
  • Structured output with a prioritized list of fixes and a clear pass/fail signal for each item.
  • Use Case: QA teams or content teams perform quick health checks on new pages or client sites to ensure baseline SEO hygiene.

Quick Start

Run the SEO audit on a URL or local HTML file to generate a prioritized, fix-focused report.

Frequently Asked Questions about seo-onpage-checklist

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 specific URL?

To run an on-page SEO audit, provide a URL or local HTML file to generate a structured PASS/WARN/FAIL report. The audit validates title tags, meta descriptions, headings, images, JSON-LD structured data, canonical links, and internal links, producing a prioritized list of actionable fixes.

What does an on-page SEO checklist audit cover?

An on-page SEO checklist audit covers ten critical elements: title, meta description, H1, heading hierarchy, image alt text and filenames, JSON-LD structured data, canonical tags, viewport settings, internal links, and HTML lang attributes. It outputs a clear pass/fail signal for each item to ensure baseline SEO hygiene.

Can I use Beautiful Soup to check JSON-LD structured data and meta tags?

Yes, the Skill leverages Beautiful Soup and requests to fetch and parse HTML for on-page SEO validation. It specifically checks for JSON-LD structured data, meta tags, canonical URLs, and other HTML elements to produce a fix-focused health report.

What is the best way to validate heading hierarchy and image alt text for SEO?

The best way to validate heading hierarchy and image alt text is running a standardized on-page SEO audit. This process checks H1 presence, heading structure, image alt attributes and filenames, outputting a compact PASS/WARN/FAIL report with prioritized remediation steps.

Does the on-page SEO audit work with local HTML files or only live URLs?

The on-page SEO audit works with both local HTML files and live URLs. By accepting either input, it applies a standardized checklist to validate title, meta, headings, and structured data, generating a fix-focused report for QA or content teams.

Why does my on-page SEO audit return a WARN for structured data and canonical tags?

An on-page SEO audit returns a WARN for structured data and canonical tags when JSON-LD is missing or malformed, or canonical URLs point to unexpected locations. The audit output provides a prioritized list of fixes to correct these crawlability and SERP presence issues.