Reference implementation · rebuilt each build
How This Site Scores on Its Own AI-Readiness Checklist
Every recommendation on this site is applied to this site. This page is computed at build time from the same files the publishing gates read, so it cannot say one thing while the build does another. 14 of 15 items pass today; the rest are listed as what they are.
The checklist
| Item | Status | Evidence |
|---|---|---|
| Static HTML, no client-only content for anything that must rank | pass | Astro static build; ranking tables render server-side and paginate without JS. |
| One primary keyword per URL, enforced | pass | 433 entries in the keyword map; the build fails on a duplicate or an unmapped page. |
| Canonical, title ≤60, meta ≤155, one H1, breadcrumbs, schema on every page | pass | 22 gates run on every built page: duplicate-primary-keyword, canonical, title-length, meta-description, breadcrumb, schema, internal-links-out, orphan, claim-labels, gone-links, broken-links, link-rule-1-hub-siblings, link-rule-5-commercial, link-rule-6-engine-spoke, link-rule-7-blog, link-rule-3-methodology-bridge, link-rule-2-category-bridge, link-rule-4-vendor-profile, word-floor, structure, vocabulary, render-leaks. |
| Markdown twins with canonical to the HTML page | pass | Regenerated for every indexable page on each build; twins of removed pages do not exist. |
| llms.txt regenerated per build | pass | Written by the postbuild step from the built pages. |
| Segmented sitemaps with real lastmod | pass | sitemap-index.xml → guides, index-editions, property-ops, vendors, blog. |
| AI crawlers allowed in robots.txt | pass | GPTBot: allowed; PerplexityBot: allowed; ClaudeBot: allowed; Google-Extended: allowed; CCBot: allowed. |
| Organization and Person entities on every page, identical everywhere | pass | One Organization node with @id and sameAs; Person on About, practice pages and as author of editorial. |
| Removed pages return 410, renamed pages 301, edge-deployed | pass | 24 redirects and 14 gone entries compiled into the hosting config. |
| Every AI-visibility claim labeled V, I or H | pass | The claim-labels gate fails the build on an unlabeled engine claim in prose. |
| OG images generated for Index pages and vendor rows | pass | Per category, per vendor row and default, 1200×630, generated at build. |
| Performance budget in CI, Lighthouse ≥90 | pass | Every page under 150 KB HTML; Lighthouse runs on home, a category, a vendor row, the practice hub and a guide. |
| Index editions immutable and archived | pass | Raw runs are write-once; October 2026 is the current edition. |
| Own-citation tracking in every Source Map | pass | webpossible.com and any other WebPossible domain is flagged inline when cited. This edition: 28 own-network entries across 20 categories. |
| Google Business Profile, LinkedIn, Crunchbase, G2, Clutch with identical NAP | to do | Owned off-page profiles are not yet created for the rebuilt brand. |
Index pages and own citations
The Index measures engines; this site is also a web page that can be cited. When webpossible.com or another site WebPossible operates appears in a category's Source Map it is counted like any other source and flagged inline. The count is reported here every edition, including when it is zero.
| Category | Vendor rows | Runs | Citations | Own-network entries |
|---|---|---|---|---|
| Resident Benefits Platforms | 18 | 50 | 332 | 1 |
| Multifamily Access Control | 23 | 50 | 346 | 3 |
| Maintenance & Vendor Network Software | 16 | 50 | 341 | 1 |
| Utility Management | 28 | 50 | 350 | 2 |
| Parking Management | 23 | 50 | 311 | 2 |
| EV Charging for Multifamily | 24 | 50 | 416 | 1 |
| Community Engagement Apps | 14 | 50 | 390 | 2 |
| HOA Management Software | 15 | 50 | 320 | 0 |
| CRE Facilities Management | 17 | 50 | 346 | 0 |
| Affordable Housing Compliance | 15 | 50 | 337 | 4 |
| Package Management | 12 | 50 | 300 | 2 |
| Resident Experience & Amenities | 15 | 50 | 312 | 0 |
| Pest Control Programs | 7 | 50 | 264 | 0 |
| Renters Insurance Programs | 17 | 50 | 314 | 2 |
| Tenant Screening | 23 | 50 | 360 | 0 |
| AI Leasing Assistants | 16 | 50 | 412 | 2 |
| Rent Payments | 14 | 50 | 312 | 0 |
| Security Deposit Alternatives | 13 | 50 | 328 | 3 |
| HVAC Filter Delivery | 9 | 50 | 278 | 1 |
| Smart Home for Multifamily | 9 | 50 | 332 | 2 |
Across the October 2026 edition, 28 of the cited sources in the 20 Source Maps are WebPossible-operated domains. Each Source Map page carries its own disclosure line, and each is linked from its category in the Index.
How to use this page
Read it beside the measurement framework and the structured data guide: those pages say what to do, this one shows the result on a real site. The checklist itself is downloadable at the audit checklist. How the engines choose sources in the first place is the subject of the methodology pillar.