Phase 4 Β· Guide #42

Structured Data: Global Settings & Coverage

Use Indexing & Sitemaps β†’ Structured Data as the premium command center for Auto/Manual JSON-LD, sitewide backfills, Organization + WebSite context from Website & Business, Article-style defaults, and built-in validation. Deep link: admin.php?page=seo-link-genius_indexing&tab=structured-data.

9 min readSchema Β· Auto/ManualNo inline scripts required

Before you start

Open WP Admin β†’ SEO Rank Genius β†’ Indexing & Sitemaps, then choose Structured Data under the AI & LLM group. You need Administrator-level access (typically manage_options) unless your role plugin maps a custom capability.

Two layers of β€œglobal” Website & Business (adjacent tab) feeds Organization and WebSite JSON-LD when configured. This Structured Data tab controls Auto/Manual generation for post/page-level types (Article, FAQPage, Product, etc.) and operational coverageβ€”not the corporate entity fields themselves.
  • Complete Website & Business before expecting consistent @id wiring for Organization β†’ WebSite β†’ WebPage in live output.
  • Staging first for bulk manual jobs; progress bars chunk work in batches.
  • Use the FAQ notice in-tab: FAQ rich eligibility changed in Searchβ€”FAQPage may still validate and help elsewhere.
/wp-admin/admin.php?page=seo-link-genius_indexing&tab=structured-data
WordPress β€Ί SEO Rank Genius β€Ί Indexing
Indexing sidebar Main Β· Content Β· AI & LLM β€Ί Structured Data
Adjacent: Website & Business Β· AI & LLM Indexing

Command center loads here

AUTO / MANUAL switch Β· stats strip Β· grids Β· table

Indexing tab

Deep link preserves the Structured Data rail inside the Indexing chrome; pair with Website & Business for publisher graph completeness.

Structured Data screen

The screen stacks five functional bands: introductory card with AUTO/MANUAL pills, KPI stats (total content, coverage, missing, manual locked, errors), the active Auto or Manual panel, the paginated Posts & Pages grid, then Flow Audit for parity checks. AJAX keeps counts and rows fresh after saves or jobs finish.

1

Orient

Read the KPI row firstβ€”it mirrors what the crawler and schema persistence layer last committed.

2

Pick a lane

Use AUTO for policy-driven rollout; flip to MANUAL when editors need deterministic, locked payloads.

Indexing β€Ί Structured Data Β· overview card
Indexing & Sitemaps β€Ί Structured Data
{ }

Structured Data

Premium schema command center Β· strict Auto/Manual controls

AUTO MANUAL
Total URLs
612
With schema
584
Missing
21
Locked
7
Errors
4

AUTO / MANUAL mode chips mirror the PHP switcher; KPI tiles match the stats grid wired to Schema Manager aggregates.

Global toggles

Enable Auto Mode gates automatic JSON-LD for both existing backlog and newly published URLs once you choose Auto schema types and save. Save Auto Settings persists checkbox selections plus the paired Manual enable flag server-side (slg_schema_save_mode_settings). Run Auto Backfill Now processes in batches until completion, respecting manual-locked rows.

Manual supremacy Manual generation stores payloads as manual-locked; Auto backfill skips them until you explicitly delete via row actions or bulk delete.

In Manual mode: Enable Manual Mode unlocks inline row actions (generate, delete per item) and powers Save Manual Settings separately. Turning Manual on without content selection simply arms the toolingβ€”selection still happens in the table.

AUTO panel β€Ί Enable + save + backfill
Structured Data β€Ί Auto mode

Heads up

Google deprecated FAQ expanded rich results in May 2026β€”FAQPage remains valid markup for validators & LLM ingest.

Enable Auto Mode
Save Auto Settings Run Auto Backfill Now

Backfilling 372 / 600 Β· Locked skipped 24

Informational FAQ notice sits above Auto controls; gradient progress echoes the AJAX backfill ticker from the bundled script.

Organization, WebSite, Article defaults

Auto/Manual type cards enumerate every Neural-supported schema keyed by taxonomy group (Articles, FAQs, commerce, etc.). Selecting Article, BlogPosting, or NewsArticle here aligns with Neural generation policies for editorial URLs; WooCommerce catalogs surface Product-oriented entries when Woo is active.

Organization and WebSite (including Sitelinks SearchBox wiring where applicable) are emitted when Website & Business validatesβ€”Neural injects those graph nodes ahead of WebPage stitching and skips duplicate publisher objects if a locked post tries to reinvent them.

AUTO Β· Auto Schema Types chip grid
Structured Data β€Ί Auto Schema Types
Articleon
BlogPostingon
FAQPagereview
Productwoo

Publisher graph

Configured in Website & Business

Organizationemit
WebSiteemit
WebPageauto stitch

Per-URL overrides

Metabox β€Ί Schema tab for edge cases.

Open post editor β€Ί

Treat the chip rail as policy; publisher identity remains centralized under Website & Business unless you carve exceptions in editor metabox workflows.

Setup Wizard synergy Site presets (blog vs business vs ecommerce) pre-bias starter schema mixesβ€”still revisit this tab post-launch whenever content models change.

Validation & preview

Row actions expose View (schema JSON modal), Debug, Edit, Live. The modal includes Copy JSON, Copy as <script>, plus outbound tester links populated with the active URL (Rich Results Test pattern for Google and Schema.org validator URLs).

Bulk tooling: Validate Selected summarizes pass/warning/error scoring; Validate Sitewide walks stored payloads; Audit Selected Output (Flow Audit section) validates with include_output so you catch HTML drift vs stored JSON-LD.

Schema JSON modal Β· validation excerpt
Modal β€Ί JSON-LD

Publishing checklist #8841

Close
{"@context":"https://schema.org","@graph":[ /* Article + breadcrumb refs */ ]}
Copy JSON Copy script Test Β· Google Test Β· Schema.org

Mirrors footer actions wired in tab-structured-data.php; validation summaries land in the same modal shell when triggered from Manual bulk controls.

Troubleshooting

Schema issues usually cluster around capability gaps, stalled cron-style batches, CDN HTML drift, or conflicting SEO plugins injecting parallel JSON-LD.

Posts table Β· stalled job hints
Structured Data β€Ί Posts & Pages
NETWORK AJAX abortedβ€”retry Refresh
β˜‘ContentSchemasStatusActions
β˜‘Services hubArticlegeneratedπŸ‘ 🎨 ✎
☐Woo bundleβ€”missingπŸ‘ βš™

Filter rail (status/type/search) narrows paging; banners echo inline notices surfaced by the AJAX layer.

Manual buttons disabledEnable Manual Mode, tick schema types on the MANUAL pane, pick table rows.
Backfill refuses startEnable Auto Mode, choose Auto types, Save Auto Settings, then rerun.
Validators disagreeAudit Selected Output to diff stored payload vs emitted HTML/CDN tiers.
Duplicate publisherPurge stray Organization markup from themes; Website & Business should remain canonical.