Docket / Fix it / mobile

Mobile SEO: what a crawl can and cannot check

Google indexes the mobile version of your site. Not a mobile version of your desktop site — the mobile page is the page, and the desktop one is the variant nobody ranks. That makes "is it mobile-friendly?" an important question and a badly-defined one, because it is several different questions and only some of them can be answered without a phone.

What a crawl can actually prove

Whether the page declares a viewport. Without <meta name="viewport">, a phone assumes the page was built for a desktop and renders it at desktop width, then scales it down. Everything is legible only to someone willing to pinch. This is the one genuinely binary mobile fault: the tag is there or it is not.

<meta name="viewport" content="width=device-width, initial-scale=1">

How heavy the page is. Weight matters more on a phone than on a laptop, because the connection is worse and the radio costs battery. A crawl can total what the page pulls in and say whether that is reasonable for somebody on mobile data.

What blocks the first render. Stylesheets and scripts in the head that must be fetched and parsed before anything appears. On a fast connection this is invisible. On a slow one it is the whole experience.

How long the server takes to answer. Before any of the above happens, somebody waits for the first byte. That wait is the same on every device and it is the floor under every other speed number.

Whether images will shove the layout around. An image with no width and height reserves no space, so the text reflows when it arrives. On a phone, that is the paragraph you were reading jumping off the screen, or the button moving under your thumb as you press it.

Whether a phone number will dial. A number typed as text is a number a mobile visitor has to select, copy and paste. One wrapped in tel: is one tap. For a business that takes calls, this is the mobile fault with the shortest line to lost revenue.

What a crawl cannot tell you, and nobody should pretend otherwise

Everything above is a fact about the document. The things people usually mean by "mobile-friendly" are facts about the experience, and no crawler has one:

A tool that returns a single "mobile score" is scoring the first list and quietly implying the second. That is the failure worth avoiding: a green result on things nobody struggles with, presented as a verdict on the thing they do.

What to actually do

Run the crawl for the document facts, because they are cheap, provable and genuinely break pages. Fix the viewport tag first if it is missing — it is the only one that makes every other mobile problem worse.

Then pick up a phone. Your own, on mobile data rather than the office wifi, and go through the two or three journeys that make you money: find the page, read enough to decide, and get in touch or buy. Anything that annoys you will annoy somebody who has not already decided to persevere.

The crawl narrows the list. The phone tells you whether the site works.

Common questions

Does the viewport meta tag still matter?

Yes, and it is the one binary mobile fault. Without it a phone renders the page at desktop width and scales it down, so everything is small until the visitor pinches. Use width=device-width, initial-scale=1.

Can an SEO crawler tell me if my site is mobile-friendly?

Partly. It can prove document facts: the viewport declaration, page weight, render-blocking resources, server response time, images that shift the layout, and phone numbers that will not dial. It cannot tell you whether text is readable, whether a thumb reaches the button, or whether the form is usable.

Why do images without width and height hurt on mobile?

They reserve no space, so the layout reflows when they load. On a small screen that means the paragraph you are reading jumps away, or a button moves under your thumb as you press it.

Is mobile-first indexing the same as having a mobile site?

No. It means the mobile version is the version Google indexes and ranks. If content exists only on your desktop page, treat it as content that does not exist.

What is the fastest mobile fix for a business that takes calls?

Wrap the phone number in a tel: link. A number typed as plain text has to be selected, copied and pasted; a tel: link is one tap.