Back to guides

Mobile Readiness: What Mobile-First Indexing Actually Checks

Google indexes the mobile rendering of your site. How to check viewport setup and parity between mobile and desktop titles, canonicals and robots meta.

Google indexes the mobile version of your site. The mobile rendering is the one stored, scored and served, to phone and desktop searchers alike. Anything present on desktop and absent on mobile is, for practical purposes, absent. That makes parity the real subject. A responsive site usually passes without effort, because both viewports render from one HTML document. Sites serving separate mobile markup, or adapting server-side by user agent, are where the gaps appear: a truncated title, a dropped meta description, a different H1, a canonical pointing at the desktop URL, or a robots meta that differs between the two renderings. The viewport meta tag is the entry condition. Without it, mobile browsers assume a desktop-width layout and scale it down, which fails usability assessment regardless of how carefully the CSS is written. Server-side adaptation adds one more requirement: a Vary header naming User-Agent, so caches and crawlers know the response changes by device. Without it a CDN can hand a cached desktop response to a mobile crawler. These checks fetch your homepage twice, once as a desktop client and once as a mobile client, then compare the elements search engines actually store.

Viewport meta tag missing

Why it matters

Search engines read the mobile version of the site first, so mobile inconsistencies shape how the whole site is understood.

How we check it

The viewport meta tag was checked for mobile readiness.

How to fix it

Add '<meta name='viewport' content='width=device-width, initial-scale=1'>' in the <head>.

Viewport not mobile-optimized

How we check it

The viewport content was checked for width=device-width.

How to fix it

Set the viewport meta tag to 'width=device-width, initial-scale=1' so the layout adapts to the device. Leave pinch-zoom available: 'user-scalable=no' or a maximum-scale below 5 is an accessibility failure (WCAG 1.4.4) rather than a mobile optimization.

Mobile status mismatch

How we check it

Homepage status code was compared between smartphone and desktop user-agents.

How to fix it

Ensure your homepage returns the same HTTP status code for smartphone and desktop user-agents.

Mobile final URL mismatch

How we check it

Homepage final URL was compared between smartphone and desktop user-agents.

How to fix it

Ensure your homepage resolves to the same final URL for smartphone and desktop user-agents.

Mobile title mismatch

How we check it

Homepage title was compared between smartphone and desktop user-agents.

How to fix it

Ensure your homepage title tag is identical for smartphone and desktop user-agents.

Mobile meta description mismatch

How we check it

Homepage meta description was compared between smartphone and desktop user-agents.

How to fix it

Ensure your homepage meta description is identical for smartphone and desktop user-agents.

Mobile H1 mismatch

How we check it

Homepage H1 was compared between smartphone and desktop user-agents.

How to fix it

Ensure your homepage H1 heading is identical for smartphone and desktop user-agents.

Mobile canonical mismatch

How we check it

Homepage canonical was compared between smartphone and desktop user-agents.

How to fix it

Ensure your homepage canonical tag is identical for smartphone and desktop user-agents.

Mobile robots meta mismatch

How we check it

Homepage robots meta was compared between smartphone and desktop user-agents.

How to fix it

Ensure your homepage robots meta directive is identical for smartphone and desktop user-agents.

Mobile Vary header missing

How we check it

Homepage Vary header was checked for User-Agent inclusion.

How to fix it

Add 'Vary: User-Agent' to your homepage response headers so caches serve the correct version to mobile and desktop users.

See How Your Site Ranks

Get a free AI-powered SEO report with actionable findings and priority fixes for your website.

No signup required.