seo-validate

Analyze codebases for SEO issues across HTML, meta tags, and structured data.

161|21|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/softspark/ai-toolkit --skill seo-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-validate
Source: https://github.com/softspark/ai-toolkit/tree/main/app/skills/seo-validate
Command: npx skills add https://github.com/softspark/ai-toolkit --skill seo-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Streamlines the detection of SEO issues in codebases, surfacing actionable gaps before deployment.

Core Features & Use Cases

  • HTML semantics & meta tags validation: ensures proper title, description, canonical, and Open Graph metadata across frameworks.
  • Structured data & i18n: checks JSON-LD presence and hreflang signals, improving accessibility and internationalization.
  • Rendering & SPA crawlability: flags CSR-only apps and suggests prerendering strategies to improve indexing.
  • Core Web Vitals awareness: flags potential CWV-related patterns that could affect LCP/CLS in static analysis.

Quick Start

Scan my project for SEO issues and generate a prioritized report.

Frequently Asked Questions about seo-validate

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

FAQPage Schema
How do I find SEO issues in my codebase before deployment?

Finding SEO issues in a codebase requires static analysis to surface actionable gaps before deployment. This analyzer scans projects to detect HTML semantics, meta tag, and structured data problems, producing a prioritized report of high, medium, and low risk findings.

What is the best way to validate JSON-LD structured data and hreflang signals?

The best way to validate JSON-LD structured data and hreflang signals is through static codebase analysis. This process checks for the presence of structured data and internationalization tags to ensure proper accessibility and multilingual SEO coverage across frameworks.

Can I check my SPA for crawlability issues during static analysis?

Yes, you can check SPA crawlability during static analysis. The analyzer flags client-side rendering only applications and identifies missing prerendering strategies to help improve search engine indexing for single page application architectures.

Does static analysis detect Core Web Vitals patterns affecting LCP and CLS?

Static analysis can detect Core Web Vitals patterns affecting LCP and CLS. The analyzer flags potential CWV-related patterns in the codebase to help identify rendering and layout issues that could impact performance metrics before deployment.

How do I ensure proper canonical and Open Graph metadata across frameworks?

To ensure proper canonical and Open Graph metadata across frameworks, run a static SEO validation scan. This checks HTML semantics to verify that all required meta tags are present and correctly configured throughout your web project.

What are the limitations of static SEO analysis for rendering issues?

A limitation of static SEO analysis for rendering issues is that it cannot measure actual runtime performance. It only flags potential crawlability and Core Web Vitals patterns in the code, suggesting prerendering strategies rather than executing live rendering tests.