Local SEO in Colombia: how to show up when people search nearby
Practical local SEO for Colombian businesses: your Google profile, reviews, city pages and what to measure. What moves the needle and what does not.
Digital Marketing, Medical Marketing & AI Consultant · btodigital
Local SEO is what makes your business appear when someone nearby searches for what you sell. In Colombia it is decided in three places: your Google profile, your reviews, and the pages on your site that speak to each city you serve. Everything else helps, but does not decide.
I have spent more than 15 years doing local positioning with Colombian businesses, from medical practices to car dealerships. Here is what I see work, and more importantly, what people do that achieves nothing.
What does Google look at to decide who appears on the map?
Three factors, and they do not carry equal weight:
| Factor | What it means | How much you control it |
|---|---|---|
| Proximity | How close you are to the person searching | Little: it is your address |
| Relevance | How well your profile matches what they searched | A lot: categories, services, description |
| Prominence | How well known and trusted you appear | Quite a bit: reviews, mentions, links |
Proximity explains why you will not show up across all of Bogotá from a shop in Suba. That is not a strategy failure, it is geography. What you can win is your neighbourhood and your zone, and that is usually enough.
Where do you start?
With the Google profile, which today is called Google Business Profile, not “Google My Business”. A lot of Spanish-language guidance still uses the old name.
What actually moves the profile, in order:
- Verify it. Without verification you are not competing.
- Choose the primary category well. It is the field that weighs most and the one most people get wrong. One primary category, the most specific that exists.
- Consistent name, address and phone. Written identically everywhere. “Cra.” in one place and “Carrera” in another does create noise.
- Real, recent photos. Storefront, interior, team. Stock images show.
- Reviews, and replies to all of them. More on this below.
- Posts and the questions section. They keep the profile alive and let you answer doubts before they are asked.
How much do reviews really matter?
A lot, through two separate routes worth not confusing.
The first is ranking: volume, frequency and rating influence whether you appear. The second, and more underrated, is conversion: between two businesses appearing side by side, people click the one with more reviews and a better score. You can win the position and lose the customer.
Three things that work for getting them:
- Ask at the right moment, which is right after solving someone’s problem, not a week later by email.
- Make it easy with your profile’s short link, not with instructions on how to find you.
- Reply to all of them, including the good ones. It shows, and Google notices too.
What does not work: buying them, collecting them all in the same week, and only asking the people you know will give five stars. All three patterns are detectable.
Do I need a page for every city?
Only if you genuinely serve each one. And that is the problem with most city pages I see: they are the same page with the name swapped.
| A city page works if | It does not work if |
|---|---|
| You have a physical location or real coverage there | You simply want to appear there |
| You can write genuinely different content for each | You will duplicate the text and change the name |
| You have cases, testimonials or data from that city | The page ends up empty of substance |
Mass-produced city pages are worse than none: Google reads them as duplicate content and it drags down the rest. If you only have real material for two cities, make two pages.
What else belongs on the site?
- City keywords where they read naturally, in the title, description and headings. Without repeating them until the sentence sounds odd. That was the technique ten years ago and today it subtracts.
LocalBusinessschema, with address, hours and phone. That is what enables rich information to appear.- Content a neighbour would recognise themselves in, which is not the same as naming the city every third line.
What about mobile?
In Colombia almost all local search happens on a phone, and Google indexes the mobile version. Three things I always check:
- That the call button and the “directions” button are at the top, with no hunting.
- That the page loads fast on mobile data, not just on wifi.
- That the form can be filled with one hand.
It sounds basic and it is where half the opportunities are lost.
What numbers should you watch?
Not visits. These four:
| Metric | Where to see it | What it tells you |
|---|---|---|
| Calls from the profile | Business Profile | Whether the profile converts |
| Direction requests | Business Profile | Real intent to visit |
| Searches that found you | Business Profile | Whether you show up for what you sell or only your name |
| Conversions by city | Your site analytics | Where investment is worth it |
The fourth is the one almost nobody measures and the one that changes decisions.
What is changing?
Two things already visible.
Searches are more conversational. No longer “pharmacy Chapinero” but “where is there a pharmacy open now near Chapinero?”. That favours whoever keeps hours updated and writes answers in plain language.
AI-generated answers are taking the click. When the engine resolves the query on screen, the user never reaches your site. What remains is being the business the answer names, and that depends on the same signals as always, reinforced: complete profile, reviews, and other sites talking about you.
Frequently asked questions
How long does local SEO take to show results? The Google profile can move within weeks if it was badly configured. Reviews and authority take months. If someone promises you the top of the map in 30 days, be suspicious.
Can I rank in a city where I have no location? On the map, very hard: proximity rules. In regular results yes, with a quality page about that city. Listing an address that is not yours is grounds for profile suspension.
Does putting the city in the business name on Google help? No, and it breaks Google’s rules. If your business is not actually named that, you can lose the profile.
How many reviews do I need? More than whoever appears next to you, and arriving continuously. Fifty reviews from three years ago weigh less than twenty from the last six months.
What if I have several locations? One profile per location, each with its own address and phone, and a dedicated page on the site for each. Never one profile with several addresses in the description.
Does local SEO help if I sell across Colombia with no shopfront? It helps differently. If you travel to the customer, set the profile up as a service area and hide the address. If you sell online nationwide, local SEO is not your priority.
Are Google My Business and Business Profile the same thing? Yes. Google renamed it and retired the app; it is now managed from Search and Maps. Guides still saying “GMB” are out of date in form, even where the substance still holds.