Mobile-First Indexing
Mobile-first indexing means Google predominantly uses the mobile version of your page for indexing and ranking. Since 2023, all sites are mobile-first indexed. If your mobile site has less content than your desktop site, you're being ranked on incomplete content.
What Is Mobile-First Indexing?
Mobile-first indexing is Google's decision to use the mobile version of a website as the primary version for crawling, indexing, and ranking. Historically, Google indexed the desktop version. Now, it crawls your mobile site first and uses that as the canonical version for indexing and ranking decisions.
This matters because many sites still serve different content on mobile vs desktop. If your mobile site omits content, images, or functionality that exist on desktop, Google will rank you based on the incomplete mobile version.
Why Mobile-First Indexing
Google shifted to mobile-first because mobile traffic exceeds desktop traffic for most sites. Mobile users are Google's core audience. It makes sense to index the version of your site that most people use.
Common Mobile-First Indexing Issues
Missing Content on Mobile
Some sites hide content behind "Read More" buttons or tabs on mobile to save screen space. Google can crawl this hidden content (assuming it's in the HTML), but it's harder to discover than content visible above the fold. More problematically, some sites completely omit content on mobile — for example, a sidebar with blog posts on desktop might be absent on mobile.
If your mobile site has less content than desktop, you're giving Google less information to rank on. This can hurt rankings, especially for content-heavy sites.
Content Hidden in Accordions or Tabs
Accordions and tabs are common on mobile to save space. Content inside closed accordions is still in the HTML and crawlable. Google can index this content. However, if content is only rendered by JavaScript after user interaction, there's a small risk Google doesn't crawl it deeply. To be safe, ensure important content is visible or explicitly loadable in the HTML, not just in JavaScript overlays.
Different Mobile and Desktop Content
Avoid serving entirely different content on mobile vs desktop. If your mobile site has a completely different layout, messaging, or information, Google may see this as deceptive or cloaking. Keep content parity between mobile and desktop.
Blocked Resources on Mobile
If your mobile site blocks CSS or JavaScript files in robots.txt (or they're not loading), Google can't fully render the page. This hurts mobile usability and rankings. Ensure CSS, JavaScript, and images load on mobile.
Slow Mobile Experience
Mobile-first indexing means Google prioritises mobile speed. Core Web Vitals are measured on mobile devices. If your mobile site is slow, your rankings suffer directly. Optimise for mobile performance.
How to Check If Your Site Is Mobile-First Indexed
Log into Google Search Console. Go to Settings > Site Verification & Ownership. Under "Googlebot," you'll see a note indicating mobile-first indexing status. Most sites now show "mobile (smartphone)" as the primary crawler.
This is not something you need to "enable" — it's automatic. But you should verify your site is set up correctly for mobile-first indexing.
Responsive Design, Dynamic Serving, and Separate Mobile Sites
There are three ways to handle mobile and desktop:
- Responsive design: Same HTML, different CSS for different screen sizes. Same content, different layout. This is Google's preferred approach.
- Dynamic serving: Same URL serves different HTML to mobile vs desktop crawlers. Requires proper Content-Type headers. Less common.
- Separate mobile site: example.com for desktop, m.example.com for mobile. Use rel="alternate" and rel="canonical" to link them. Works but more complex to maintain.
Responsive design is best for SEO and user experience. One codebase, one set of URLs, same content. All modern sites should use responsive design.
Best Practices for Mobile-First Indexing
- Use responsive design. Same content, different layout for different screens.
- Ensure content parity. Don't hide important content on mobile. If it's important on desktop, it should be accessible on mobile.
- Optimise for mobile speed. Mobile Core Web Vitals affect rankings directly.
- Test on mobile. Open your site on an actual phone or use Chrome DevTools device emulation. What you see is what Googlebot sees.
- Avoid cloaking. Don't serve different content to Google than to users. This is a violation and can result in penalties.
The Myth of Mobile Ranking vs Desktop Ranking
There's one mobile-first ranking algorithm. The same ranking algorithm applies to all users, whether they search on mobile or desktop. However, the mobile version of your site is indexed, so if mobile and desktop differ, mobile content affects ranking.
You don't have separate mobile and desktop rankings in the traditional sense. You have one ranking determined by your mobile site (since that's what's indexed), displayed to users regardless of device.