Local SEO checklist for Colombo businesses

A street map grid with a location pin.

When someone in Colombo searches for “accountant near me” or “best café in Kollupitiya”, Google shows a map and a short list of businesses before any website. Local SEO is the work of helping your business appear in Google Maps and local results when people nearby search for what you offer.

This checklist covers the work that makes the biggest difference for most Sri Lankan businesses. None of it is complicated. It just needs doing properly and keeping up to date.

1. Claim and complete your Google Business Profile

Your Google Business Profile is the single most important local listing you have. It powers the map results and much of what AI search tools say about local businesses.

  • Claim and verify the profile if you have not already.
  • Choose the most accurate primary category, then add a few relevant secondary ones.
  • Add your opening hours, including public holidays and Poya days when your hours change.
  • Write a clear description of what you do and where you work.
  • Add real photos of your premises, team and work. Replace stock images.
  • List your services or products with short descriptions.

If you serve customers at their location rather than at an office, set a service area instead of showing your address.

Keep it active

Post updates, offers or news on your profile now and then. Answer questions people ask on it. An active profile signals a business that is open and paying attention.

2. Make your business details consistent everywhere

Search engines compare your name, address and phone number (often called NAP) across the web. When they match, Google is more confident about who you are and where you are.

Pick one exact format and use it everywhere:

  1. Business name, written the same way each time.
  2. Address, in the same order and spelling. Sri Lankan addresses can be written many ways, so choose one and stick to it.
  3. Phone number, in the same format, ideally with the +94 country code.

Check your website footer, contact page, Google Business Profile, Facebook page, LinkedIn page and any local directories. Fix anything that is out of date, especially after a move or a rebrand.

3. Ask for reviews, and reply to them

Reviews influence both rankings and whether people choose you. Most happy customers will leave one if you ask at the right moment.

  • Ask soon after a good experience, while it is fresh.
  • Send a direct link to your Google review form so it takes seconds.
  • Reply to every review, positive or negative, politely and specifically.
  • Never buy reviews or offer rewards for positive ones. It breaks Google’s rules and can get reviews removed.

A thoughtful reply to a negative review often does more for your reputation than another five stars.

4. Build pages for the places you serve

If you work across several areas, such as Colombo 03, Nugegoda, Rajagiriya or Kandy, a single contact page will not rank for all of them.

Create a page for each main location or service area, but only where you have something genuine to say. A good location page includes:

  • What you offer in that area.
  • Local details: landmarks, parking, directions, areas covered.
  • Examples of work or customers nearby, with permission.
  • The correct contact details for that location.

Avoid copying the same text and swapping the town name. Thin, repeated pages tend to be ignored.

5. Make your site fast on mobile

Most local searches happen on a phone, often on mobile data. A slow site loses people before it loads.

  • Compress images and use modern formats such as WebP.
  • Keep pages light: fewer heavy scripts, sliders and pop-ups.
  • Make your phone number tappable and your address link to Google Maps.
  • Add a WhatsApp link if that is how your customers prefer to reach you.

Run your key pages through Google PageSpeed Insights and fix the biggest issues first. Our web design and development team builds sites with this in mind from the start.

6. Think about language

Many searches in Sri Lanka are in English, but plenty of people search in Sinhala or Tamil, or mix languages. It depends heavily on your audience.

  • Look at how your customers actually talk to you. If many use Sinhala or Tamil, consider translated pages for your most important services.
  • Use proper translations written by a fluent speaker, not machine output pasted in unchecked.
  • Your Google Business Profile description and posts can reflect the language your customers use.

There is no single right answer here. Start with the language that brings in most of your enquiries, then expand.

7. Add local structured data

Structured data helps search engines read your business details accurately. A LocalBusiness or ProfessionalService block on your site can include your name, address, phone, opening hours, area served and links to your social profiles. Make sure every detail matches what is on the page and on your Google Business Profile.

8. Earn local mentions

Links and mentions from other local websites help Google see you as part of the community. Good sources include:

  • Local business associations and chambers of commerce.
  • Suppliers and partners who list the businesses they work with.
  • Local news sites and blogs, when you have something worth sharing.
  • Events or causes you sponsor.

These take time, but they build up and are hard for competitors to copy.

Summary

Local SEO in Colombo comes down to a few habits: a complete and active Google Business Profile, consistent details everywhere, a steady flow of genuine reviews with replies, useful location pages, a fast mobile site, the right language for your customers, and real local connections.

Work through the list once, then review it every few months. If you would like help, our SEO service covers local search, and our content and video team can produce the photos and posts that keep your profile active. Contact us to talk it through.

Written by the Ayka Digital team

Ayka Digital is a digital marketing agency in Colombo, Sri Lanka, working across SEO, paid ads, social media, websites, content and branding. About us

Want help putting this into practice?

We can audit where you stand today and give you a short, clear list of what to fix first.

Talk to us