SEO for local service businesses and ecommerce stores in the USA (888) 400-5050
Technical SEO

Mobile-first indexing best practices: content parity, directives, lazy loading and separate URLs

Why the mobile page is the page Google reads first, which elements must match across versions and how to audit with smartphone and desktop crawls.

Desk with laptops, a monitor and a smartphone showing the same content
Quick answer

Mobile-first indexing means Google primarily uses the mobile version of your content for indexing and ranking. Responsive design is the simplest setup because one URL serves the same HTML to every device. If you run dynamic serving or separate mobile URLs, keep content, metadata, structured data, robots directives, images and links equivalent across versions, never hide primary content behind interactions Google cannot trigger, and do not block mobile resources.

Key takeaways
  • Google's guidance says it uses the mobile version of a site for indexing and ranking, and recommends responsive design as the easiest configuration.
  • The mobile page should carry the same primary content, headings, titles, meta descriptions and structured data as desktop.
  • Use the same robots meta tags on both versions, because a stray noindex on mobile can remove a page from the index.
  • Google does not swipe, click or type to reveal lazy-loaded content, so primary content must load without interaction.
  • For separate mobile URLs, set canonical and alternate annotations correctly and keep status codes and hreflang consistent.

What is mobile-first indexing, and why does it still matter?

Mobile-first indexing is Google's practice of crawling, indexing and ranking pages using the mobile version of their content. Because most searches happen on phones, Google treats the smartphone experience as the primary version of your site, and anything missing from the mobile page is effectively missing from the index.

How does Google describe the practice?

Google's mobile-first indexing best practices, last updated December 10, 2025, state that Google predominantly uses the mobile version of a site's content for indexing and ranking, and that having a mobile version is not strictly required but is strongly recommended. The guidance covers three site configurations: responsive design, dynamic serving and separate URLs, and gives different advice for each.

Does a desktop-only site still get indexed?

Yes, a site without a mobile version can still be indexed, but it risks a poor experience for most searchers and gives up the benefits of a mobile-ready layout. Mobile readiness is a competitive baseline, not an optional extra.

Why does the mobile version decide visibility?

Googlebot Smartphone is the main crawler for most sites. If a section, link, image, structured data block or heading exists only in the desktop version, Google may never see it, so it cannot contribute to relevance, link discovery or rich results. The practical rule is simple: the mobile page is the page.

Is mobile-first indexing the same as mobile-friendliness?

No. Mobile-first indexing is about which version Google reads. Mobile-friendliness is about how usable the page is for people on phones. You need both, and the second is influenced by page experience metrics such as Interaction to Next Paint and the other Core Web Vitals.

Which configuration is best?

ConfigurationHow it worksGoogle's viewMain risk
Responsive designOne URL and one HTML document, adapted with CSSRecommended as the easiest to maintainHeavy scripts and layout shifts on phones
Dynamic servingOne URL, different HTML per deviceSupported, needs equivalent contentContent drift between versions
Separate URLs (m-dot)Different URLs for mobile and desktopSupported, needs annotationsCanonical, hreflang and redirect errors

Should you migrate from m-dot to responsive?

Often yes, because it removes the duplication and annotation burden. Plan it as a site move with redirects, as the website migration checklist explains.

How do you keep mobile and desktop content equivalent?

Keep the same primary content, headings, links and calls to action on both versions. Google's guidance says mobile pages should carry the same primary content as desktop, and suggests accordions or tabs to save space instead of removing information.

What counts as primary content?

The text, images, videos and data that answer the visitor's question: article body, product descriptions, specifications, pricing, FAQs, reviews and location details. Navigation and decorative elements are secondary, but internal links that help crawlers discover pages should remain available on mobile.

Is it acceptable to shorten mobile text?

Avoid it. If the mobile page has less content than desktop, Google indexes the shorter version, and rankings reflect it. Collapse content visually, with accordions, but keep it in the HTML.

Do accordions and tabs hide content from Google?

Content in accordions and tabs that is present in the DOM when the page loads is generally fine, since it is part of the mobile page's HTML. Content that loads only after a click, a swipe or typing is a problem, because Google does not trigger those actions. Test with the URL Inspection tool and compare the rendered HTML with what you expect. The guide to Googlebot, rendering and the DOM shows how to confirm what Google actually sees.

How do you check what Google sees on mobile?

Run the live test in the URL Inspection tool, which fetches with the smartphone crawler, then inspect the rendered HTML and screenshot. Search for a distinctive sentence from the hidden section to confirm it is present.

Should headings be identical across versions?

Yes. Google recommends consistent headings, because headings help it understand structure and topics. Changing the heading hierarchy on mobile can change how the page is understood, and also its title link, as the explanation of title links and rewrites describes.

What about content that appears only on desktop, such as sidebars?

If a sidebar holds important links or answers, move that value into the main flow on mobile. If it is decorative, you can drop it without harm.

Person holding a smartphone in one hand
Most searches start on a phone, and so does most indexing.

Which metadata and directives must match across versions?

Title elements, meta descriptions, robots meta tags, canonical tags and structured data should be equivalent on mobile and desktop. Mismatches are among the most common causes of mobile-first indexing problems.

Why do robots meta tags matter so much?

Google advises using the same robots meta tags on both versions. If the mobile version carries noindex or nofollow while desktop does not, Google may drop the page from the index or ignore its links. Because the mobile version is primary, its directives win. Audit templates for conditional logic that adds noindex for certain user agents or screen sizes.

How do you audit robots directives at scale?

Crawl the site twice, once as a desktop user agent and once as a smartphone user agent, then compare the robots meta tags, X-Robots-Tag headers and canonical tags for each URL. Differences point to template bugs.

What about titles and meta descriptions?

Keep them the same on both versions. If your mobile template truncates or replaces titles, Google may see a weaker version. Equivalent metadata also keeps your snippet and title link predictable.

Can the visible title differ from the title element on mobile?

The visible H1 can be styled differently, but the words should describe the same page. Google uses the title element, headings and other signals together.

How should structured data be handled?

Google says to include the same structured data on both versions, prioritizing types such as Breadcrumb, Product and VideoObject, and to update URLs in the markup to the mobile URLs where you use separate URLs. If your mobile page omits markup that desktop includes, you can lose rich result eligibility. Validate both versions with the Rich Results Test. The LocalBusiness schema guide shows how to keep markup consistent with visible content.

Does product markup need the same price on mobile?

Yes. Prices, availability and identifiers in markup should match what the mobile page shows, as the comparison of Merchant Center feeds and structured data explains.

How do lazy loading and blocked resources affect mobile indexing?

Lazy loading is fine when content loads as it enters the viewport, but it breaks indexing when content waits for a swipe, click or typed input. Blocked resources, meanwhile, stop Google from rendering the mobile page as users see it.

What does Google say about lazy loading?

Google's guidance warns that it does not trigger content that requires swiping, clicking or typing, so you should not lazy-load primary content behind user interaction. Use standard browser lazy loading or an Intersection Observer approach that loads content when it scrolls into view, and verify with the rendered HTML in the URL Inspection tool.

Which lazy loading patterns are risky?

"Load more" buttons that fetch products without crawlable pagination links, tabs that fetch their content only on click, infinite scroll without paginated URLs and carousels that load slides after interaction.

Why must you not block resources?

Google advises not blocking resources that the mobile page needs, including those served from different mobile URLs, and keeping robots.txt rules consistent across versions. Blocking CSS, JavaScript or images in robots.txt can leave Google with a broken view of the mobile page. The explanation of robots.txt and crawler controls shows what the file can and cannot do.

How do you find blocked resources?

The URL Inspection tool lists resources that failed to load. A crawler set to obey robots.txt will also flag blocked assets in bulk.

How does pagination interact with mobile?

If mobile users get infinite scroll while desktop gets numbered pages, make sure paginated URLs still exist and are linked with anchor elements, so Google can reach deeper items. The guidance on crawlable links and anchor text explains why links must be real anchors.

Should mobile menus contain the same links as desktop?

Yes, at least the links that matter for discovery. A stripped-down mobile menu can orphan pages that desktop links to.

How should images and video be handled on mobile?

Use high-quality images in supported formats, stable URLs, and the same alt text, captions and file names on both versions. Google warns that changing image URLs between versions can cause a temporary loss of image traffic.

What are the image requirements?

Images should be crawlable through standard image elements, in formats Google supports, with descriptive alt text. Do not serve tiny low-quality images on mobile just to save bandwidth, because Google evaluates the mobile version, and a poor image is a poor result. Responsive images with srcset deliver the right size per device without changing the main URL. The details sit in the guide to image SEO and Google Images.

What happens if mobile images lack alt text?

Google's troubleshooting list names missing or blocked images and missing alt text among the common errors. Add the same alt text on both versions.

What about video?

Use supported formats and HTML elements, stable URLs, matching structured data and a placement that is easy to find on mobile. Do not hide the video behind scripts that require interaction to load, and keep VideoObject markup identical across versions.

Should you autoplay video on mobile?

Rarely. Autoplay hurts performance and user experience. Offer a clear play control and keep the page responsive.

Do ads and interstitials matter?

Google's guidance points to the Better Ads Standard, because large ads at the top of mobile pages harm usability and can hurt performance. Keep intrusive interstitials off key landing pages, and make sure consent banners do not cover content or block interaction.

Are cookie banners a problem?

They are legitimate when implemented properly. Keep them compact, accessible and quick, so that they do not push content out of view or delay the first interaction.

What extra steps do separate mobile URLs require?

Sites that still use m-dot URLs must connect the two versions with canonical and alternate annotations, keep hreflang pairs consistent, match status codes and monitor both versions in Search Console. These sites carry the highest maintenance burden.

How do canonical and alternate annotations work?

The desktop URL is the canonical, and the mobile page points to it with rel="canonical". The desktop page points to the mobile version with rel="alternate" and a media query that describes small screens. The pair tells Google that the two URLs are the same content for different devices. Without both, Google may treat them as duplicates and choose unpredictably.

What happens if the annotations are wrong?

Google may index the wrong URL, split signals between versions or show a mobile URL to desktop users. Audit the annotations after every template change.

How should hreflang, redirects and status codes behave?

Mobile URLs should reference other mobile URLs in hreflang annotations, and desktop URLs should reference desktop URLs. Error statuses must match: if desktop returns 404 for a URL, the mobile equivalent should too. Do not redirect many desktop pages to a single mobile page such as the mobile home page, because the redirected pages can drop out of the index. Mobile URLs should not use fragment identifiers. The same discipline applies to international structures, as the discussion of hreflang and IP-based redirects explains.

Should you use device-based redirects?

Redirecting users by device is allowed but fragile. Redirect each desktop URL to its direct mobile equivalent, never to one catch-all page.

What about server capacity and Search Console?

Plan for higher crawl rates, because Google may crawl the mobile site more. Verify both versions in Search Console, watch crawl stats and keep response times low, as the notes on server response time and crawl frequency describe.

When should you stop maintaining m-dot?

When you can afford a responsive rebuild. Every duplicate URL doubles the places where signals can drift.

How do you audit a site for mobile-first indexing problems?

Crawl with a smartphone user agent, compare it with a desktop crawl, inspect representative URLs in Search Console and check the common error list. The audit takes hours, not days, for most sites.

What are the audit steps?

  1. Confirm the configuration: responsive, dynamic serving or separate URLs.
  2. Crawl as Googlebot Smartphone and as a desktop agent, then compare word counts, headings, links, titles, canonicals, robots tags and structured data.
  3. Inspect ten representative URLs per template with the live URL Inspection test.
  4. Check that primary content is present in the rendered HTML without interaction.
  5. Check for blocked resources, missing images and missing alt text.
  6. Validate structured data on mobile pages.
  7. For separate URLs, verify canonical and alternate annotations, hreflang pairs and status codes.
  8. Review mobile usability, speed and interaction metrics.

Which differences matter most?

Missing primary content, a noindex or canonical mismatch, missing structured data and blocked resources. Fix those before cosmetic differences.

Which tools help?

Search Console's URL Inspection tool and Page indexing report, a crawler with user-agent switching and rendering, the Rich Results Test, Lighthouse and your own real user data. The Page indexing report shows exclusions that may reflect mobile problems, and the discussion of Crawled and Discovered statuses helps you interpret them.

How often should you audit?

After every major template change, and at least twice a year. Mobile templates change often, and silent regressions are common.

How do you troubleshoot the errors Google lists for mobile-first indexing?

Google's troubleshooting guidance lists the recurring failures: missing structured data, noindex tags, missing or blocked images, missing alt text or titles, error pages, fragment URLs, robots.txt blocks, duplicate redirect targets and insufficient host load. Each has a quick test and a standard fix.

Which problems are content-related?

Missing primary content, missing structured data and missing alt text. Test by comparing the rendered mobile HTML with the desktop version, searching for specific phrases and running the Rich Results Test on both. Fix by adding the content to the mobile HTML, restoring markup in the shared template and applying the same alt text to every image variant.

How do you confirm a fix worked?

Re-run the live URL Inspection test, check that the rendered HTML now contains the missing element and request indexing for a few key pages. Then watch the Page indexing and Performance reports over the following weeks.

Which problems are directive-related?

Noindex tags, robots.txt blocks and canonical mismatches. Check the HTML head and the HTTP headers on the smartphone user agent, review robots.txt for rules that affect mobile resources and compare canonical tags across versions. Remove directives that exist only on mobile unless they are intentional.

Why do conditional noindex rules appear?

Developers sometimes add noindex to out-of-stock, filtered or thin pages on one template and forget that the rule runs on the primary version. Document every noindex rule and its purpose.

Which problems are server-related?

Error pages, duplicate redirect targets and insufficient host load. A mobile URL that returns 500 while desktop returns 200 will be treated as broken, and servers that cannot handle higher mobile crawl rates will see crawling slow down. The discussion of HTTP status codes and how Google treats them explains the effect of each response on crawling and indexing.

How do you prepare for higher crawl rates?

Cache aggressively, scale hosting where needed, monitor crawl stats and fix recurring errors, because crawl rate increases gradually after errors stop and falls when servers struggle.

Mobile navigation must expose the same important links as desktop through real anchor elements, because Google follows those links to discover and evaluate pages. A hamburger menu is fine, provided the links are in the HTML and not generated only after a tap.

What makes a mobile menu crawlable?

Links in the menu should be anchor elements with real href values present in the rendered DOM when the page loads, even if the menu is visually collapsed. Avoid menus built with click handlers that fetch links on demand. Test by viewing the rendered HTML and counting the links.

How many menu links are too many?

There is no fixed number, but a bloated menu repeats hundreds of links on every page and dilutes focus. Keep the main menu concise and link deeper pages from hubs and related content.

Why do internal links in body content matter on mobile?

Contextual links inside the main content are always visible to crawlers on the mobile page and carry strong topical meaning. If your mobile template drops related-content modules or in-text links, the site's link graph weakens. Review how topic hubs and contextual links work in the guide to internal linking and anchor text.

Do breadcrumbs belong on mobile?

Yes. They are compact, help users and crawlers, and pair well with Breadcrumb structured data that Google lists among the priority types to keep consistent.

How should footers and utility links be handled?

Keep essential links, such as contact, privacy and service pages, available on mobile, and avoid hiding them behind scripts. Footer links are less contextual than body links, but they remain part of discovery.

What if mobile space is limited?

Prioritize. Show the most important routes first, group the rest into a clear hierarchy and rely on search within the site for long catalogs.

How does mobile experience relate to indexing and conversions?

Indexing determines whether you can appear, and experience determines whether visitors stay and act. A technically correct mobile page that loads slowly or has tiny tap targets still loses customers.

Which usability basics should every mobile page meet?

Readable text without zooming, tap targets large enough and spaced apart, no horizontal scrolling, a viewport meta tag, fast loading, stable layout and forms that work with mobile keyboards. Click-to-call buttons and map links are essential for local businesses, as the diagnosis of falling calls with stable rankings shows when a broken mobile call button silently costs enquiries.

How do you test usability quickly?

Use a real mid-range phone, walk through the main journeys and record where you hesitate. Complement it with analytics by device category.

How should local and ecommerce sites prioritize?

Local businesses should make phone numbers, directions, hours and booking one tap away. Ecommerce stores should keep product galleries, variant pickers, reviews and checkout smooth on mobile, and avoid hiding specifications that desktop shows. The notes on category page content placement describe how to keep helpful text without crowding small screens.

What about content for voice and conversational search?

Clear, direct answers near the top of the page help mobile readers and assistants alike, as the guidance on AI Overviews and AI Mode explains.

How do you monitor mobile-first health over time?

Monitor indexing, mobile usability signals, crawl stats and performance trends monthly, and add a mobile-versus-desktop comparison to each release. Mobile templates change often, so continuous checks catch regressions before they cost impressions.

Which reports and signals should you watch?

The Page indexing report for new exclusions, the Crawl stats report for the share of requests from the smartphone crawler and for response times, the Performance report split by device for impressions and clicks, the Core Web Vitals report for mobile groups and your own analytics by device category. A sudden gap between mobile and desktop impressions often signals a template or directive problem.

What does a healthy report pattern look like?

Smartphone crawling dominates the crawl stats, mobile and desktop indexing track each other and mobile experience metrics stay in the good range at the 75th percentile.

What belongs in a release checklist?

A smartphone crawl of key templates, a diff of titles, headings, robots tags, canonicals and structured data against the desktop crawl, a check that primary content renders without interaction and a spot-check of images and alt text. Fifteen minutes of automated comparison prevents weeks of recovery.

Who should sign off?

The person responsible for SEO, with a developer confirming template changes, before the release goes live.

What does a mobile-first indexing fix look like in practice?

This is a fictional example that illustrates the method. The outcomes are invented.

What was the situation?

A fictional kitchen supplier ran a responsive theme, but its product pages lost impressions after a redesign. The desktop page showed full specifications, reviews and an FAQ. The mobile version loaded specifications only after a tap on a "More details" button.

What did the audit find?

The smartphone crawl found about 40 per cent fewer words per product page than the desktop crawl. The URL Inspection tool showed no specification text in the rendered HTML, the review markup was missing on mobile, and a mobile-only template added a noindex tag to out-of-stock products.

What changed?

The developers rendered specifications and the FAQ into the HTML and collapsed them visually with accordions, restored review and product markup on the mobile template, removed the conditional noindex, kept the same alt text for images and re-inspected a sample of URLs. They monitored indexing and impressions over six weeks, noting that recovery varied by page and that no result could be guaranteed.

What did they learn?

The content was never missing from the site. It was missing from the version Google reads first. Collapsing visually while keeping content in the HTML solved both user and crawler needs.

Which mobile-first indexing mistakes should you avoid?

Most issues come from templates that treat mobile as a lite version. The fix is to treat the mobile page as the primary page.

What do sites get wrong most often?

Removing content to save space, loading content only after interaction, adding noindex or different canonicals on mobile, dropping structured data, blocking resources, using different image URLs, redirecting many desktop pages to one mobile page, forgetting to verify the mobile property and testing only on desktop.

Which mistake is the easiest to prevent?

Template drift. Make mobile and desktop share one template where possible, and add automated checks that compare key elements across user agents.

How do you keep it healthy?

Add a mobile-versus-desktop comparison to every release, monitor indexing and the Page indexing report, and review the Google guidance when it changes. The routine fits inside the technical SEO audit checklist.

Who owns mobile parity?

Developers own the templates, SEO owns the checks and content owners must keep the same information on both versions.

How does AH SEO Agency help with mobile-first indexing?

We compare smartphone and desktop crawls, inspect rendered HTML, check directives, structured data, images and resources, and give your developers a prioritized list of differences to fix. We also advise on moving separate mobile URLs to responsive design safely.

Where do you start?

Book a technical SEO review, add a full SEO audit or start with a free SEO audit that includes a mobile parity check.

Summary: how do you succeed with mobile-first indexing?

Use responsive design if you can, keep content, metadata, directives and markup equivalent across versions, load primary content without interaction, avoid blocking resources and audit regularly with a smartphone crawl.

  • Google predominantly uses the mobile version for indexing and ranking.
  • Responsive design is the simplest configuration.
  • The same content, headings, titles, robots tags and structured data should appear on both versions.
  • Google does not trigger swipes, clicks or typing to reveal content.
  • Separate URLs need correct canonical, alternate, hreflang and status code handling.
FAQ

Frequently asked questions

What is mobile-first indexing?

Google predominantly uses the mobile version of a site's content for indexing and ranking. A mobile version is not strictly required, but Google strongly recommends one, and responsive design is the easiest setup.

Does content hidden in accordions or tabs count?

Accordions and tabs are fine when the content is in the page's HTML on load, and Google suggests them for saving space. Content that loads only after a click, swipe or typing is not triggered by Google and can be missed.

Do robots meta tags need to match on mobile and desktop?

Yes. Google advises using the same robots meta tags on both versions, because a noindex or nofollow on the mobile version can keep a page out of the index or stop links being followed.

Should structured data be on the mobile page too?

Yes. Google says to include the same structured data on both versions, prioritizing Breadcrumb, Product and VideoObject, and to use mobile URLs in the markup if you have separate mobile URLs.

What do separate mobile URLs need?

The mobile page should use rel canonical to the desktop URL, and the desktop page should point to the mobile version with rel alternate and a media query. hreflang pairs and status codes must also match, and you should not redirect many desktop pages to one mobile page.

How do I check what Google sees on mobile?

Use the URL Inspection tool's live test, which fetches with the smartphone crawler, then compare the rendered HTML and screenshot with your expectations. Crawl the site as a smartphone user agent to compare at scale.

Not sure where your site stands?

Send us your website and we will tell you what we would fix first, including if SEO is not your best next step.