Visible records
0
Live Sanity records returned for this workstream.
B2C.tel · tenant operations
Live tenant-scoped functionality
SEO reports and measured/inferred status for this tenant only.
Admin tenant context: PAN · pan.pet · active
Visible records
0
Live Sanity records returned for this workstream.
Tenant
PAN
Resolved from current admin host and Sanity site registry.
0 returned · values are scoped and secret-safe
No live records returned for this workstream. This is a true empty state only when the status is empty; otherwise follow the diagnostics above.
Functional action center
This module uses authenticated dashboard workflows and diagnostic envelopes instead of placeholder copy. It can read, create, moderate, or launch the correct provider surface depending on this workstream's guardrails.
Measured vs inferred
GSC
unknown
GA4
unknown
Live SEO contract
Reports
0
Nodes
0
Recommendations
0
Interactive network graph
Renderer-agnostic nodes/edges visualized in-dashboard; upgrade path: Cytoscape.js or Apache ECharts.
Selected node
No node selected
node
Tenant SEO operations
Track tenant page-level SEO health, GSC/GA metrics, metadata, canonical, schema, sitemap, and opportunity queues.
Purpose
This surface turns GSC, GA4, Sanity metadata, sitemap/canonical checks, content freshness, and relationship signals into tenant-scoped SEO work.
These are technical contract references, not dashboard navigation. Protected APIs require authentication and may return JSON envelopes such as unauthenticated when opened directly.
/api/admin/seo/api/admin/diagnostics/seoseoReport schemaUse the dashboard workstream pages for human workflows. Use these contracts only from authenticated clients, tests, cron jobs, or approved agent integrations.