WordPress plugin · GEOData v1.7.0
Indexes content into wp_gd78_GEOData, lets admins classify each post with a schema.org type, calls the API to generate JSON-LD, caches it, and injects it into the page <head> via wp_head.
Documentation Suite
GEO Index classifies WordPress content and turns it into schema.org JSON-LD that search engines and AI answer engines can read — built from the GEOData plugin and the GetJsonLd API. Start anywhere below.
01 · Technical
How everything works end to end — the plugin's three phases, the API pipeline, the request/response contract, caching & invalidation, safe injection, and security.
Read the narrative →
02 · Reference
Every function and method across both projects, grouped by file, each with a note on what it does and how it fits, with signatures pulled straight from the source.
Browse the catalogue →
03 · Diagram
A clean, technical visual of the whole journey, from indexing and classifying content at build time to injecting JSON-LD for crawlers at request time.
Follow the flow →
04 · For Everyone
A non-technical, one-page pitch about what GEO Index means for your visibility in the age of AI search, and why structured data is now table stakes.
See the big picture →
WordPress plugin · GEOData v1.7.0
Indexes content into wp_gd78_GEOData, lets admins classify each post with a schema.org type, calls the API to generate JSON-LD, caches it, and injects it into the page <head> via wp_head.
Python service · GetJsonLd (FastAPI)
Stateless service at geoapipy.com. Fetches the page, extracts content with Trafilatura, builds a property-whitelisted LLM prompt, and routes it through a 3-model OpenRouter failover to return clean JSON-LD.