SEO

Local SEO: how to show up on Google when people search near you

A practical guide for SMEs and freelancers (autónomos, Spain's self-employed) with local customers: what Google looks at, what to work on first and which mistakes waste your time.

Published on October 18, 2026 · The mitza.es team

When someone searches for “emergency plumber”, “accountant near me” or “computer repair in Valdemoro”, Google doesn't return the usual list: it shows a map with three or four businesses and, below it, the regular results. Being among those three or four is the difference between getting calls and not getting them. That's what local SEO is, and it's one of the most profitable channels for a business that serves customers in a specific area, because people who search this way usually want to hire someone right away.

What local SEO is and who it's for

Local SEO is the set of tasks that help Google show you when a search has geographic intent, either explicit (“in Getafe”) or implicit (“near me”). It matters to any business with nearby customers: shops, workshops, clinics, offices, installers, hospitality and home services. It also matters to anyone who works remotely but has a physical base, because part of their demand is still local.

It matters less to those who sell across all of Spain online with no local component. For that case, general SEO work focused on content and product keywords is a better fit.

How Google decides which businesses to show

Google explains that it ranks local results using three factors: relevance, distance and prominence.

  • Relevance: how well your profile and your website match what is being searched. The main category of your profile, the services you list and the text on your pages all carry weight here.
  • Distance: how close you are to the person searching, or to the area mentioned in the search. You can't “work on” it, but you can choose carefully which areas you declare you serve.
  • Prominence: how well known and trustworthy your business appears: reviews, mentions on other websites, links and presence in directories.

This explains a fact that surprises many people: the best business doesn't always come first, the most relevant, closest and best-known one does. Of the three factors, prominence is the one with the most room for improvement in the medium term.

Step 1: a well-built Google Business Profile

Your Google business profile is the central piece. The basics, and what gets neglected the most:

  • Choose the primary category carefully. It's the strongest relevance signal; add secondary categories only if they reflect real services.
  • Use your business's real name, as it appears on your sign or your invoices. Adding keywords to the name breaks Google's guidelines and can end in a suspension.
  • Keep opening hours, phone number and website up to date, including holidays and seasonal changes.
  • Fill in services and products with useful descriptions, and upload real photos of the premises, the team and the work you've done.
  • If you go to the customer's home and don't receive visitors, set the business up as a service-area business and define your areas properly, instead of publishing an address that doesn't serve the public.

We summarize the recent changes in how Google weighs these signals in our article on what has changed in Google Business Profile.

Step 2: reviews, few but real

Reviews influence prominence and, above all, whether someone clicks on your profile instead of the one next to it. Ask your customers for feedback right after a job well done, giving them the direct link to your profile, and reply to every review, negative ones included, calmly and with facts. Don't buy reviews or ask for them in exchange for discounts: it goes against Google's rules, and a profile with artificial spikes in reviews is easy to spot.

Step 3: consistent data everywhere

Your name, address and phone number should appear identically on your profile, your website, your social networks and the directories where you're listed. Discrepancies, such as a street abbreviated differently or an old phone number, don't usually sink you, but they reduce trust and confuse customers. Also review the general directories and the ones in your industry, and remove or fix any duplicates.

Step 4: your website has to be local too

Your profile doesn't work on its own: Google checks what it says against what it finds on your website. What usually makes the difference:

  • One page for each important service, with real content: what you do, who for, how you work and how long it takes.
  • Naturally mentioning the area you serve, with your address, a map and contact details visible in the footer and on the contact page.
  • Local business structured data, which helps Google understand your name, your address and your opening hours.
  • A fast website that looks good on mobile, because most local searches are made from a phone.

A very common mistake is creating an almost identical page for each town and only changing the name. Google considers it low-value content and it rarely works. Better a solid service page and, if you really serve a different area with its own particularities, a local page with information only you can give. If you want to see how to design a website built to win customers in a city, there's an example on our web design in Madrid page.

Step 5: mentions and links from your area

Links from local websites count for a lot in prominence: business associations, chambers of commerce, your city's media, suppliers or customers who mention you, event sponsorships. There are few of them, but they're worth more than many generic links. Start by asking the people who already know you.

How to measure whether it works and how long it takes

In Google Business Profile you can see how many people reached your profile, how many called and how many asked for directions. In Search Console you can see the searches that led to your website and your average position. Write the numbers down before changing anything, and compare them after a few weeks. Profile improvements can be noticed relatively soon; those that depend on reviews, links and content need several months. If someone promises you first place in a week, be suspicious.

Mistakes that waste your time

  • Opening several profiles for the same business, or using addresses of virtual offices that don't exist.
  • Neglecting the profile after creating it: no new photos, no replies to reviews and out-of-date opening hours.
  • Thinking local SEO is only the profile and not touching the website.
  • Multiplying pages per city with no content of their own.
  • Not measuring, and therefore not knowing which action worked.

If you don't know where to start, an SEO audit tells you what's failing on your website and your profile, ordered by impact, and from there you can plan SEO work with clear priorities.

Frequently asked questions about local SEO

Can I rank on Maps if I don't have a physical location?

Yes, if you travel to the customer. Google lets you set up a service-area business, without showing your address, and define the areas you cover.

How long does it take to see results?

It depends on the competition in your area and your starting point. Fixing the basics of your profile can have an effect in a few weeks; building up reviews, links and content takes several months.

Do I need a website if I already have the profile?

Yes. Without your own website you depend on a third party's algorithm, you're less relevant for your services and you miss the chance to appear in the regular results, not just on the map.

Is local SEO any use if I sell online?

Only if you also serve customers in a specific area. If your whole business is online and nationwide, it makes more sense to invest in content and general SEO.

Want to know what's holding you back in local searches?

We review your profile, your website and your local competition and tell you what to fix first.

No spam. No sales calls. Just your personalised reply.