FeaturesCommunityGuidesUse casesCompareToolsBlogPricing
Orlume logo

How to make a website mobile friendly

How to make a website mobile friendly: the viewport tag, responsive layouts, readable text, tap targets, fast images, and how to test it like Google does.

The short answer

Add the viewport meta tag, use a responsive layout that stacks into one column on small screens, set body text to at least 16px, make buttons easy to tap, compress images and avoid horizontal scrolling. Then test on real phones and with PageSpeed Insights. Google indexes the mobile version of your site, so mobile problems are search problems too.

  • The viewport meta tag is the essential first line.
  • Layouts should reflow into one column, with no sideways scrolling.
  • Readable text and large tap targets matter more than anything clever.
  • Google uses the mobile version of your site for indexing.

01Why it matters

Most visits to small business and personal sites come from phones. Google's documentation on mobile-first indexing explains that Google uses the mobile version of a site's content for indexing and ranking, so content or links missing on mobile can be missing from search. A site that is awkward on a phone loses visitors and rankings at once.

02The checklist

web.dev's responsive design basics covers each technique in detail with examples.

  1. 1Add the viewport tag<meta name="viewport" content="width=device-width, initial-scale=1"> in the page head, as MDN documents. Without it, phones show a shrunken desktop page.
  2. 2Use a responsive layoutFlexible grids that stack into one column on narrow screens, using CSS media queries or flexbox and grid.
  3. 3Make text readableBody text around 16px or larger, line length under about 75 characters, good contrast.
  4. 4Make tap targets big enoughButtons and links at least about 44 to 48 pixels tall, with space between them.
  5. 5Size images for phonesResponsive images and modern formats so phones do not download desktop-sized files.
  6. 6Avoid horizontal scrollingNothing wider than the screen; let wide tables scroll inside their own box.
  7. 7Keep pop-ups smallFull-screen pop-ups on mobile frustrate visitors and can hurt search performance.

03How to test

The most common faults are text that is too small, elements wider than the screen and buttons too close together. Does page speed affect SEO? covers the speed side.

  • Open the site on your own phone and a friend's, ideally one Android and one iPhone.
  • Use your browser's device toolbar (F12 in Chrome, then the phone icon) to try common widths such as 375px.
  • Run PageSpeed Insights for speed and mobile issues.
  • Check Search Console for pages with mobile problems once the site is live.
  • Try every form and button with your thumb, not a mouse.

04On website builders

Most modern builders produce responsive sites automatically, but you still need to check. Wix, Squarespace and others have a mobile preview; use it after every major change. Watch for text added as images, very long headlines that wrap awkwardly, and columns that stack in a confusing order. What responsive design means and mobile-first design explain the principles.

05Beyond the basics

A Hacker News debate from 2012 asked whether responsive design was worth it; front-end developers answered that it is a quick, cheap way to make a site work on phones and to reduce bounce rates. More than a decade later, that is the default.

  • Put the most important action (call, book, buy) within easy thumb reach.
  • Use click-to-call phone links and map links that open the phone's map app.
  • Make forms short and use the right keyboard (email, phone, number).
  • Keep navigation simple: a few clear items in a menu.

06Quick fixes for an existing site

These four changes take an hour on most hand-built sites and remove the most common complaints.

  • Add the viewport tag if it is missing; this alone fixes many "tiny page" problems.
  • Set images to max-width: 100% so they never overflow.
  • Increase body text to 16px and line height to about 1.5.
  • Make buttons full-width on small screens.

What people who tried it say

Front-end developers on Hacker News have long argued that responsive design is the cheapest way to make sites work on phones, and that a site which only looks right on desktop loses visitors.

Looking for more first-hand opinions? Search Reddit for “how to make a website mobile friendly”. We link the live threads rather than summarizing them, so you read them in full.

Our take

design the phone version first. If it works at 375 pixels wide, the desktop version is easy; the reverse is where most small sites go wrong.

Where this falls short

This covers the essentials. Complex web apps, accessibility and performance tuning go further; see the linked guides.

Where Orlume fits

Sites Orlume builds are responsive by default and tested at phone widths, so the layout, type and buttons adapt without extra work.

Free to start · No card required · Live in one click

Sources

  1. 1.Viewport meta tag · MDN Web Docs
  2. 2.Responsive web design basics · web.dev
  3. 3.Mobile site and mobile-first indexing best practices · Google Search Central
  4. 4.PageSpeed Insights · Google

Orlume logoResearched and written by the Orlume team · Updated October 2026

Questions

People also ask.

More on how to make a website mobile friendly, answered briefly.

How do I check if my website is mobile friendly?

Test on real phones, use your browser's device toolbar and run PageSpeed Insights.

What is the viewport meta tag?

A tag in the page head that tells phones to use the device width instead of showing a zoomed-out desktop page.

Does mobile friendliness affect Google rankings?

Yes. Google indexes the mobile version of your site, and poor mobile experience can hurt performance.

What font size is best for mobile?

Around 16px for body text is a common, readable baseline.

Are website builder sites mobile friendly?

Most are responsive by default, but check the mobile preview after every change.

Why does my website look tiny on my phone?

The viewport meta tag is probably missing, so the phone shows a shrunken desktop layout.

Orlume logoStill stuck? Email us
Orlume logo

Build something that doesn't look AI-made.

Describe the site you want. Watch it get designed, not just generated. Then publish it to its own orlume.site address.

  • Free to start
  • No card required
  • Publish to a live URL
  • You own the code