Patient advocacy · Tucson, AZ
RN Patient Advocate of Tucson: website rebuild case study
A four-page WordPress site for a board-certified nurse advocate grown into 27 pages, with content that was hidden or locked inside images turned into real text.

Measured results
Lighthouse mobile on the live homepage, median of 3 runs, October 12, 2026. No Lighthouse run of the old site was stored, so we show the rebuild only rather than guess.
| Metric | Rebuild |
|---|---|
| Performance | 98 |
| Accessibility | 96 |
| Best practices | 100 |
| SEO | 100 |
| Largest Contentful Paint | 2.3 s |
| Total Blocking Time | 82 ms |
| Cumulative Layout Shift | 0.000 |
The project
- Old platform
- WordPress + Divi
- Rebuilt on
- Next.js, statically generated, served from Vercel’s edge
- Live pages
- 27
- Old site URLs
- 4
- First commit to go-live
- 10 days
- Live on patientadvocatetucson.com since
- August 11, 2026
- Structured data on the homepage
- LocalBusinessOrganizationWebSiteFAQPageAggregateRatingOpeningHoursSpecification
What changed
From 4 pages to 27
Services were split into their own pages and service-area pages, a 14-question FAQ and articles were added. The four original pages kept their URLs, so no redirects were needed.
Hidden content made visible
Three homepage panels only appeared on hover and were hidden from crawlers. That content is now always on the page and became the basis of a “Who we help” page.
Credentials out of images
The board certification and three affiliation badges were images with the alt text “org”. Their text is now real HTML.
Service-area business done right
The advocate meets clients where they are, so the site and its structured data name the city and ZIP but never a street address.

Want numbers like these for your site?
Scan your current site free to see where it stands and what the rebuild would cost, or tell us about it and we will scope it.
No website yet? We build new sites from scratch
Sources for every number on this page
Nothing here is estimated. Each figure was measured by us on the live site or read from the build records in the client’s repository.
| Figure | Value | Source | Date |
|---|---|---|---|
| Lighthouse mobile (rebuild) | Perf 98 · A11y 96 · BP 100 · SEO 100 | Lighthouse 13.5.0 mobile (simulated throttling) on https://patientadvocatetucson.com/, run by ResultsXL; median of 3 runs by performance score | October 12, 2026 |
| Old platform | WordPress + Divi | rnpa-build artifacts/tech-stack-scan.json: cms.platform WordPress, theme “Patient”, Divi Builder, Gravity Forms, WP Rocket, Rank Math | August 1, 2026 |
| Old site URLs | 4 | rnpa-build artifacts/sitemap-counts.json (page-sitemap.xml: 4 URLs) | August 1, 2026 |
| Live pages | 27 | <loc> entries in https://patientadvocatetucson.com/sitemap.xml, fetched by ResultsXL | October 12, 2026 |
| Schema types | LocalBusiness, Organization, WebSite, FAQPage, AggregateRating, OpeningHoursSpecification | JSON-LD @type values on https://patientadvocatetucson.com/, fetched by ResultsXL (nested helper types such as PostalAddress and GeoCoordinates omitted) | October 12, 2026 |
| Build start | August 1, 2026 | boostxlresults/rn-patient-advocate-rebuild first commit db0cc4f | August 1, 2026 |
| Go-live | August 11, 2026 | Vercel project domain record: patientadvocatetucson.com added 2026-08-11T21:26Z (team joseph-schwartzs-projects) | August 11, 2026 |



