Local SEO
Local SEO in Latvia: A Practical Google Business Profile Checklist
How to get found on Google Maps and local search in Latvia: set up Google Business Profile, earn reviews, build local pages, avoid common mistakes.
Also available in Latviešu
In this article
- How Google decides who to show locally
- Step 1: Claim and verify your Google Business Profile
- Step 2: Fill in everything, accurately
- Step 3: Earn reviews the right way
- Step 4: Make your website support your profile
- Step 5: Get listed consistently elsewhere
- Step 6: Build real local prominence
- Step 7: Measure what matters
- Common mistakes we see
- A 30-day plan
- Frequently asked questions
When someone in Liepāja types "autoserviss", or someone in Riga searches "zobārsts netālu", Google usually shows a map with three businesses above everything else. Those three listings get a disproportionate share of the calls, directions and visits. Local SEO is the work of getting your business into that group.
The good news for Latvian businesses: in many towns and trades, competition in local search is thin. A business that sets up its profile properly, collects honest reviews and has a clear, fast website can outrank bigger competitors who never bothered. This guide is the checklist we use.
How Google decides who to show locally
Google states that local results are based mainly on three factors:
- Relevance: how well your profile matches what the person searched for.
- Distance: how close you are to the searcher, or to the location named in the search.
- Prominence: how well known you seem, based on reviews, links, mentions and your overall web presence.
You cannot change distance. You can influence relevance and prominence a lot, and that is what the rest of this article is about.
Step 1: Claim and verify your Google Business Profile
Google Business Profile (formerly Google My Business) is free and it is the single most important local SEO asset you have.
- Search for your business name on Google or Google Maps. If a listing already exists, claim it instead of creating a duplicate. Duplicates split your reviews and can get both listings flagged.
- Follow the verification steps. Depending on your business, Google offers options such as a video recording of your premises, a phone or email code, or a postcard.
- Choose your primary category with care. It is one of the strongest relevance signals. Pick the most specific option that describes your main service ("Dentist", not "Health"), then add secondary categories for other things you genuinely do.
Step 2: Fill in everything, accurately
An incomplete profile loses to a complete one. Go through every field.
- Business name: your real name, exactly as it appears on your signage and invoices. Stuffing keywords or a city into the name ("Best Cheap Dentist Riga") violates Google's guidelines and can get the profile suspended.
- Address and service area: accurate, consistent with your website.
- Phone number: one primary local number. Latvian numbers in international format (+371 …) work best for consistency.
- Opening hours: including special hours. Update them before public holidays such as Jāņi (Midsummer) or Christmas. Wrong hours are one of the most common reasons for bad reviews.
- Website link: point it to the most relevant page (often the homepage for a single-location business, or a location page if you have several).
- Services and products: list them with short descriptions. Use the words your customers use.
- Description: up to 750 characters. Say what you do, where, and for whom, in plain language.
- Photos: real ones. Exterior (so people can find you), interior, your team and your work. Add new photos regularly.
- Booking link: if you take appointments online, connect it.
Write the profile in the language most of your customers use. If you serve both Latvian and English speakers, mention both in the description and reply to reviews in the reviewer's language.
Step 3: Earn reviews the right way
Reviews are the biggest part of prominence, and they also influence whether someone clicks on you or on a competitor.
- Ask at the right moment: right after a job is done or a customer says thank you. Use the direct review link from your profile, or a QR code on the receipt, counter or invoice.
- Make it easy: one link, one tap. Send it by SMS or WhatsApp to customers who are happy.
- Reply to every review, positive and negative. A calm, specific reply to a negative review often persuades future customers more than the review harms you.
- Never buy reviews, and never offer discounts only to people who leave five stars. Google's policies prohibit fake reviews and selective "review gating", and enforcement can remove reviews or suspend the profile.
- Aim for detail, not just stars. A review that mentions the service and the town ("changed our boiler in Ventspils in one day") helps relevance as well as trust.
Step 4: Make your website support your profile
Your Business Profile and your website should tell the same story. Google cross-checks them, and so do customers.
- Keep name, address and phone (NAP) identical everywhere: profile, website footer, contact page and directories. Even small differences ("Ielā" vs "iela", a different phone format) create noise.
- Create a page for each core service. "Boiler replacement" deserves its own page rather than a line on a generic services page. One clear topic per page ranks better and converts better.
- Create a page for each area you genuinely serve. If you work in Riga, Jūrmala and Ogre, a useful page for each, with real detail (typical jobs, local references, travel times), beats one page listing twenty town names.
- Write titles and headings that read naturally, for example "Boiler replacement in Liepāja | Company name".
- Add LocalBusiness structured data (schema) with your address, phone and hours.
- Make calling effortless: a click-to-call phone number at the top of every page on mobile. Most local searches happen on phones.
- Check speed and mobile usability. Slow pages lose local customers before they see your offer. Our guide to Core Web Vitals for small businesses covers the essentials.
A note on Latvian language and search
Latvian is a heavily inflected language, so the same idea appears in several forms: "frizieris", "frizieri", "frizieri Liepājā", "Liepājas frizieris". Google handles a lot of this well, but it is not perfect, and the safest approach is to write naturally for people rather than to repeat one exact phrase. Use proper diacritics in your content (ā, č, ē, ģ, ī, ķ, ļ, ņ, š, ū, ž). Some people search without diacritics, and Google usually connects the two, but correct spelling on your pages looks professional and avoids ambiguity.
If a meaningful part of your local customers searches in Russian or English, those are separate keyword sets. See our guide on multilingual SEO for Latvian, English and Russian sites.
Step 5: Get listed consistently elsewhere
These mentions of your business, called citations, help Google confirm you are real and consistent.
- Start with the big ones: Bing Places and Apple Business Connect, since they feed other maps and assistants.
- Add Latvian business directories such as Firmas.lv and 1188.lv, plus any directories specific to your industry.
- Keep the name, address and phone exactly the same everywhere.
- Skip obscure directories that exist only to sell links. Ten good listings beat a hundred junk ones.
Step 6: Build real local prominence
Links and mentions from local, relevant sites tell Google that people actually know you. Realistic ways to get them:
- Local news and business media when you have something newsworthy (an opening, an award, a community project).
- Your municipality, chamber of commerce or industry association member pages.
- Suppliers, partners and clients who are happy to link to you.
- Sponsorships of local clubs, events or charities that list their sponsors online.
Step 7: Measure what matters
Do not judge local SEO by ranking screenshots alone. Track outcomes.
- Business Profile insights: calls, direction requests, website clicks and how people found you.
- Google Search Console: which searches bring people to your website.
- A tagged profile link: add UTM parameters to the website link in your profile (for example
utm_source=google&utm_medium=organic&utm_campaign=gbp) so visits from the profile show up separately in analytics. - Ask new customers how they found you. Simple, and it catches phone calls that analytics miss.
Expect movement over weeks, not days. Profile fixes can show results in a few weeks, while stronger website content and links usually take two to four months to compound.
Common mistakes we see
- A keyword-stuffed business name.
- The wrong primary category, or too many irrelevant secondary ones.
- A virtual office or coworking address the business does not really operate from.
- Duplicate listings after a move, rename or rebrand.
- Unanswered reviews, and old hours left on holidays.
- Different phone numbers on the profile, website and directories.
- Only a homepage, with no dedicated service or location pages.
- Stock photos, or no photos at all.
A 30-day plan
- Week 1: Foundation. Claim and verify the profile, choose categories, fill in every field, upload at least ten real photos.
- Week 2: Consistency. Align name, address and phone across your website and the main directories. Add Bing Places and Apple Business Connect.
- Week 3: Reviews. Set up your review link and QR code. Ask your ten most recent happy customers. Reply to every existing review.
- Week 4: Website. Add or improve service and location pages, click-to-call, LocalBusiness schema and clear titles. Start tracking calls and profile actions.
If you would rather have someone do this alongside your website, that is part of what we do. Tell us about your business on our contact form and we will come back within 24 hours with a free estimate.
Frequently asked questions
How long does local SEO take to work in Latvia?
Profile fixes such as categories, hours, photos and reviews can improve visibility within a few weeks. Website content, local links and stronger prominence usually take two to four months. Competitive categories in Riga take longer than the same category in a smaller town.
Do I still need a website if I have a Google Business Profile?
Yes. The profile gets you seen, but your website is where you explain your offer in detail, earn trust and convert visitors. Google has also retired the free website builder that used to be part of Business Profile, so you need your own site.
How many reviews do I need to rank?
There is no magic number. Recent, detailed and steady reviews matter more than a large old batch. A business with 40 genuine reviews and a good response habit often beats one with 200 stale ones.
Can I rank in a city where I have no office?
It is hard to appear in the map results for a city where you have no real presence. You can still rank in normal search results through useful, specific pages about that area, and service-area businesses can list the towns they cover.
Is Google Business Profile free?
Yes. Creating and managing a profile costs nothing. Paying an agency or developer to set it up and optimise your website around it is optional.
Want this done properly, without the learning curve?
Tell us about your business. You get a free estimate within 24 hours, and a working demo before you pay anything.