B9 · Performance & Mobile UX

    Tap Targets & Readability Checker — is your page usable on a phone?

    On a phone, buttons that are too small to tap and text that's too small to read make a page frustrating to use. This check looks at whether your interactive elements are large and spaced enough to tap accurately, and whether your body text is legible without zooming. These mobile-usability basics affect real users and feed into how Google assesses your mobile experience.
    Updated June 2026 · Technical SEO & GEO · Part of Performance & Mobile UX

    Check tap targets & readability

    Paste a URL — GEObubbly checks whether your buttons and links are big enough to tap and your text is readable on mobile.

    ✓ Free check1 signal✓ No signup required
    In short: On mobile, links and buttons must be big enough and spaced enough to tap, and body text must be legible without zooming.

    What does the tap targets & readability check look for?

    It looks at whether the page is comfortable to use on a touchscreen. Specifically:

    • Tap target size — whether buttons, links and form controls are large enough to tap accurately (around 48×48 px).
    • Spacing — whether interactive elements are spaced so users don't hit the wrong one.
    • Font readability — whether body text is large enough (roughly 16 px and up) to read on a phone without zooming.

    Adequately sized, spaced tap targets and legible text passes; some small targets or text is a warning; cramped controls or text too small to read on mobile is a fail.

    How is it evaluated, and how is it scored?

    GEObubbly inspects the page's interactive elements and text sizing for mobile usability. It's an extended Performance & Mobile UX check that runs partially, since assessing tap targets and readability depends on the live rendered layout.

    Why tap targets and readability matter for SEO and GEO

    Once a page is sized correctly with a viewport tag, the next question is whether it's actually comfortable to use on a touchscreen — and two things decide that. Tap targets: buttons, links and form fields need to be large enough (a common guideline is around 48×48 pixels) and spaced apart enough that users tap the right one with a fingertip rather than fat-fingering a neighbour. Cramped navigation and tightly-packed links are a frequent source of mobile frustration. Readability: body text should be large enough to read without pinch-zooming — roughly 16 px and up — with enough line-height and contrast to be legible on a small screen in varied lighting. Both feed Google's mobile-usability assessment, and since the mobile version is what's indexed, a page that's awkward to use on a phone is judged on that awkwardness. These are also accessibility wins: larger targets and legible text help everyone, including users with motor or vision differences. For GEO, the benefit is a healthier landing experience for the visitors AI citations send you.

    How this check scores
    Pass: Adequate tap-target size/spacing and readable default fonts.
    Warning: Some cramped targets or small text.
    Fail: Crowded tap targets or body text too small to read without zooming.

    FAQ

    A widely-used guideline is that touch targets — buttons, links, form controls and other tappable elements — should be at least around 48×48 CSS pixels, with adequate spacing between them so a fingertip can hit the intended one without catching a neighbour. Targets smaller than that, or packed tightly together, lead to mis-taps and frustration on a phone. The size guideline reflects the average fingertip, and the spacing matters as much as the size: even adequately-sized links cause errors if they're crammed together with no gap.

    Related checks in Performance & Mobile UX

    B3
    Mobile viewport / responsive
    B1
    Core Web Vitals (LCP, INP, CLS)
    B7
    Image optimization

    Audit your page across all 9 checks in Performance & Mobile UX

    See which checks pass, warn or fail — in seconds.

    Run a free audit →
    ← Back to the full Performance & Mobile UX guide
    Free TrialContact