seo-analyzer

Validate HTML/JSX pages for SEO compliance using a Python script and JSON ruleset.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/congthang12312/Sentinel-AI-test --skill seo-analyzer-congthang12312
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-analyzer
Source: https://github.com/congthang12312/Sentinel-AI-test/tree/main/.agent/skills/seo-analyzer
Command: npx skills add https://github.com/congthang12312/Sentinel-AI-test --skill seo-analyzer-congthang12312

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Validate HTML/JSX pages for basic SEO compliance without relying on LLMs or external services.

Core Features & Use Cases

  • Meta Tag and Title Validation: ensures required meta tags and a unique, concise title are present.
  • Open Graph & Social Metadata: checks og:title, og:description, og:image presence to improve social sharing.
  • Accessibility Basics: verifies alt text on images and a single H1 per page.
  • Use Case: When auditing a React page for SEO, run this tool to get a quick compliance snapshot and targeted fixes.

Quick Start

Run the SEO checker on a target HTML/JSX file using the included script, for example python .agent/skills/seo-analyzer/scripts/seo_check.py src/app/layout.tsx.

Frequently Asked Questions about seo-analyzer

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

FAQPage Schema
How do I check my HTML or JSX files for missing meta tags and SEO issues?

To check HTML or JSX files for SEO issues, run a lightweight Python validation script against the target file to verify required meta tags, titles, Open Graph data, and image alt attributes, providing a quick compliance snapshot and targeted fixes.

How do I validate Open Graph tags and image alt text without using external services?

You can validate Open Graph tags and image alt text without external services by running a local Python script that parses HTML or JSX content against a JSON ruleset, verifying required social metadata and accessibility attributes offline.

Does this SEO analyzer work with React and JSX static pages?

Yes, the SEO analyzer works with React and JSX static pages by parsing HTML or JSX content directly to validate SEO best practices, including checking meta tags, Open Graph data, single H1 presence, and image alt attributes.

What is the best way to automate basic web audit checks for accessibility and SEO?

The best way to automate basic web audit checks for accessibility and SEO is using a script-based approach with a JSON ruleset that validates HTML or JSX content locally, checking single H1 presence, meta descriptions, and image alt text compliance without relying on LLMs.

Do I need to install external dependencies to validate SEO compliance on frontend projects?

No, you do not need to install external dependencies to validate SEO compliance on frontend projects. The analyzer uses an included lightweight Python script and a JSON ruleset to perform meta tag and accessibility validation directly offline.

What SEO elements are checked when auditing a React page for compliance?

When auditing a React page for SEO compliance, the checker validates the presence of title tags, meta descriptions, Open Graph data including og:image, a single H1 tag per page, and image alt attributes using an internal JSON ruleset.