SEO & Marketing

Google My Business and Local SEO: The Complete Guide for Catalan Businesses

E
Equip editorial Posicionament-Web
07 May 2026 9 min 2 views

Google My Business and Local SEO: The Complete Guide for Catalan Businesses

Do you have a business in Catalonia and don't appear when someone searches for your service on Google Maps? The problem is rarely the competition: in most cases we audit, it's a Google Business Profile that's misconfigured or abandoned. This guide explains exactly how to fix it, in what order to act and which errors to avoid, with examples from real businesses in Barcelona, Girona, Tarragona and Sabadell.

ObjectiveAppear in Google Maps Local Pack
Main toolGoogle Business Profile (formerly Google My Business)
Time to see results4-12 weeks
CostFree (requires time and consistency)
Applicable toLocal and area-based businesses in Catalonia
ComplementsWeb SEO, Search Console, local backlinks

1. How Google Decides Who Appears in the Local Pack

The Local Pack is the block of three results with a map that appears when you search for, for example, "Italian restaurant Gràcia" or "physiotherapist Sabadell". Google decides it with three factors: relevance (how well the profile matches the search), distance (physical proximity to the user) and prominence (authority and activity of the profile).

You can't control distance. You can control relevance and prominence. And this is where most businesses leave money on the table.

A concrete example: a physiotherapy clinic in central Tarragona had the profile created but with the category "Clinic" —too generic— and zero posts. When we changed the category to "Physiotherapist" and activated review collection, it moved from fifth to second place in the Local Pack in six weeks. Without touching the website. Relevance did it all.

76%
of local searches with visit intent result in a physical visit within the next 24-48 hours (indicative range based on local search behavior studies)

2. Verification and Initial Setup: Order of Action

Without verification, Google won't show you in the Local Pack. It seems obvious, but in one out of four profiles we review there's some problem at this step: unverified profiles, duplicates or claimed by a former employee.

  1. Go to business.google.com and create or claim your profile. If someone has already created it without your permission —which happens more often than you'd think— request ownership from the same form.
  2. Choose your verification method: by postcard (5-7 days), by phone, by video or, if your website is already verified in Google Search Console with the same account, sometimes it can be done directly from there.
  3. Once verified, fill in all fields in this order of priority: exact business name, main category, address, phone, website, hours and description.
  4. Check that the NAP (Name, Address, Phone) is identical on your website, Google Maps and any directory where you appear: Yelp, Páginas Amarillas, TripAdvisor, etc.
Critical and frequent error: If your profile says "Carrer de Balmes, 45, Barcelona" and your website shows "C/ Balmes 45 BCN", Google may interpret them as different entities. A sustainable fashion store in Girona we audited had the phone with +34 prefix on the profile and without prefix on the website. Small detail, big impact: it was hindering its appearance in the Local Pack for searches like "sustainable clothing Girona". Unify the format across all channels before doing anything else.

3. Optimizing Your Profile: The Fields That Really Move Rankings

Main category: the most decisive field of all

The main category is the most important internal ranking factor in Google Business Profile. Choose the most specific one possible: not "Restaurant" but "Catalan cuisine restaurant" or "Tapas bar". Not "Doctor" but "Dermatologist". A restaurant in Gràcia that serves brunches can add "Café" and "Breakfast restaurant" as secondary categories and capture searches it would otherwise lose. You can add up to 9 categories in total.

Business description: 750 characters many waste

The description is not a corporate field: it's an opportunity for relevance. Include your main keyword naturally, explain your real differentiator and end with a soft call to action. For example, for a tax consultancy in Hospitalet: "Tax and labor consultancy specializing in freelancers and SMEs in Hospitalet de Llobregat. Personal service, no fine print and response within 24 hours. Request your first free consultation." Specific, local, with keyword and CTA. Nothing like "leading company with extensive experience".

Photos: quality, variety and regularity

  • Upload at least 15-20 initial photos: exterior with visible sign, interior, team, products or services in action.
  • Avoid stock photos: Google detects them and users ignore them.
  • Update with new photos every 6-8 weeks. Recent activity is a positive signal for the algorithm.
  • Name files descriptively before uploading: "catalan-restaurant-gracia-barcelona.jpg" provides context; "IMG_4521.jpg" does not.

Attributes and services: the invisible fields that add up

Google offers sector-specific attributes that many businesses never open: "Wheelchair accessible", "Free Wi-Fi", "Online booking", "Contactless payment"… Activate all that are true. In bars and restaurants in Poblenou or Tarragona, outdoor terrace and nearby parking attributes have a direct impact on profile CTR, because they appear highlighted in search.

1st
Main category is the most decisive internal factor
750
Characters in description: use them all with criteria
+20
Minimum recommended photos for an active profile
9
Maximum categories (1 main + 8 secondary)

4. Reviews: How to Get Them and Manage Them Well

Reviews influence local ranking and, above all, purchase decisions. What differentiates profiles that convert from those that don't is active management, not the number of stars.

  • Ask for reviews at the moment of maximum satisfaction: right after a well-received service, with a personalized WhatsApp message or a printed QR on the counter. An e-commerce in Sabadell that implemented a post-purchase automated email tripled its reviews in two months, without payment tools or incentives.
  • Respond to all reviews, positive and negative. For positive ones, personalize the response and include keywords naturally: "Thank you for trusting our dental clinic in Terrassa, we're glad the experience was so positive." For negative ones, respond within 48 hours, calmly and offering to continue the conversation by phone or email.
  • Never buy fake reviews. Google detects them by behavior patterns —all on the same day, from new accounts, with similar IPs— and can permanently suspend your profile.

Businesses in Badalona and Terrassa that went from 10 to 50 reviews in three months organically saw clear improvements in their Local Pack position without any other parallel action. Prominence rises when reviews arrive regularly, not in a single spike.

5. The Connection Between Your Profile, Website and Search Console

Optimizing your GBP profile without working on your website is like putting a neon sign on a store with an empty window display. Google Business Profile doesn't work in a vacuum: its ranking is strengthened —or weakened— depending on the quality of the associated website and the signals Search Console sends.

Three specific things to check in Search Console

  • Go to search.google.com/search-console and check that there are no indexing errors: URLs blocked by robots.txt, pages with accidental "noindex" or 404 errors on important service pages.
  • In the "Performance" report, filter for local searches like "[service] + [city]". If you see many impressions but low CTR, the problem is the page title or meta description, not the GBP profile.
  • Review Core Web Vitals in the page experience report. A slow website penalizes organic SEO and reduces the trust Google places in the associated profile. In clinics and professional offices, it's the technical error I find most frequently.

Service pages by area: the complement that sets the ceiling

If you work in multiple cities or neighborhoods, create specific pages on your website for each area: "Physiotherapist in Gràcia", "Physiotherapist in Sarrià-Sant Gervasi". These pages reinforce the relevance of your profile for area-based searches and create a coherent ecosystem of local signals. Without this, your profile works alone and results have a very clear ceiling.

If you want us to review your profile and identify the three improvement points with the most impact, request our free GBP review. No commitment, in 30 minutes.

6. Common Errors Ranked by Impact

These are the errors I find most often in audits across Catalonia. I've ranked them from highest to lowest impact so you know where to put your energy first:

ErrorImpactPriority Solution
Profile not verified or suspendedCriticalVerify or appeal suspension at business.google.com
Incorrect or generic main categoryVery highChange to the most specific category in your sector
Inconsistent NAP across profile, website and directoriesHighUnify exact format across all channels
No reviews or no responsesHighActivate organic review collection right now
Slow website or Search Console errorsMedium-highReview Core Web Vitals and indexing errors
Old or low-quality photosMediumUpload 15+ current photos and schedule updates
Outdated hours or no special holiday hoursMediumReview hours each season and add special hours

Where to Start Tomorrow Morning

If you need to prioritize, do it in this order: verify your profile, fix the main category, unify the NAP and activate review collection. With these four steps you'll already be ahead of most of your local competition. The rest —photos, posts, area pages, Search Console— is the layer that consolidates and expands results in the medium term.

We've helped restaurants in Gràcia, shops in Girona, clinics in Tarragona and e-commerces in Sabadell improve their local visibility consistently. If you prefer to delegate and focus on your business, tell us your case and we'll explain how we work.

Frequently Asked Questions

How long does Google My Business optimization take to work?

The first changes in Local Pack position are noticed between 4 and 12 weeks. In less competitive markets —specialized services in Lleida or Girona counties, for example— results can come sooner. What accelerates the process most is the combination of correct category, regular reviews and a website without technical errors.

Can I have Google Business Profile without a physical location in Catalonia?

Yes. Google allows profiles for businesses that work by service area without showing a public address. You need to define the coverage area well —for example, Barcelona or Girona counties— and choose appropriate categories for home services or online services. Verification in these cases is usually done by video.

How many reviews do I need to rank well in the Local Pack?

There's no magic number, but in competitive markets like Barcelona or Sabadell, between 30 and 50 reviews with a rating above 4.2 is usually enough to enter the Local Pack. What makes the difference is not the total accumulated but regularity: receiving reviews every week is better than receiving them all in one month and stopping.

Does my website affect my profile's Local Pack ranking?

Yes, and a lot. A website with consistent NAP, service pages by area and good Core Web Vitals strengthens your profile's authority. If Search Console shows indexing errors or slow loading speed, Google reduces trust in your entire business ecosystem, including your GBP profile.

What's the difference between Google My Business and Google Business Profile?

No functional difference: Google rebranded Google My Business as Google Business Profile in 2022. It's now managed directly from Google Search or Maps, without a separate app, making it easier to make quick updates from your phone without having to enter any external dashboard.

Want to improve your SEO in Catalonia?

Free SEO analysis: we tell you exactly where to start.

Free analysis


Share:
E
Equip editorial Posicionament-Web

L'equip editorial de Posicionament-Web publica continguts SEO pensats per a negocis de Catalunya.

Comments

No comments yet. Be the first to comment!

Leave a comment