Skip to main content

Home/Case Studies/Zentrovia Website

155-Page AI-Optimized Website with Programmatic SEO

How we built our own website: WCAG 2.1 AA compliant, 81 programmatic SEO pages, structured data, and AI-ready content architecture — designed to compete for long-tail keywords at scale.

155

Static pages generated

81

Programmatic SEO pages

AA

WCAG 2.1 AA verified

100%

Lighthouse accessibility

Overview

We practice what we sell — so we built our own website as a showcase of our full-stack capabilities.

The Zentrovia website isn't a template. It's a custom-built, statically-generated application with 155 pages, programmatic SEO targeting 90+ long-tail keyword combinations, full WCAG 2.1 AA accessibility compliance, and AI-ready structured data that helps search engines and LLMs understand and reference our content.

This case study demonstrates our approach to platform engineering, SEO strategy, accessibility, and performance optimization — the same capabilities we bring to every client engagement.

Architecture

What powers this website.

STACK

FrameworkModern React + TypeScript, statically rendered
StylingUtility-first CSS with a custom design system
AI EngineRAG chat grounded in our own content, with citations
DatabaseManaged SQL with vector search
HostingCloud-hosted on a global edge CDN
FormsLead capture + transactional email + calendar booking

STANDARDS

AccessibilityWCAG 2.1 AA · All colors 4.5:1+ verified
SEO158 pages · JSON-LD · FAQ schema · XML sitemap
AI Readyllms.txt · AI crawler permissions · Structured data
Securitysecurity.txt · GDPR · Cookie consent · CSP headers
PerformanceSSG · <1s loads · 101KB shared JS · Lighthouse 95+
Legal10 policy pages · CIN displayed · DPIIT recognized
01

Static Site Generation

Every page pre-rendered at build time. Zero client-side data fetching. Sub-second loads globally via edge CDN.

02

Programmatic SEO

81 pages auto-generated from data. Each with unique H1, meta, FAQ schema, canonical URL, and 1,900+ words.

03

ZenGuy AI Chat

Live RAG-powered AI chat on the website. The full site content is indexed for retrieval, and every answer is grounded in cited sources.

04

Structured Data

Organization, ProfessionalService, FAQPage, and BreadcrumbList JSON-LD. Optimized for Google and AI search.

05

WCAG 2.1 AA

Every color pair verified for 4.5:1 contrast. Skip-to-content, keyboard nav, reduced motion, ARIA landmarks.

06

AI Crawler Ready

llms.txt + llms-full.txt for LLMs. robots.txt permits GPTBot, Claude-Web, PerplexityBot, Google-Extended.

Page Architecture

155 pages — every one with a purpose.

Core pages

37

Homepage, solutions (11), platforms (2), industries (4), company (3), case studies, resources, services hub, legal (10), tools

Service × Industry (programmatic)

81

9 services × 9 industry segments. Each with unique H1, 1,900+ words, FAQ schema, and cross-links. Targets queries like 'XML conversion for medical societies.'

Comparison pages

12

'Zentrovia vs Silverchair', 'Best Association Technology Companies' — targeting high-intent buyer keywords with low competition.

Pricing guide pages

8

'How Much Does XML Conversion Cost?' — bottom-of-funnel content that converts because it answers the exact question buyers are asking.

Location pages

5

Washington DC, Chicago, New York, London, Toronto — targeting geographic buying intent in association and publishing hub cities.

Blog posts

8

In-depth articles with unique SVG infographic visuals. Each targeting a specific topic keyword with 1,500-2,500 words.

Case studies

4

Detailed project deep-dives with metrics, timelines, architecture details, and downloadable PDF versions.

SEO Strategy

Built to rank — not just to look good.

01

Unique Metadata Per Page

Every page has a unique H1, meta title (50-60 chars), meta description (120-155 chars), canonical URL, and Open Graph tags. No two pages compete for the same keyword.

02

FAQ Schema Everywhere

FAQPage JSON-LD on every programmatic page. Each page includes 3-5 real questions and answers targeting 'People Also Ask' boxes — which appear in 96.8% of software-related searches.

03

Internal Cross-Linking

Every programmatic page links to the parent solution, related services, relevant pricing guide, and applicable comparison page. The Services hub page connects all 106 programmatic pages to the main navigation.

04

Content Depth Over Breadth

Programmatic pages average 1,900 words. Blog posts average 2,000+ words. Case studies average 3,000+ words. Google rewards depth — we built for it.

Key Takeaways

What this project demonstrates.

01

We build what we sell

This website is built with the same modern stack, the same SEO methodology, and the same accessibility standards we bring to every client project.

02

Programmatic SEO at scale

81 pages generated from data files — each substantive, each targeting a specific keyword, each with proper schema markup. This is the approach we recommend for clients who need search visibility across multiple service-industry combinations.

03

Accessibility isn't optional

Every color combination verified against WCAG 2.1 AA. Skip-to-content, keyboard navigation, reduced motion, focus indicators — built in, not bolted on. We can't sell accessibility services from a non-accessible website.

04

Performance as a feature

Static generation means sub-second page loads. No client-side data fetching, no loading spinners, no layout shift. Performance is a ranking factor — and a user experience differentiator.

Want a website that
actually ranks?

We build SEO-optimized, accessible, performance-first websites for content-driven organizations.