Technical SEO

On-site audit & structured data

Eight per-page checks plus a site-level audit; schema injection that reverts cleanly.

What it does

The audit hits real live pages: title and description length, H1 uniqueness, image alt coverage, canonical, thin content, internal-link density and HTTP status - every finding carries a severity and a concrete fix. Site-level checks cover robots.txt, sitemap, hreflang, viewport and llms.txt.

Structured data injects wrapped in marker comments: re-injecting replaces the old block idempotently, removal deletes exactly ours, and the audit view distinguishes our schema from other plugins' - no stolen credit, no orphaned code.

Core capabilities

8 per-page checks

Title, description, H1, alt, canonical, thin content, internal links, status - each with a fix.

5 schema types

Article, Product, FAQ, Organization, Breadcrumb - B2B products carry GTIN/MPN/SKU automatically.

Revertible injection

Marker-wrapped, idempotent, one-click removal, fully auditable.

Feature checklist

  • Site-level audit covers robots.txt, sitemap, hreflang (multilingual self-competition risk) and llms.txt
  • Product schema reads specs from the CMS; GTIN auto-selects gtin8/12/13/14 by length
  • FAQ schema detects FAQ blocks, degrading gracefully to heading structure
  • Concurrent crawling capped at 40 pages per run - light on your site
  • Bulk injection covers all articles at once, with a recent-injections log
  • Per-product SEO fields (title, description, share image, canonical) edited in the console and written back to the site, auto-adapting to each site's field model
  • Product galleries are agent-managed: upload, reorder and bind to a product in one instruction
  • Long-form product detail strips managed per category: upload, reorder and delete from the console, with automatic site rebuilds on change
  • Full support for headless/static architectures: structured data emitted by the front-end layer, audits scored against real live pages, and a one-click site-wide sweep to clean up legacy injected blocks
  • Batch product import accepts CSV or XLSX, previews create/update/error decisions before applying, handles up to 500 rows, imports public product images safely and triggers one site rebuild after the batch
  • Product SEO generation uses the current product record only, fills title and description for review, and never fabricates certifications, pricing or rankings

Want to see this module run?

Book a demo and we'll run this module on real data.