Before you start
- Responsive theme
- HTTPS
Confirm responsive layout, not separate m. subdomains
Prefer one URL with CSS media queries. Separate mobile hostnames need consistent canonicals and redirects — easy to get wrong.
Official: https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing
Compare mobile vs desktop in URL Inspection
Use Live Test on Search Console for a money page. Screenshot and HTML should show primary content on both.
If mobile HTML is lighter, check lazy-load, accordions, and tabs — content hidden behind JS-only interactions may not count.
Do not block mobile CSS or JS in robots.txt
Broad Disallow rules under /wp-content/ break rendering for Google’s smartphone agent.
After robots changes, re-test Live URL and Core Web Vitals field data.
Touch targets and readable type
Buttons and nav links need adequate spacing; font sizes below ~16px on body text frustrate mobile readers and accessibility audits.
Watch mobile CWV in Search Console
LCP and INP often differ by device. Optimize hero images and defer non-critical scripts on mobile templates first.
Official: https://developers.google.com/search/docs/appearance/core-web-vitals