| 1 | Speed up page loads (Lighthouse performance) Mobile 58/100, desktop 69/100; biggest Lighthouse opportunity: Defer offscreen images (Est savings of 200 KiB) | High | Medium | Compress/resize images, lazy-load below-the-fold media, remove unused scripts and widgets. | Concept scores 65/100 on mobile. |
| 2 | XML sitemap found No sitemap at /sitemap.xml or in robots.txt | Medium | Low | Generate an XML sitemap and submit it in Google Search Console. | Generated automatically at launch. |
| 3 | Any structured data No JSON-LD or microdata found on any crawled page | Medium | Low | Add JSON-LD describing the business (block below). | Ready-to-paste block below; added at launch. |
| 4 | Business-specific schema type Missing | Medium | Low | Use HomeAndConstructionBusiness / RoofingContractor so search engines know exactly what you do. | Planned for the full build. |
| 5 | Exactly one H1 per page 0 pages OK, 0 with no H1, 1 with several; home H1s: “Interlocking Design LLC”, “Services include: Paver Patios, Walkways”, “Why choose us?” | Medium | Low | Give each page one clear H1 that says what the page is about. | Demo H1: “Yards made by design, not chance.” |
| 6 | Images have alt text 0 of 45 unique images (0%) have alt text | Medium | Low | Describe each meaningful image in its alt text (helps screen readers and image search). | Every image in the concept has alt text. |
| 7 | Canonical tags on pages 0 of 1 crawled pages declare a canonical URL | Low | Low | Add a self-referencing canonical tag to every page. | Set on every page at launch. |
| 8 | Tap-to-call link Phone is not tappable on mobile | High | Low | Wrap the phone number in a tel: link. | Tap-to-call in the concept. |
| 9 | Mobile LCP ≤ 2.5 s 41.7 s | High | Medium | Compress and resize the hero image, defer non-essential scripts. | Demo: 3.0 s |
| 10 | Reviews / testimonials presence Little review content | Medium | Low | Show 3–6 real reviews with names and link to your Google reviews. | Planned: your real reviews in a carousel. |
| 11 | Google Maps embed / directions No map embed found on crawled pages | Low | Low | Embed a map of your office or service area on the contact page. | Planned for the full build. |
| 12 | Titles 30–65 characters 0 of 1 in range; home title is 74 chars: “Interlocking Design LLC - Eugene Oregon Driveway, Patio and Walkway Pavers” | Medium | Low | Write titles like “Service in City | Business name”, 30–65 characters. | Demo title: “Interlocking Design LLC — concept by Ulric Studio” |
| 13 | Meta descriptions present 0 of 1 pages | Medium | Low | Write a one-sentence description (70–160 characters) for each page. | Demo pages ship with descriptions. |
| 14 | Clear contact path from homepage No call link, form or booking link on the homepage | High | Low | Add one clear “Call” or “Request a consult” button above the fold. | Call / contact button on the concept homepage. |