My site is slow on mobile but fine on desktop. Where do I start?
Desktop tests look good and mobile scores are poor, and mobile is where most visitors are. What causes the gap, and what should be fixed first?
AI visibility
AI visibility Nine AI engines, tracked Prompt research Find the questions worth tracking Competitor analysis Who wins on Google and in AI answersSEO
SEO tools Rank tracking, backlinks, and more Keyword research Volume, difficulty, and intent Site audits A health score and ranked fixes Local SEO Map pack grids and reviewsWorkflow
Closed-loop marketing From finding to task to report Ask Doily Answers and tasks from your data Reporting Branded reports that send themselvesDesktop tests look good and mobile scores are poor, and mobile is where most visitors are. What causes the gap, and what should be fixed first?
Phones have slower processors and often slower connections, so work that is invisible on a laptop becomes the bottleneck. Start with the right data, then fix the biggest problem first.
Measure with field data. Lab tests such as a single speed test are a snapshot. Field data comes from real visits. Search Console's Core Web Vitals report and PageSpeed Insights show field data when your site has enough traffic. Look at the mobile tab.
The 3 metrics, with the thresholds Google labels good:
Common causes of a mobile-only gap
Order of work
A site audit that lists issues by template and by impact saves time here. Doily's audits include Core Web Vitals and rank the fixes.
The thresholds in one place.
A page passes Core Web Vitals when it meets all 3 at the 75th percentile of page loads, measured separately for mobile and desktop: LCP of 2.5 seconds or less, INP of 200 milliseconds or less, and CLS of 0.1 or less. INP replaced First Input Delay as a Core Web Vital in 2024.
A Lighthouse run on your own machine is a lab test, and it cannot measure INP at all. Use field data for the verdict and lab tests to find the cause.
Test on a real mid range phone.
If you can borrow one, load your slowest template on it over a normal connection. What you see is closer to what most visitors get than anything on a developer laptop, and the slow part is usually obvious within a few seconds: a late image, a script that freezes taps, or a banner that shoves the page down.
Google has fetched some of your pages and decided not to index them. The status gives no reason. How do you work out why, and what do you change?
Schema.org has hundreds of types. Which ones are worth the effort for a small business site, and which are a waste of time?
Both tags seem to keep a page out of search results, and some sites use them together. What does each one do, and when should you use which?