← knowledge.oriz.in

SEO — three pillars: sitemap + IndexNow + JSON-LD

decision decisionsarchitectureseositemapindexnowjson-ldstructured-data

SEO — three pillars: sitemap + IndexNow + JSON-LD

Decision

Every chirag127/oriz family site ships all three SEO pillars, not a subset:

  1. Sitemap@astrojs/sitemap generates sitemap-index.xml + sitemap-0.xml at astro build time. Submitted once per property to Google Search Console and Bing Webmaster Tools.
  2. IndexNow/og-style POST hook from oriz-omnipost fires the instant a new URL is published / edited / deleted. Notifies Bing
    • Yandex + Seznam + Naver in milliseconds.
  3. JSON-LD structured data<JsonLd type="..." data={{...}} /> component in (forward reference — lands in oriz-kit's next release) emits schema.org markup for Article, BreadcrumbList, Organization, WebSite, and Person.

Submitted into both consoles — Google Search Console

Why

Each pillar fixes a different failure mode; doing fewer than all three leaves a known gap.

All three pillars are free, no-card, and stack-cohesive with the family's existing setup:

Implications

Cross-refs