- local seo
- seo
- google business profile
- small business
- marketing
Local SEO is the practice of tuning your website and Google Business Profile so that people searching for a service in their city find you specifically. When someone in Kaunas types "plumber in Kaunas" or simply "plumber near me," Google shows a map with three businesses — and if you're not there, the customer goes to a competitor. The short answer: sort out your Google Business Profile, weave your city name naturally into your website copy, keep your contact details identical everywhere online, and collect reviews consistently. Below, each step in detail.
How local SEO differs from regular SEO
Regular SEO competes for rankings across the whole country (or the world) — for a keyword like "how to grow tomatoes," say. Local SEO competes for people looking for a service in a specific place who are ready to buy right now. The difference comes down to three things:
- The Google "local pack." Above the ordinary results, Google shows a map with three businesses. These three spots capture most of the clicks — getting into them is the main goal of local SEO.
- Buying intent. "Plumber near me" means someone has a leak right now. That visitor converts far more often than a reader browsing a general article.
- Lower competition. You don't need to beat all of Lithuania — just a handful of businesses in your city or district. That's why, for a small business, local SEO is often the fastest route to your first enquiries.
If you're just starting out and want to grasp the general principles — speed, content, indexing — read the SEO fundamentals for small business first. Local SEO is built on the same foundation.
Google Business Profile — the heart of local SEO
No other single action delivers as much as a well-kept Google Business Profile (formerly "Google My Business"). It's what determines whether you make it into the map pack. The minimum required set:
- The exact business category — "Plumber," not "Construction company," if you fix pipes.
- An accurate address and service area. If you work without an office and travel to clients, list the cities you serve.
- Opening hours, phone number, website link.
- At least 10–15 real photos: before/after work, the team, your premises, the logo.
- Regular posts and answers to customer questions.
Verifying and optimising the profile has enough nuance that I've dedicated a separate guide to it — how to create and optimise a Google Business Profile. Read it before tackling the other steps, because the profile is the foundation of everything else.
Local keywords: work in the city name
Google needs to understand which city you operate in. So weave the city and district naturally into your copy, headings and metadata:
- Headings (H1, H2): "Window installation in Vilnius and the Vilnius district," not just "Window installation."
- Title and meta description: every important page's title should contain the city.
- Body text: mention the neighbourhoods and neighbouring towns you serve — "Antakalnis, Žirmūnai, Pilaitė" or "Klaipėda and Palanga."
- URLs: if you build a dedicated page for a city, put the city name in the address.
One caveat — don't overdo it. "Plumber in Kaunas, best plumber in Kaunas, cheap plumber in Kaunas" reads like spam, and Google penalises it. Write for a human, and mention the city where it sounds natural.
NAP consistency: identical contact details everywhere
NAP stands for Name, Address, Phone. Google trusts your business more when your contact details match to the letter across the entire web. An address written differently ("st." vs "street"), an old phone number or a different business name raise doubts and drag your rankings down.
The practical work:
- Decide on one exact contact format and stick to it everywhere.
- Register and align your details in the main Lithuanian directories: Rekvizitai.lt, Visalietuva.lt, 118.lt, Manoinfo, Facebook, Apple Maps.
- On your website, present contacts as text (not just an image), and put the full address and phone in the footer of every page.
These mentions of your business in directories are called citations. The more of them there are and the more consistent they are, the more Google believes your business is real and operates at the stated location.
Local pages for multiple cities
If you work in several cities, a single generic "Services" section won't cut it. Build a separate page for each city where you genuinely want clients — with unique copy, local work examples and reviews from that city. That's exactly how we do it: we have dedicated pages for web design in Vilnius, Kaunas and Klaipėda, and for smaller cities — Šiauliai and Panevėžys.
The most important rule — no copy-pasting. Don't create ten identical pages that differ only in the city name. Google recognises that template and ignores it. Each page must carry real content: local projects, specific neighbourhoods, the questions that city's customers actually ask. If you have nothing unique to say about a city, it's better not to build the page at all.
Technically, these pages need to be fast and clean — both your rankings and your conversion depend on it. If your website is being rebuilt, it's worth planning the local-page structure from the outset; we can talk that through as part of web design.
Reviews — the fuel for local ranking
Reviews on Google Maps are one of the strongest local ranking signals and, at the same time, the most convincing argument for a customer. In practice, businesses with more than 20 reviews and a rating above 4.5 stars make it into the map pack far more often.
What to do:
- After every good job, ask the customer for a review — in person or by sending a direct link.
- Reply to ALL reviews, good and bad. A calm, matter-of-fact response to criticism often leaves a better impression than the review itself.
- Never buy fake reviews — Google catches and penalises them, and customers spot them.
I've described the whole system for collecting reviews and managing reputation separately — how to collect and manage Google reviews.
Where to start: a five-step plan
- Sort out your Google Business Profile — verify it, fill it in completely, add photos.
- Align your NAP across the main Lithuanian directories and your own website.
- Rewrite your key pages to include city and district names naturally.
- Build local pages for the cities where you genuinely want clients.
- Start collecting reviews as an ongoing process, not a one-off campaign.
First results in local SEO often show up faster than in regular SEO — frequently within 1–3 months, because the competition within a city is smaller.
If you'd like your website to be built for local search from the ground up — with the right structure, speed and city pages — take a look at how we work on web design, or book a free consultation, and together we'll review where your biggest local-SEO potential is hiding.