Skip to content

GEO Schema & Structured Data Auditor

Audits a page's Schema.org JSON-LD markup and generates corrected structured data for AI discoverability.

Stars
11,419
Licence
MIT
Files
1 file

What it does

Once installed, the agent can inspect a web page's hidden structured data (machine-readable labels such as Organization, Article, Product or FAQ markup), check whether it is valid and complete, and point out what is missing. It then writes ready-to-paste JSON-LD code and a GEO-SCHEMA-REPORT.md summary, aiming to help AI search tools understand and cite the business or author.

Great for

  • Website owners or SEO staff who want their structured data reviewed for AI search visibility
  • Developers who need JSON-LD snippets for Organization, Article, LocalBusiness or Product pages
  • Content publishers who want author and date markup checked

Skip it if

  • Sites that are not yet live or that you do not control, since the output still needs review and deployment by someone with access (the skill cannot guarantee citations or rankings)
  • Anyone expecting a guaranteed boost in AI citations: the skill's claims about citation probability are not backed by evidence in the file
  • Pages where generated markup is pasted without checking, because invented sameAs links or facts would mislead search engines

Try asking

  • “Audit the structured data on https://example.com and tell me what is missing”
  • “Generate Organization and LocalBusiness JSON-LD for my bakery's homepage”
  • “Check my blog post's Article and Author markup for missing dateModified and sameAs links”
  • “Create FAQPage JSON-LD from the questions on this product page”
Step-by-step guide: how to use GEO Schema & Structured Data AuditorInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    geo-schema.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip geo-schema.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip geo-schema.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Run the audit on the live page URL so the agent sees server-rendered JSON-LD, which the skill notes is processed more reliably than JavaScript-injected data.
  • Verify every generated sameAs URL, address and founding date yourself before publishing, since the agent must not invent facts.
  • Install the full geo-seo-claude repository so the fetch_page.py script referenced in the instructions actually exists.

What's inside

  • SKILL.md

Redistributed unmodified from zubair-trabzada/geo-seo-claude under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.