Shipped JSON-LD schema across every public page
Doubled the sitemap from 70 to 156 URLs, added type-specific schema (BlogPosting, JobPosting, Event, Service, WebApplication, ItemList) on every indexable route, and published RSS feeds for blog and changelog.
Affected routes
/work/blog/help/workshops/roadmap/demo/audit/audit/sample/find-your-sku/pricing-calculator/api-docs/trust-center/solutions/partners/affiliates/investors/sitemap.xml/blog/feed.xml/changelog/feed.xmlBuilt on tools you trust
← swipe · 12 tools →
What we shipped
A pass across every important indexable page on the site to fix metadata + add structured JSON-LD schema:
- /home, /pricing, /audit, /audit/sample, /find-your-sku, /pricing-calculator, /demo, /work, /blog, /help, /workshops, /partners, /affiliates, /investors, /roadmap, /solutions, /api-docs, /trust-center — all now have proper buildMetadata + targeted schema.
- Index pages (/work, /blog, /help, /workshops, /roadmap, /demo) enumerate detail-page entries via ItemList for sitelink-style rich results.
- Detail pages get type-specific schema: BlogPosting, JobPosting, Event (workshops), Article (case studies + help articles), Service (audit, partners, affiliates).
- Per-page WebApplication schema for the calculator + quiz.
Sitemap doubled
Was 70 URLs. Now 156. Includes 12 published blog posts, 18 case studies, 12 alternative-comparison pages, 23 help articles, 5 jobs, 12 vertical-combo pages.
RSS feeds
- /blog/feed.xml (auto-discoverable via
<link rel="alternate">in blog layout) - /changelog/feed.xml
Why this matters
The site was leaking SEO surface area on most secondary pages. Now every public page that should be indexable has proper structured data feeding Google's rich results pipeline.
See the full changelog
Or peek at what we’re building next on the roadmap.