The engagement used six connected workstreams. They were sequenced so that each stage produced a cleaner environment for the next.
1. Technical cleanup before scale (months 1 to 3)
Crawl and indexation triage came first, followed by canonical and redirect cleanup, template duplication review, renderability checks, Core Web Vitals review, internal status-code validation, and schema checks. The objective was to reduce unnecessary crawl noise and make the priority commercial URLs unambiguous before adding more supporting pages.
2. Rebuild information architecture and internal linking (months 2, 3, 5)
Pages competing for the same commercial purpose were reviewed and consolidated where appropriate. Internal links were then redirected toward the surviving money pages, with descriptive anchors and shorter paths from research content to quote-oriented pages.
3. Build authority content around real roofing decisions (months 2 to 4)
Target queries were grouped by search intent, then support content was organized around roof repair, replacement, storm damage, materials, maintenance, cost, financing, and contractor selection. The program reached 31 articles across 7 topic clusters and the modeled dataset recorded roughly 517 informational keywords.
The internal topical-authority index moved from 25 to 67. That index is an internal coverage measure rather than a Google metric, so it should be used comparatively: it shows that subject coverage expanded while the commercial pages were being reinforced with contextual internal links.
4. Clarify entities and answer surfaces (months 3 to 5)
Organization and Service schema were cleaned up, author and reviewer references were aligned, and citation consistency was checked. Concise answer blocks were also added where they improved readability and made the page easier for Google AI features or other assistants to interpret. These changes do not create a guaranteed AI ranking or citation benefit.
5. Reinforce authority gradually (months 4 to 6)
Lost-link recovery, unlinked-mention work, citation cleanup, and selective resource outreach were used conservatively. Referring domains moved from 29 to 50 and domain rating from 15 to 20. Those third-party measures are directional context, not official Google signals.
6. Keep public claims inside the evidence boundary (months 1, 2, 4)
Editorial QA used approved source material and a reviewer checklist to keep warranty, safety, and service claims within the client's stated evidence. This reduced the risk of using persuasive language that the source material could not support.