Mobile-First Indexing

What mobile-first indexing actually is — Google using your mobile HTML for indexing and ranking — why content parity is rule

First published: Jun 23, 2026 · Last updated: Jul 18, 2026 · Advanced
demand #5 in Indexing#19 in How Search Works#114 in Technical SEO#151 on the site
1 evidence signal on this page

Mobile-first indexing means Google uses the mobile version of your page — crawled by Googlebot smartphone — for indexing and ranking. It's not a separate 'mobile index' (there's one index), you can't opt out, and it's not a ranking boost by itself. The rule it forces is content parity: anything you want indexed — text, structured data, images, alt text, internal links — has to be in the mobile HTML, or Google may never see it. Don't confuse it with mobile-friendliness; that's a separate usability concept. Responsive design is Google's recommended setup. Google announced it in November 2016, made it the default for new sites in 2019, moved the last batch in May 2023, and declared it complete in October 2023.

TL;DR — Mobile-first indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. = Google uses the mobile version of a page’s content, crawled by Googlebot smartphoneGooglebot is Google's web crawler — the software that fetches pages so Google can index and rank them. It comes in two variants, Googlebot Smartphone (primary, under mobile-first indexing) and Googlebot Desktop, and runs an evergreen Chromium renderer., for indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. and ranking. One index, no opt-out, not a ranking boost. The operative rule is content parity: “only the content shown on the mobile site is used for indexing,” so any text, structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding., images, alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., or links you want indexed must be in the mobile HTML. It’s distinct from mobile-friendliness/page experienceGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data.. Responsive designA mobile configuration that serves the same HTML on the same URL to every device and uses CSS media queries to adapt the layout to the viewport. It's Google's recommended setup and requires a correct viewport meta tag to work. is Google’s recommended config; dynamic servingA mobile configuration where the server returns different HTML/CSS from the same URL depending on the requesting user-agent (desktop vs. mobile), signaled with the Vary: User-Agent header. and separate URLs work but are riskier. Watch the lazy-load-on-interaction trap. Timeline: announced Nov 2016 → default for new sites 2019 → last batch May 2023 → declared complete Oct 2023. Bing did not make the same switch — it stays device-agnostic with a single index.

Evidence for this claim Google predominantly uses the mobile version of content, crawled with its smartphone agent, for indexing and ranking. Scope: Current Google mobile-first indexing behavior. Confidence: high · Verified: Google Search Central: Mobile-first indexing Evidence for this claim Google recommends equivalent primary content, structured data, metadata, images, and links across mobile and desktop versions. Scope: Mobile/desktop content parity requirements. Confidence: high · Verified: Google Search Central: Mobile-first best practices

The definition, precisely

Google’s own framing: Google uses the mobile version of a site’s content, crawled with the smartphone agent, for indexing and ranking. And in its mobile-first best-practices doc it’s even blunter about the consequence: “Only the content shown on the mobile site is used for indexing.”

In my Ahrefs guide on mobile-first indexing I define it the same way — mobile-first indexingGoogle's practice of using the mobile version of a page's content — crawled by Googlebot smartphone — for indexing and ranking. It is not a separate index and not a ranking boost. refers to Google using the mobile version of a site’s content for indexing and ranking — and I add the two clarifications that kill most of the confusion: “There is only one index and you can’t opt out of mobile-first indexing.” It is also not a ranking boost. It changes which version Google reads, not how well it ranks.

Googlebot is mostly the smartphone crawler

This is the mechanism underneath the whole thing. Google: “For most sites Google Search primarily indexes the mobile version of the content. As such the majority of GooglebotGooglebot is Google's web crawler — the software that fetches pages so Google can index and rank them. It comes in two variants, Googlebot Smartphone (primary, under mobile-first indexing) and Googlebot Desktop, and runs an evergreen Chromium renderer. crawl requests will be made using the mobile crawlerA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index., and a minority using the desktop crawlerA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index..” There are two subtypes — Googlebot Smartphone (“a mobile crawler that simulates a user on a mobile device”) and Googlebot Desktop — but the smartphone one does the bulk of the work now.

Google does still crawl with the desktop user-agentA user agent is the HTTP request header a client (browser, crawler, or bot) sends to identify itself. For crawlers, a short user-agent token — a substring of that string — is what robots.txt rules actually target. sometimes, but the version that matters for indexing is the mobile one.

Content parity is rule #1

If you take one thing from this page, take this: what’s on your mobile site is what gets indexed. Google’s doc lists it as the first requirement — “Make sure that your mobile site contains the same content as your desktop site” — and the clincher is that “only the content shown on the mobile site is used for indexing.”

John Mueller said it as plainly as it gets at Pubcon Pro Virtual 2020: “anything that you want to have indexed, it needs to be on the mobile site,” and “we will only index the mobile content in the future.” If it’s desktop-only, plan for Google not to see it.

A useful nuance, though — parity does not mean byte-for-byte identical. As I put it in my Ahrefs guide on mobile-first indexing: “any important content must be present on mobile.” You can have a leaner mobile layout; you just can’t drop the content, structured data, images, alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., or links you actually want indexed.

And one myth to retire: hidden/tabbed/accordion content is fine. Pre-mobile-first, content hidden behind UI for UX reasons was discounted. That’s no longer true — Google no longer discounts content hidden to improve the user experience. So a mobile accordion that holds your full content is fine; the content is in the HTML and gets indexed.

The parity items that actually bite

Beyond raw text, Google’s best-practices doc calls out specific things to keep equivalent across versions:

  • Structured data. “Make sure that your mobile and desktop sites have the same structured data.” If your markup only ships on desktop, your rich resultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show. can vanish.
  • Images and alt text. “Make sure that the mobile site has the same alt text for images as the desktop site.” Dropping images or stripping alt text on mobile hurts Image Search.
  • Titles and meta descriptionsThe meta description is an HTML head tag — `<meta name=\"description\" content=\"…\">` — that suggests a short summary of the page for the search snippet. It's not a Google ranking factor, and Google rewrites it the majority of the time, but a good one can still lift click-through.. “Make sure that the title element and the meta description are equivalent across both versions of your site.”
  • Headings. “Use the same clear and meaningful headings on the mobile site as you do on the desktop site.” A stripped-down mobile template that drops H2s/H3s or flattens them into plain text weakens the page’s structure for indexing, not just its readability.
  • Video structured data. “Use the same video structured data on both your mobile site and desktop site.” If a page carries VideoObject markup on desktop, ship the same markup on mobile — otherwise the mobile version (the one Google actually indexes) is missing it.
  • Robots meta tagsThe robots meta tag is an HTML element in a page's head — <meta name=\"robots\" content=\"noindex\"> — that tells search engines how to index and serve that page. It's crawl-then-obey: a page blocked in robots.txt is never fetched, so the tag is never seen.. “Use the same robots meta tagsMeta tags are HTML elements in a page's head that pass metadata about the page to search engines and browsers. For SEO only a few matter — the title element, the meta description, and the robots meta tag — while meta keywords and most others are ignored. on the mobile site and the desktop site.” This is a classic accidental-deindex: a noindex that only exists on the mobile template will deindex the page, because Google indexes the mobile version.
  • Internal linksAn internal link is a hyperlink from one page on a website to another page on the same website. Internal links help search engines discover your pages and pass ranking signals (PageRank and anchor-text context) between them.. Keep your navigation and key links in the mobile HTML. Don’t hide them behind interactions that have to fire before the links load.

The lazy-load / user-interaction trap

A specific, common failure mode. Google: “Don’t lazy-load primary content upon user interaction. Google won’t load content that requires user interactions (for example, swiping, clicking, or typing) to load.” If your main content only appears after the user taps “load more,” swipes a carousel, or clicks a tab that fetches content on demand, Googlebot won’t trigger that interaction — so the content isn’t seen. Load primary content on scroll or include it in the initial HTML instead.

The verified timeline

Mobile-first indexing took roughly seven years end to end. The dated milestones:

  • November 2016 — Google first announced mobile-first indexing and began testing.
  • 2018 — the broad rollout began after the testing period.
  • 2019 — mobile-first became the default for new sites: domains discovered after this were crawled mobile-first from the start.
  • March 2020 — Google announced it would switch the whole web by September 2020. As Mueller put it, Google would be “switching to mobile-first indexing for all websites starting September 2020.”
  • July 2020 — that deadline was extended. Google: “we’ve decided to extend the timeframe to the end of March 2021.”
  • May 2023 — the last batch moved over: “the last batch of sites eligible for mobile-first indexing have been moved over.” Practically, this is when the rollout finished.
  • October 2023 — Google declared it complete: “the trek to Mobile First Indexing is now complete.” (Mueller.)

Two valid ways to say “when it was complete,” and it’s worth keeping them straight: the rollout effectively finished with the last batch in May 2023, while Google officially declared it complete in October 2023. A “very small set of sites which do not work on mobile devices at all” are simply crawled with desktop Googlebot — that’s an exception Google handles, not a setting you choose. (Search Console’s “which crawler” indexing info was removed shortly after the October 2023 announcement, since there was no longer a mix to report.) For sites that genuinely aren’t accessible on a mobile device at all, the practical risk now is not being indexable.

Configuration: responsive vs. dynamic serving vs. separate URLs

There are three ways to serve mobile, and Google has a clear preference:

  • Responsive design (recommended). One URL, one HTML, layout adapts via CSS. Google: it “recommends Responsive Web DesignA mobile configuration that serves the same HTML on the same URL to every device and uses CSS media queries to adapt the layout to the viewport. It's Google's recommended setup and requires a correct viewport meta tag to work. because it’s the easiest design pattern to implement and maintain.” Parity is basically automatic because there’s only one version.
  • Dynamic servingA mobile configuration where the server returns different HTML/CSS from the same URL depending on the requesting user-agent (desktop vs. mobile), signaled with the Vary: User-Agent header.. Same URL, but the server returns different HTML based on the user-agent. It works, but it’s error-prone — it’s easy to ship desktop and mobile out of sync, which breaks parity in exactly the ways above.
  • Separate URLs (m-dot). Different HTML on different URLs (e.g. m.example.com). The least recommended of the three and the most to maintain. If you’re on it, Google’s guidance: “For separate URLs, set desktop versions as canonical with an alternate link to the mobile version,” and check your hreflang links across the separate URLs. The mobile URL must serve the full, important content — because that’s the one being indexed.

How to check if your site is on mobile-first indexing

At this point essentially every normal site is. To confirm a specific page, use Search ConsoleGoogle's free tool for monitoring crawling, indexing, and search performance. → URL Inspection / Page indexing and look at the “Crawled as” value — “Googlebot smartphone” means it’s being indexed mobile-first. (As noted, Google removed the broader crawler-info reporting after declaring the rollout complete, because there’s no longer a meaningful split.)

Does Bing do mobile-first indexing? No.

This is the cross-engine angle almost nobody covers, and it matters if you care about more than Google. Bing did not switch to mobile-first indexing the way Google did. It keeps a single, device-agnostic index instead of indexing the mobile version specifically. James Murray of Microsoft Bing explained the reasoning: “we think it’s more useful to have an integrated view and to be more device agnostic,” and “we want to give you the same index and then personalise to you as the user.”

The takeaway: content-parity hygiene still helps you on Bing, but Bing hasn’t announced a switch to indexing the mobile version — it treats the index as device-agnostic.

Common myths, corrected

  • “There’s a separate mobile index.” No — one index. Mobile-first indexing just changes which version Google looks at.
  • “It’s a ranking boost.” No — it’s which content is indexed/ranked, not a bonus.
  • “It’s the same as mobile-friendly.” No — different concepts. This is about indexing; mobile-friendliness is usability/page experience.
  • “You can opt out / stay desktop-indexed.” No. (Sites that genuinely don’t work on mobile are an exception Google handles, not a setting.)
  • “Hidden/tabbed/accordion content won’t count.” Outdated — Google no longer discounts content hidden for UX.
  • “Mobile content must be identical to desktop.” No — it must contain the same important content, not be byte-for-byte identical.
  • “It only affects mobile search results.” No — the mobile version is used for indexing and ranking across both desktop and mobile results.
  • “Bing does mobile-first indexing too.” No — Bing stays device-agnostic.

For where this sits in the bigger picture — crawlingCrawling is how search engines use automated bots (like Googlebot and Bingbot) to discover URLs and download pages. A page has to be crawlable to be indexed, but crawling on its own isn't a ranking factor., renderingTurning HTML, CSS, and JavaScript into the final visual page and DOM., and the index itself — see the indexing hub. The parity rules here are also why index bloatAn SEO term for when a search engine has indexed a lot of low-value, thin, or duplicate URLs that don't serve search demand. It's a quality and crawl-efficiency problem, not a penalty. and crawling problems show up downstream: if Google can’t see your content on mobile, it can’t index it well in the first place.

Add an expert note

Pin an expert quote

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