Local SEO: the complete guide for businesses in Catalonia
46% of Google searches have local intent. Learn how to rank for 'service + city' searches: Google Business, schema, local content and multilingual strategy.
Key points
If you have a local business in Catalonia and you do not appear in the top Google results when someone searches for your service in your city, you are losing customers every day. 46% of all Google searches have local intent, and 76% of those searches end in a physical visit within 24 hours.
This guide explains, step by step, everything you need to know to rank your business on Google for local searches.
What is local SEO (and why it is different)
Local SEO is the set of techniques to make your business appear in Google results when someone searches for a service near their location. Google treats these searches differently: it shows a local pack (map with 3 businesses), local organic results and general results.
Step 1: Google Business Profile (essential)
The Google Business listing is the foundation of local SEO. It is free and directly influences whether you appear on the Google map.
How to optimize your listing
Basic information (NAP): name exactly the same as on your website, full address, local phone number and your website URL.
Categories: choose the primary category precisely and add 2-3 secondary ones.
Hours: always keep them updated, including holidays.
Photos: at least 10 real photos of your business, updated monthly.
Description: 750 characters covering what you do, where and for whom.
Reviews: the decisive factor
You need more reviews than your competitors, a high rating (>4.2), recent reviews and responses to all of them within 48 hours.
Step 2: Your website, optimized for local searches
Geolocalized content
Every page should contain natural geographic signals: city name in the title, county in the text, full address in the footer and Google Maps on the contact page.
Service + location pages
If you serve more than one city, create dedicated pages with unique content for each area.
Schema.org LocalBusiness
Structured data tells Google exactly what your business is and where it is located. At serpixel, structured data is included automatically on every website we build.
Loading speed
100/100 PageSpeed with Astro + Vercel. Most local WordPress websites score between 30 and 60.
Step 3: Local content that ranks
A blog with geolocalized content: local guides, sector FAQs, seasonal content and proximity stories. 4 articles per month as a minimum.
Step 4: The Catalan advantage
Catalan is gold for local SEO. Competition is 10 to 50 times lower than in Spanish. Publishing content in Catalan gives an immediate competitive advantage for local searches in Catalonia.
Step 5: Citations and local directories
Register your business on Google Business, Bing Places, Apple Maps, Yellow Pages, Yelp, TripAdvisor and county directories. The golden rule: NAP consistency across all directories.
Step 6: Measure and improve
Key metrics: positions for local searches, impressions and clicks on Google Business, calls and route requests, local organic traffic and reviews.
Common mistakes that ruin local SEO
- Inconsistent information across website, Google Business and directories
- Not asking for reviews
- Website without local content
- Ignoring Catalan
- Not responding to reviews
- Old or stock photos
- Slow website
- Not measuring anything
How serpixel helps with local SEO
At serpixel (Clever European Business, S.L.) we build websites designed for local SEO from day one: automatic structured data, 100/100 PageSpeed, multilingual content, 4 monthly SEO articles, optimized Google Business listing and monthly report.
Everything integrated in one team, one invoice, with no upfront investment. Shall we talk?