Remodeling websites often carry large project galleries, before-and-after media, lead forms, and third-party scripts. Audit the technical foundation by collecting evidence before changing anything, then close each item with a repeatable validation.
Project image delivery
Evidence required: Export a page-level inventory of image file sizes, formats, intrinsic dimensions, rendered dimensions, and loading behavior for representative kitchen, bath, addition, and portfolio pages.
Include mobile performance evidence from the same URLs. A legacy portfolio may still contain files around 2.5MB, so inspect actual files rather than assuming optimization is complete. Pass condition: Images are served at appropriate dimensions, use modern or otherwise efficient formats where supported, preserve acceptable visual quality, and do not create avoidable loading or layout problems on the tested pages.
Fail condition: Oversized originals, unnecessary format weight, missing dimensions, or gallery behavior creates a measurable usability or performance problem. Severity: High when project media materially slows important service or lead-generation pages; otherwise Medium.
Owner: Web developer or site owner responsible for media delivery. Corrective action: Resize source files, convert formats where appropriate, configure responsive image delivery, preserve descriptive alternative text when the image conveys meaningful content, and retest gallery components after deployment.
Validation step: Re-run the same page and device tests, compare the evidence with the baseline, and manually confirm that images remain sharp enough for a homeowner evaluating workmanship.
Structured data accuracy
Evidence required: Inventory all structured data on service, location, project, and company pages. Compare each property with the visible page content and with current documentation for the schema type in use.
Pass condition: Markup is syntactically valid, describes the entity or content shown on the page, avoids unsupported or misleading properties, and does not claim services, locations, reviews, or project facts that the page cannot substantiate.
Fail condition: Markup contains errors, contradicts visible content, describes a location or service the business does not genuinely offer, or is added solely under the assumption that it guarantees rankings.
Severity: Medium, or High when the markup materially misrepresents the business. Owner: SEO lead with developer support. Corrective action: Remove unsupported properties, align markup with visible content, use only appropriate supported types, and document why each major property is present.
Validation step: Run a structured-data validator, inspect the rendered page, and confirm that the final markup still matches what a visitor can verify.
Broken project and service URLs
Evidence required: Crawl the site, export broken internal destinations, review Search Console coverage where available, and check navigation, project galleries, old campaigns, and internal links for 404 responses.
Pass condition: Important internal links resolve to the intended live page, intentionally removed pages have an appropriate disposition, and visitors do not hit dead ends from current navigation or editorial content.
Fail condition: Current pages link to missing project or service URLs, redirects point to irrelevant destinations, or deleted content leaves broken user journeys. Severity: High for navigation, service, portfolio, and conversion paths; Medium for isolated low-value references.
Owner: Web developer or content manager. Corrective action: Restore content when it should still exist, update the source link, or use a relevant redirect only when there is a genuine replacement. Avoid redirecting unrelated removed pages to a generic destination just to eliminate an error code. Validation step: Re-crawl the affected paths and manually test the corrected journey from the original linking page.
Deferred media loading
Evidence required: Inspect how below-the-fold gallery media, before-and-after components, and embedded assets load on representative mobile and desktop pages. Capture the page behavior before making changes.
Pass condition: Offscreen media is deferred where appropriate without delaying content that is immediately needed, hiding important project context, or breaking interactive components. Fail condition: The page loads unnecessary offscreen media immediately, or the deferral implementation causes blank components, layout instability, or inaccessible content.
Severity: Medium, raised to High when the issue affects primary service or contact paths. Owner: Front-end developer. Corrective action: Configure native or application-level deferred loading appropriately, exclude above-the-fold assets that need immediate loading, and test sliders or galleries with real content.
Validation step: Repeat the original page tests and manually inspect the full gallery interaction on the devices your analytics shows people actually use.