Mobile SEO Checklist

A practical mobile SEO checklist covering content parity, Core Web Vitals, mobile usability, and the tools that matter after Google retired the Mobile-Friendly Test in 2023.

First published: Jun 27, 2026 · Last updated: Jul 18, 2026 · Advanced
demand #7 in Mobile SEO#203 in Technical SEO#278 on the site

A current mobile SEO checklist for a mobile-first world: confirm content parity between mobile and desktop, hit good Core Web Vitals on mobile (LCP, INP, CLS), get mobile usability right (viewport, touch targets, font size), and audit with the tools that actually still exist — Google retired the Mobile-Friendly Test and the GSC Mobile Usability report in December 2023, so it's Lighthouse, PageSpeed Insights, URL Inspection, and the Core Web Vitals report now.

TL;DR — Mobile-first indexing is complete (finalized July 5, 2024) — Google uses your mobile HTML to rank you for all queries on all devices. So the checklist is: (1) content parity — same body text, titles/descriptions, headings, images, alt text, internal links, and structured data on mobile as desktop; (2) Core Web Vitals on mobile — LCP ≤ 2.5s (never lazy-load the LCP image), INP ≤ 200ms (INP replaced FID on March 12, 2024), CLS ≤ 0.1; (3) usability — correct viewport, 48×48px touch targets, ≥16px font, no intrusive interstitials (with real exemptions); (4) audit with current tools — Lighthouse, PageSpeed Insights, URL Inspection, and the CWV report, because the Mobile-Friendly Test and GSC Mobile Usability report were retired December 2023. Responsive design is Google’s recommended setup. AMP gives no ranking advantage since June 2021. Bing does not use mobile-first indexing.

Evidence for this claim Google predominantly uses the mobile version of a site's content for indexing and ranking. Scope: Google mobile-first indexing behavior. Confidence: high · Verified: Google Search Central: Mobile-first indexing Evidence for this claim Google recommends responsive web design as the easiest mobile configuration to implement and maintain. Scope: Google's implementation recommendation; other supported configurations can work. Confidence: high · Verified: Google Search Central: Mobile site configurations

The baseline: mobile-first indexing is finished

This is the context that makes everything else make sense. Google announced majority completion of mobile-first indexing in October 2023, and the final enforcement landed July 5, 2024: any site that wasn’t accessible to Googlebot Smartphone simply stopped being indexed. There is no desktop-first crawling left.

The implication is the one people still under-rate: the mobile version of your page is the version that determines your rankings for every query, on every device — including desktop searches. You are not optimizing “a mobile experience” off to the side; you’re optimizing the canonical version of your site.

1. Content parity — the #1 technical requirement

If you fix one thing on this list, fix this. Google’s guidance is explicit: “Make sure that your mobile site contains the same content as your desktop site.” That means headings, body text, images, alt text, and internal links all need to match between versions, and “Make sure that the title element and the meta description are equivalent across both versions.”

Practical parity checks:

  • Body content present on mobile, not stripped by a leaner mobile template.
  • Titles and meta descriptions equivalent across versions.
  • Headings (the same H1/H2 structure) present in the mobile HTML.
  • Images with the same descriptive alt text, captions, filenames as desktop.
  • Internal links present on mobile — don’t drop your link graph in a “simplified” mobile nav.
  • Don’t “lazy-load primary content upon user interaction” — if content only appears after a tap, Google may not see it.

Two parity nuances worth internalizing: tabs and accordions are fine. Content reorganized into collapsible UI is still indexed as long as it’s in the DOM — the myth that hiding content in accordions hurts SEO is just that. The real failure mode is content that’s removed from the markup entirely on mobile. And robots meta tags must match“Use the same robots meta tags on the mobile and desktop site” — or you can accidentally noindex the version Google actually uses.

Evidence for this claim Google predominantly uses the mobile version of a site's content for indexing and ranking. Scope: Google mobile-first indexing behavior. Confidence: high · Verified: Google Search Central: Mobile-first indexing

2. Structured data parity

Same rule, applied to schema. Google’s December 2018 guidance: “If you use structured data on the desktop versions of your pages, you should have the same structured data on the mobile versions of the pages, since with mobile-first indexing, we’ll only use the mobile version of your page for indexing.” Validate it with the Rich Results Test (still active — not deprecated). For separate-URL (m-dot) setups, the URLs inside your structured data must reference the correct mobile URLs.

3. Crawlability and robots

  • Don’t block resources (CSS, JS) in robots.txt that are needed to render the mobile page — if Google can’t render it, it can’t see your parity.
  • Robots meta tags identical across versions (above).
  • For separate URLs, get canonicalization right: the desktop canonical on both versions, rel="alternate" on desktop pointing to the mobile URL.

4. Core Web Vitals on mobile

Google measures CWV “segmented across mobile and desktop devices” at the 75th percentile, and “Core Web Vitals are used by our ranking systems.” Mobile is where the gap shows up — slower networks and CPUs mean roughly 48% of mobile pages pass all three vs. ~56% of desktop, with LCP and INP driving the difference.

The thresholds (good / needs improvement / poor):

  • LCP — ≤ 2.5s / 2.5–4.0s / > 4.0s.
  • INP — ≤ 200ms / 200–500ms / > 500ms.
  • CLS — ≤ 0.1 / 0.1–0.25 / > 0.25.

LCP — never lazy-load the hero image. This is the single most damaging mobile performance mistake, and it’s everywhere. web.dev is blunt: “Never lazy-load your LCP image, as that will always lead to unnecessary resource load delay, and will have a negative impact on LCP.” Hint priority instead with fetchpriority="high" (a preload or directly on the <img>). Google’s own Martin Splitt admitted Google shipped this bug: their CMS “defaults all images to lazy loading, which is not great.” If Google can do it by accident, so can you.

INP — and why it’s not FID. INP (Interaction to Next Paint) replaced FID on March 12, 2024. FID only measured the delay before the browser could begin processing the first interaction; INP measures the worst interaction delay across the entire page lifetime. That makes it far more sensitive to slow JavaScript on mobile, where touch events on weak CPUs blow past the 200ms threshold easily. If your older audit notes still talk about FID, they’re stale.

CLS — reserve space. Set explicit width and height (or aspect-ratio) on images and embeds, reserve space for ads and late-loading content, and don’t inject content above the fold after load.

5. Images and videos on mobile

  • Use modern formats (WebP/AVIF) and supported formats only — a JPG inside inline SVG won’t be indexed.
  • Responsive images via srcset + sizes; explicit width/height to prevent CLS.
  • Don’t use images that are too small or low-resolution, and avoid constantly-changing image URLs (per-page-load URL generation breaks image indexing).
  • Identical alt text, titles, captions, filenames to desktop.
  • Videos: supported formats in valid HTML tags (<video>, <embed>, <object>), stable URLs, matching video structured data, placed prominently to minimize scrolling.

6. Mobile usability

  • Viewport: <meta name="viewport" content="width=device-width, initial-scale=1">. width=device-width is mandatory. Avoid maximum-scale=1 or user-scalable=no — they block pinch-zoom and Google flags them as accessibility violations. Without a viewport tag at all, mobile browsers render at ~980px desktop width and shrink, which is unusable.
  • Touch targets: 48×48 CSS pixels minimum, with at least 8px spacing between adjacent targets (Lighthouse / Material Design standard).
  • Font size: ≥16px body text to avoid the “text too small to read” flag.
  • Forms: use appropriate input types (tel, email, number) so phones show the right keyboard.

7. Interstitials and ads — and the exemptions

The “any popup will tank your rankings” framing is overstated. What’s penalized is the intrusive kind: “Don’t obscure the entire page with interstitials” and “Don’t redirect the user to a separate page for their consent or input” — full-screen popups before the user engages, standalone interstitial pages.

What’s explicitly allowed: legally required cookie consent banners, login dialogs for genuinely paywalled content, small banners using reasonable screen space, and age gates required by law. And note the ranking nuance — the interstitials signal is not a Core Web Vitals metric. As Google puts it, “Beyond Core Web Vitals, other page experience aspects don’t directly help your website rank higher in search results. However, they can make your website more satisfying to use.” For ads, follow the Better Ads Standard.

8. AMP: neutral, not dead, not required

AMP lost its ranking advantage in June 2021, when Google removed the AMP requirement for Top Stories eligibility. Any page with good Core Web Vitals can appear in Top Stories now. AMP pages still function — they just offer no SEO benefit over a well-optimized standard page. If you’re on AMP today, weigh migration cost against benefit; the SEO incentive to adopt it is gone.

Three setups, in Google’s order of preference:

  1. Responsive design (recommended): same HTML on the same URL; CSS handles layout. One URL, no duplication risk, no parity gap by construction.
  2. Dynamic serving: same URL, different HTML by user-agent. Risk: accidentally serving desktop HTML to mobile users.
  3. Separate URLs (m-dot): different HTML on different URLs. Requires careful canonicalization and the most parity discipline. John Mueller’s long-standing advice: “At some point all of these sites with separate mobile URLs should just move to a responsive design.”

10. Audit with current, non-deprecated tools

This is the credibility check on any 2025-era mobile checklist. Google retired the Mobile-Friendly Test tool, the Mobile-Friendly Test API, and the GSC Mobile Usability report in early December 2023. Their statement: “Today we’re sunsetting Search Console’s Mobile Usability report, Mobile-Friendly Test tool and Mobile-Friendly Test API,” reasoning that “many other robust resources for evaluating mobile usability have emerged.”

Use these instead:

  • PageSpeed Insights (lab + field, mobile tab).
  • Lighthouse (Chrome DevTools, mobile mode).
  • GSC Core Web Vitals report (field data, filter to mobile).
  • GSC URL Inspection (how Googlebot renders a specific page).
  • Rich Results Test (validates structured data).
  • CrUX Vis (cruxvis.withgoogle.com) — the CrUX Dashboard was deprecated; CrUX Vis is Google’s current historical field-data tool for mobile CWV trends.

Bonus: Bing is different — desktop-first

A genuine divergence most guides miss: Bing does not use mobile-first indexing. Bing’s primary crawl target remains the desktop version of your pages. Mobile-friendliness has been a Bing ranking signal since 2015, but it is not Bing’s indexing methodology. So mobile parity still matters for Bing — for ranking reasons, not because Bing only sees your mobile HTML. Use Bing Webmaster Tools to monitor mobile-related crawl errors, submit sitemaps, and validate structured data.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin an expert quote first.