Check: Structured data accurately describes the business and services. Evidence required: rendered page content, current structured data, and validation output. Pass/fail condition: Pass when the markup reflects only visible, current business and service information and validates without unsupported or contradictory fields.
Fail when markup invents services, products, prices, ratings, or service areas. Severity: High. Owner: Developer or technical SEO owner, with business-owner review. Corrective action: Use appropriate Schema.org types only where they match the page.
Do not invent nonstandard service sub-types such as AutomotiveWindowTinting or CommercialWindowFilm if the vocabulary does not support them. Validation step: Re-render the page, retest the markup, and compare every marked-up field with the visible content. Tools: TechnicalSEO.com Schema Generator, Google Search Console
Check: Mobile performance is acceptable on image-heavy service and gallery pages. Evidence required: mobile performance tests, real-device checks, image transfer size, and loading behavior. Pass/fail condition: Pass when core content and contact actions remain usable on mobile without avoidable delays caused by oversized media or blocking assets.
Fail when galleries or scripts materially delay access to the page. Severity: High. Owner: Developer. Corrective action: Compress and resize images, defer offscreen media, remove unnecessary blocking assets, and fix layout instability where present.
Validation step: Retest representative pages after deployment and confirm the measured issue improved without degrading image usefulness. Tools: PageSpeed Insights, WP Rocket
Check: Service architecture separates genuinely different intents. Evidence required: URL inventory, navigation, internal links, query data, and service catalog. Pass/fail condition: Pass when automotive, commercial, and residential tinting each have a clear destination only where the business truly offers distinct services.
Fail when unrelated intents are clumped together or several pages duplicate the same purpose. Severity: High. Owner: SEO or content strategist. Corrective action: Create or consolidate service silos based on actual offerings and user needs, not keyword duplication.
Validation step: Crawl the site and confirm each priority service has one clear canonical destination and a logical internal-link path. Tools: Screaming Frog
Check: Gallery images use efficient formats and accurate text alternatives. Evidence required: source dimensions, delivered file sizes, file formats, alt attributes, and rendered gallery behavior. Pass/fail condition: Pass when images are appropriately sized, compressed, and described for accessibility without keyword stuffing.
Fail when oversized files or missing descriptive text create avoidable usability problems. Severity: Medium. Owner: Developer for delivery; content owner for descriptions. Corrective action: Convert suitable images to WebP or another supported efficient format, size them to the display context, and write concise descriptive alt text. Validation step: Compare page weight and mobile rendering before and after the change. Tools: ShortPixel, Imagify