static-seo

Audit head metadata, JSON-LD, OG images, sitemaps, and indexing for static sites.

93|9|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/jdevalk/skills --skill static-seo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: static-seo
Source: https://github.com/jdevalk/skills/tree/main/static-seo
Command: npx skills add https://github.com/jdevalk/skills --skill static-seo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Static sites often suffer from inconsistent metadata, missing structured data, and weak indexing setup, leading to suboptimal search visibility.

Core Features & Use Cases

  • Audit head metadata, JSON-LD graphs, Open Graph images, sitemaps, and indexing signals across Hugo, Jekyll, 11ty, Gatsby, Next.js static export, or hand-rolled HTML.
  • Provide concrete recipes to implement improvements in templates, config, or build outputs for multiple static sites and pipelines.
  • Use Case: You run a static blog, marketing site, or documentation portal and need a repeatable SEO playbook that scalably boosts rankings and crawlability.

Quick Start

Audit a static site and generate a ready-to-apply SEO improvement plan.

Frequently Asked Questions about static-seo

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

FAQPage Schema
How do I audit SEO metadata and JSON-LD structured data for a static site?

To audit static-site SEO, you need to triage head metadata, validate JSON-LD graphs, and check Open Graph images and sitemaps. This process enforces deterministic OG URLs, proper metadata lengths, and CI checks for JSON-LD validity across Hugo, Jekyll, 11ty, Gatsby, and Next.js exports.

How do I set up IndexNow and sitemaps to improve static site crawlability?

Improving static-site crawlability requires configuring sitemaps and indexing signals like IndexNow. You can generate concrete recipes to implement these indexing setups directly in your static site templates, configurations, or build outputs to ensure search engines discover pages efficiently.

Does this SEO audit work with hand-rolled HTML or only static site generators?

This SEO audit works with hand-rolled HTML as well as static site generators like Hugo, Jekyll, 11ty, Gatsby, and Next.js exports. It applies deterministic checks to head metadata and structured data regardless of how the static HTML was generated.

What's the best way to validate JSON-LD and Open Graph data in a CI pipeline?

The best way to validate JSON-LD and Open Graph data in CI pipelines is by enforcing deterministic checks for metadata lengths and structured data validity. This ensures static site builds maintain consistent head metadata, proper OG URLs, and valid JSON-LD graphs before deployment.

Why does my static site have weak search visibility despite having basic metadata?

Static sites often suffer from weak search visibility due to missing structured data, inconsistent head metadata, and weak indexing setups. Triage and optimize on-page elements like JSON-LD, Open Graph images, and sitemaps to scalably boost rankings and crawlability.

Can I generate an SEO improvement plan for a static documentation portal?

You can generate a ready-to-apply SEO improvement plan for a static documentation portal. The plan provides concrete recipes to implement metadata and indexing improvements in templates and build outputs, creating a repeatable SEO playbook for static sites.