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.