Official statement
Other statements from this video 3 ▾
Google sets a minimum size of 7 mm for primary buttons on mobile and a minimum spacing of 5 mm for secondary elements. These thresholds are meant to prevent click errors, a factor of user experience that is now integrated into ranking signals. In practice, a mobile UX audit is essential to ensure your CTAs comply with these dimensions and that touch navigation remains smooth.
What you need to understand
Why does Google impose minimum dimensions for mobile buttons?
For several years, Google has been advocating a simple idea: poor mobile design harms user experience, and user experience impacts ranking. Buttons that are too small or too close together lead to accidental clicks, frustration, and bounces.
The recommendation of 7 mm for primary buttons is not arbitrary. It corresponds to the average contact area of an adult finger on a touchscreen. Below this size, the error rate skyrockets.
What do these 7 mm and 5 mm spacing mean in practice?
A button of 7 mm is approximately equivalent to 48-56 CSS pixels depending on screen density. This is the size recommended by both iOS and Android guidelines for years. Google is not reinventing the wheel; it is simply aligning its SEO criteria with mobile UX standards.
The spacing of 5 mm between secondary elements aims to prevent unintended clicks on adjacent links. This typically concerns menus, product lists, and footer link clusters.
Does this rule apply to all types of buttons?
Google distinguishes between primary buttons and secondary elements. A cart addition CTA, a form submission button, or a main navigation link: minimum 7 mm. A footer link, a social media icon, or a search filter: as small as possible, but with 5 mm of spacing.
This nuance is crucial. Google does not ask you to turn your footer into a giant catalog. It asks you to visually and dimensionally prioritize your interactive elements according to their functional importance.
- 7 mm minimum for primary CTAs, conversion buttons, critical actions
- 5 mm minimum spacing for secondary links and tertiary navigation elements
- Measurement in physical millimeters, not CSS pixels, to ensure consistency across all devices
- Clear distinction between primary and secondary interactivity in design
- Indirect SEO impact through Core Web Vitals and behavioral signals
SEO Expert opinion
Is this statement consistent with real-world observations?
Yes, and this is actually one of the few cases where Google publishes usable numerical thresholds. The UX audits I conduct regularly show buttons at 40 CSS pixels on sites that struggle with mobile, while competitors with 48-56 px capture engagement better.
A/B tests confirm: increasing button size from 40 to 48 pixels reduces mobile bounce rates by 5 to 12% depending on the sector. This is not noise; it's a behavioral signal that Google captures through Chrome and Android. [To be verified] whether this criterion weighs directly in the algorithm or remains confined to Core Web Vitals.
What nuances should be added to this recommendation?
Google talks about physical millimeters, but in practice, you optimize in CSS pixels. The correspondence varies based on pixel density (DPI). On a recent iPhone, 7 mm ≈ 53 CSS pixels. On a mid-range Android, it drops to 48 pixels.
The workaround: aim for 48 CSS pixels minimum to be safe on 95% of devices. If you go down to 44 pixels, you take a risk on high-density screens. Google's mobile audit tools (Lighthouse, PageSpeed Insights) do not systematically flag this point, so testing manually is necessary.
In what cases can this rule be bypassed or relaxed?
On certain niche interfaces (trading, B2B dashboards, professional tools), dense interactive elements are functionally necessary. Google tolerates this if navigation remains smooth and the bounce rate does not explode.
But let's be honest: 90% of e-commerce sites, media, and lead generation sites have no reason to compromise on button size. If you wonder if your case justifies an exception, the answer is no.
Practical impact and recommendations
How can I check if my buttons meet these dimensions?
Open Chrome DevTools in mobile mode, enable rulers, and measure your buttons. A button of 48 CSS pixels on a 160 DPI device measures about 7.6 mm. Below 48 pixels, you enter a risk zone.
Lighthouse sometimes flags targets that are too small under 'Tap targets are not sized appropriately.' However, this audit can be erratic. The most reliable method is to test manually on 3-4 real devices (iPhone, Samsung, Pixel) and observe if you miss your clicks.
What mistakes should be avoided during mobile optimization?
Classic mistake: enlarging buttons without adjusting spacing. Result: buttons of 48 pixels stuck with 2 pixels of gap, resulting in zero UX improvement. The 5 mm spacing (approximately 19 CSS pixels) is just as important as size.
Another trap: using relative units (em, rem) without controlling final output. On some devices, a button in 3rem can render at 38 CSS pixels if the base font-size is too small. Fix your critical buttons in CSS pixels or in min-height/min-width.
Do I need to overhaul my entire mobile design to meet these thresholds?
No. Prioritize conversion pages and critical pathways: homepage, product pages, contact forms, checkout funnel. If your blog has share buttons at 40 pixels in the footer, that’s not a disaster.
However, if your 'Buy' or 'Request a Quote' CTAs are at 42 pixels, fix that within the week. The impact on conversion rate justifies the effort, regardless of SEO.
- Audit primary buttons (CTA, submission, navigation) on mobile using DevTools
- Aim for a minimum of 48-56 CSS pixels for critical interactive elements
- Space secondary links at least 19 CSS pixels (≈ 5 mm) apart
- Test on real devices to validate perceived touch area
- Ensure Lighthouse does not flag any 'Tap targets' warnings
- Compare mobile bounce rate before/after adjustment over 2-3 weeks
❓ Frequently Asked Questions
Un bouton de 44 pixels CSS est-il suffisant pour Google ?
Les liens texte classiques doivent-ils aussi faire 7 mm ?
Google pénalise-t-il directement les sites avec des boutons trop petits ?
Comment mesurer 7 mm physiques sur un écran ?
Les icônes de réseaux sociaux en footer doivent-elles faire 7 mm ?
🎥 From the same video 3
Other SEO insights extracted from this same Google Search Central video · duration 11 min · published on 02/04/2015
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.