The first time somebody checks their Google listing in Girona they usually find two things: the opening hours have been wrong for months, and the business next door has not fixed theirs either. That is the opportunity. SEO in Girona looks very little like SEO in a big capital: results come sooner and on a smaller budget, provided four things are done properly.

Why ranking in Girona is faster than in Barcelona
There is a fraction of the competition. For a search like "physiotherapist Girona" you are up against businesses your own size, not chains or portals with a decade of accumulated links. A tidy website and an active listing can put you at the top within months rather than years.
The second reason is simpler: most of your competition does not work on it. Listings with no photos since 2022, websites without an address in the footer, businesses that have never replied to a review. When that is the bar, getting ahead is not that hard.
There is a catch worth knowing before you start. Fewer competitors also means fewer searches: a term that brings a thousand visits a month in Barcelona might bring eighty here. That is not bad news, it just changes the target. Eighty visits from people who live twenty minutes away and want exactly what you sell are worth more than a thousand from half the country, and they are also far cheaper to earn.
The map decides more than the website
Within a small radius, nearly every search ends at the map: three listings and a phone call. That is why we always start there, and why it returns calls first while everything else matures.
- The right category and services listed one by one, using the words people actually say rather than your internal catalogue.
- Real opening hours, including local holidays and summer schedules, which along the Costa Brava change from July to September.
- Recent photos of the actual place, not stock images.
- Answered reviews, all of them, the bad ones included. Google's guidelines for representing your business are strict about addresses and categories; ignoring them is the fastest way to a suspended listing.
Posting on the listing every month helps more than people expect, because an active listing outranks a dormant one. That is exactly what our Google listing articles are for.
Want to know what it would cost you?
We reply the same day. No commitment, no sales pitch.

Girona is more than Girona
The province works by comarca and people search by their own town, not the provincial capital. Someone in Palamós types "Palamós", and someone in Salt types "Salt". If your business serves several towns, each one deserves its own page with real content: what you do there, since when, how to reach you, which jobs you have done.
What does not work is the same page duplicated with the town name swapped. Google spots cloned templates and ignores them, and readers notice immediately.
The season rules on the Costa Brava
There is a factor here that a capital city does not have: July and August multiply searches in many sectors, and September switches them off. Content and campaigns are prepared months ahead because the peak is predictable — it is on the calendar.
If your business lives off the season, SEO work starts in January so that by May the pages are already ranking. Starting in June means arriving late and paying for ads to cover the gap.
Spanish, Catalan and English
In the Girona comarques Catalan carries more weight than in metropolitan Barcelona, and in some sectors most queries arrive in Catalan. It is not a matter of principle: you look at how your customer searches and publish accordingly. Our own site is in Spanish, Catalan and English, and the English is not decorative — plenty of Costa Brava businesses get half their enquiries from abroad.
We'll tell you in a ten-minute conversation
We reply the same day. No commitment, no sales pitch.

What it costs and what is included
Prices are published on the pricing page, plus VAT and with no lock-in:
- Basic Presence, €400 a month. Hosting, migration included, ten mailboxes, three monthly articles on your site and three on your Google listing, replies to every review, and positioning inside AI answers.
- Mid Presence, €750 a month. Five articles on the site and five on the listing, fifteen mailboxes, plus Google Ads and Meta Ads while SEO matures.
- Advanced Presence, €1,500 a month. Seven and seven, twenty-five mailboxes, campaigns and two monthly social posts.
SEO is not billed per keyword: it is what the site structure, the articles and the listing do together, month after month.
What you can do yourself this week
Without spending anything: complete the listing, upload six photos taken on your phone, make sure the name, address and phone number are written identically on the site, the listing and every directory you appear in, and answer the pending reviews. Many businesses in the province move within weeks on that alone. If you also want to understand what Google looks at, its SEO starter guide is written to be read without being technical.
What your customers in Girona actually search for
Before writing a single page it pays to know what people type, which almost never matches what you call your own service. Three patterns that repeat across the province:
- Urgency. "Emergency locksmith Girona", "plumber today", "garage open Saturday". Here the winner is whoever has an impeccable listing and answers fast; the website barely takes part.
- Comparison. "How much", "price", "reviews". These come from people who have already decided to buy and are choosing who from. A page that gives a price or a range takes the call, which is why we publish ours.
- The town. "Dentist Salt", "accountant Palamós", "renovations Figueres". Low volume, very high intent. This is the ground where a small company beats a big one.
The content plan falls out of that: one page per service and area, plus articles answering the real questions — how long it takes, what is included, what happens if something goes wrong — instead of generic prose about excellence and commitment.
How long it takes
With the map properly worked, the first calls usually arrive within weeks. Service searches in the city move between month three and month five. The most contested ones — lawyers, dentists, renovations — take six months to a year, same as anywhere. If someone promises first place in a month, it is either ads or something that will cost you later.
We work from Palamós, half an hour from Girona
We are three partners: Ivan runs application and web development, Jordi handles marketing and campaigns, Izan looks after cybersecurity and data. If you are just starting out, the Girona Chamber of Commerce runs training and resources for companies in the province. Being based in Palamós puts Girona, Figueres, Olot, Blanes, Salt, Banyoles and Palafrugell on our doorstep, and we work with Barcelona companies too. Being nearby helps for understanding the town and the trade; for the daily work, what matters is that somebody actually does it every month.
If you want to know where your SEO in Girona would start, message us and we will tell you what the first three months look like — and what you can do yourself without paying anyone.
Tell us what you need and we'll give you a price
We reply the same day. No commitment, no sales pitch.