Technical

How to make your pages mobile-friendly

These pages fix their layout to a desktop width in pixels. On a phone that means horizontal scrolling and tiny text, and since Google ranks what it sees on mobile, it is the version that counts.

What it is, and what it costs

A mobile-unfriendly page uses fixed pixel widths and desktop assumptions, so it does not reflow to fit a phone. Under mobile-first indexing, Google evaluates the mobile rendering, so a page that is awkward on a phone is judged on that, and most of your visitors are likely on one.

How to fix it

Replace fixed pixel widths with relative units (%, rem, viewport units) and make sure the viewport meta tag is set to width=device-width. Test the real page on a phone, not just a narrowed browser window.

  • WordPress / Shopify / Webflow: modern themes are responsive; the culprit is usually custom CSS or an embedded element with a fixed width. Find and relax it.

How to check your site

Open the page on a phone, or use Google's Mobile-Friendly Test. Look for horizontal scroll and text too small to read.

Related: the mobile viewport tag, which is a prerequisite.

Questions people ask

I added the viewport tag but it is still not mobile-friendly.
The tag is necessary but not enough; the layout itself has to use flexible widths. Fix the fixed-pixel CSS.

Does your site have this?

Check your site to see which pages are hard to use on a phone.

See also

All SEO checks →