Services
Search engine optimisation (SEO)
Local-first search work for the Costa del Sol — Google Business Profile, multilingual pages, and the phrases your customers actually type.

A website nobody finds is a website nobody visits. Search work gets built in from the beginning here — quick pages, honest titles, and the words people in your area genuinely type — so you turn up for the searches that bring work rather than the ones that merely sound impressive. On this coast that usually means two places: on a map, and in the language the visitor chose.
A real example
Yacht brokerage and charter in Puerto Banús · nine staff, two in-house languages
What they were doing
A strong local reputation and almost no search presence. Enquiries came from relationships and the occasional walk-past, while brokers spent a good part of the week answering the same questions about commission, cruising grounds and whether a listing was even still available.
What we set up
One page per boat with the specification, the berth, the asking price in euros and a genuine enquiry form — plus marina and town pages that name the places people actually search from. Titles, copy and the Google profile were rewritten in English and German, because that was where the serious enquiries were coming from.
What changed
Qualified enquiries began arriving from people who had already searched for a specific kind of boat on this coast, in three languages. The wasted calls dropped, because the questions had been answered on the page.
Worth knowing: We cannot buy our way into the German market, and the first three months were almost entirely technical clean-up with nothing visible to show for it. That's normal, and we said so before we started rather than after.
- First movement
- 2–3 months
- Meaningful results
- 6–12 months
- Focus
- Local, in two languages
- Reporting
- Plain English
Where AI helps in search work — carefully
Genuinely useful for the dull part: gathering what people around here are actually searching for, finding the distance between what you rank for and what you could rank for, then drafting a first structure. Much less useful for writing the page itself — the judgement about what to say and, more importantly, what to leave out is still a person's job.
For most businesses here, the map is the website
Ask a restaurant, a dentist or a surf school where its customers come from and the answer is usually 'Google'. Which means the Google Business Profile matters more than the homepage: opening hours in February, photographs from this season, replies to reviews, the difference between appearing at number two and appearing at all. It's the least glamorous work in this list and it is very often the whole job. A business with a beautiful site and a neglected profile loses to its neighbour every week of the year.
Spanish and English are two different jobs
A page that switches language with a flag in the corner usually ends up as one page in two half-efforts, which is worse than either. What works is two genuine pages, each written by someone who speaks that language the way a customer would ask the question. The pattern here is specific: plenty of people arrive searching in English and leave talking to a receptionist in Spanish, and a fair number search in German or Dutch as well. We build the pages those people are actually looking for.
The words people type, not the words a brochure uses
We'll look at what is genuinely being searched in your area, including the slightly odd local phrasing — 'electricista Benalmádena', 'plumber Marbella urgent', 'boat repair Puerto Banús', 'villa cleaning Nerja', 'dentist English speaking'. Those are separate searches with separate intentions, and one clear page often wins two of them at once.
The broken things first
Nothing gets added until we've looked at what's actually stopping both Google and customers in their tracks. A page that takes six seconds on mobile data. A title called 'Home'. Five pages chasing one phrase. A cookie banner that covers the booking button on a phone. Fixing these is unexciting and reliably worth more than commissioning new content while the foundations are still sinking.
Content that survives the next update
Search has got very good at spotting thin pages written to catch a phrase, and the old trick of inventing a page per village on the coast now does more harm than good. Genuinely useful pages — what a boat survey involves, why a renovation quote varies, how to check whether a dental practice is regulated here — earn links, keep the reader, and happen to be what search is trying to surface.
Reporting you can read
Most monthly reports are written to impress rather than inform. Ours says what moved, what we did about it, and what comes next — in words that don't need translating. When a month produces nothing, we say so; a quiet quarter is normal and pretending otherwise helps nobody.
What’s included
- Keyword research from what people around here really search for
- Google Business Profile work, which drives most local enquiries
- Separate, real pages for Spanish and English — not a translation layer
- Page titles and descriptions written for people, not crawlers
- Monthly reporting you can read without a glossary
Why it matters
- Enquiries from people who were already searching for you
- A Google profile that works as hard as the website does
- Results that build rather than reset every few months
Often useful alongside this
- A free website audit which is normally the sensible first step — it tells you what's actually broken.
- Website design if the audit shows the site itself is the problem rather than the content.
- AI for business to speed up research and content drafts — with a human reviewing what goes live.
Common questions
- How long before SEO shows results?
- Expect early movement within two or three months and something meaningful between six and twelve. Google Business Profile work often moves much faster than the website itself. Anyone promising page one next week is telling you something untrue.
- I've already got a site — is it in any shape?
- That's precisely what the audit answers, and the honest answer is often that it needs six changes rather than a rebuild. Most sites we see were never built with search in mind at all. We start by looking, then tell you which of the two jobs yours actually is.
- Is this a subscription I have to keep paying?
- No. Search is a process rather than a switch — competitors keep moving and so does Google — but there's no lock-in here. If the numbers say you're in a good place to stop, we'll be the first to point it out.
- Can you get me top of the map?
- Local positions follow your profile, your real reviews and how near you are to whoever searched. We can improve all three. Nobody can promise a position, and anyone who does is either mistaken or building something Google will later punish.
- Is it worth it if I'm in a small town?
- Very often more so, not less. In Nerja, El Morche or Tarifa the businesses competing with you are a handful, and the local pack is still where the customer goes. Less competition, and the reviews you earn mean considerably more.
Free, no-obligation
Get a free website audit and quote
Tell us about your business and we’ll come back with honest, friendly advice — including a clear quote and what we’d improve first.
Trusted by businesses across Marbella & the Costa del Sol