1
No viewport tag — site is not mobile-friendly
Critical
⚠ The site is missing <meta name="viewport"> — on mobile it renders at desktop width. Visitors have to pinch-zoom and scroll sideways. Google has used mobile-first indexing since 2021. 65%+ of your visitors come from mobile and bounce immediately.
✓ Mobile-first redesign with responsive layout, sticky header, tap-to-call and hamburger menu. Tested on iOS, Android and iPad. Lighthouse mobile ≥ 90.
2
No structured data (JSON-LD schema.org)
High
⚠ Site is missing schema.org markup. No LocalBusiness, no opening hours or star ratings in Google's knowledge graphs. You miss Rich Results, Maps connections and the chance to appear in Google's local 3-pack.
✓ Complete JSON-LD: LocalBusiness/Service schema with opening hours, address, phone, areaServed; FAQPage schema on the FAQ page; BreadcrumbList on deeper pages; AggregateRating for your Google rating.
3
Site has no sitemap.xml
High
⚠ No sitemap found at /sitemap.xml or via robots.txt. Google has to discover all your pages via links instead — many don't get indexed at all. You only appear in Google for your brand name, not for service or location keywords.
✓ Auto-generated sitemap.xml listing all pages with priority and update frequency. Submitted to Google Search Console so all pages are indexed within 1-2 weeks.
4
robots.txt blocks Google from reading the site
Critical
⚠ Your robots.txt has Disallow: / which shuts the whole site off from Google's crawler. The site isn't indexed at all. This is probably a leftover dev setting.
✓ We fix robots.txt and request a new crawl from Google — the site reappears within a few days.
5
Low domain authority (DR 0.0/10)
High
⚠ Domain Rank 0.0/10 means Google has no strong signal that your site is trustworthy. You compete against local rivals with DR 2-4, who win the searches accordingly.
✓ Systematic link-building: industry directory submissions, local press mentions, partner links, guest posts and PR. Target: DR 3+ within 6 months.