Core Web Vitals in plain English: what affects LCP, INP and CLS, what usually goes wrong, and the fixes that actually move each metric.
Read post →Whether one location or twenty: people searching nearby for your service usually pick one of the three entries in the Local Pack. Local SEO makes sure you're one of them.
Local searches have the highest buying intent of all. People looking for a provider nearby want to book today or tomorrow, not compare options in three months.
The Local Pack sits above the classic results. Show up there and you get calls and direction requests, often without the user opening the website at all.
Calls, direction requests and clicks to your website can be tracked directly in your business profile. You see in black and white what the work delivers.
Whether you show up in the Local Pack depends on signals many businesses never touch: a complete business profile, consistent company data, real reviews and content that fits the region. That's exactly what I work on with you.
Years in online marketing
Projects delivered
individual strategy
Local visibility can be measured precisely. Profile insights, rankings by location and your real website data show whether visibility also turns into inquiries.
People looking for an electrician, roofer or plumber search locally and urgently. The decision is made in the Local Pack and in the reviews, rarely via the website.
Restaurants, cafés and hotels live off spontaneous searches from nearby. Current opening hours, good photos and fresh reviews decide who gets tonight's table.
Patients look for doctors and therapists nearby, preferably with a free appointment. A complete profile brings calls, entirely without paid advertising.
Lawyers, tax advisors and consultants are searched for regionally and chosen based on trust. A reputable profile and real reviews are often more important here than any keyword.
The phrase "near me" appears in countless local searches. If you're visible on the map, you win walk-in customers who'd otherwise end up at a competitor.
Every branch needs its own profile and its own local landing page. Structured correctly, each location serves its catchment area without taking rankings from the others.
You get a complete profile with the right categories, so Google can show it in the first place.
You learn why you do or don't show up in the map section, and what can be done about it.
You see where wrong addresses or old phone numbers of yours are listed online and cost you trust.
You get a process that brings in new reviews regularly instead of leaving it to chance.
You learn how to set up branches without them taking each other's rankings.
You know which pages really cover your region and which only string together city names.
You get the structured data search engines use to reliably recognize your location and your services.
You see who is ahead of you in your area and what exactly is behind it.
You measure calls, direction requests and contacts, not just rankings. That's what counts in the end.
First I check your business profile, your company data on the web and your current map rankings. You learn where you stand today and who you're up against locally.
Optimize the profile, set categories correctly, clean up contradictory entries. In my experience, these basics deliver the fastest results.
Local landing pages, matching content and technical signals like the LocalBusiness schema. That turns a well-maintained profile into a lasting position.
Reviews, posts and current details keep the profile alive. We measure calls and route requests and adjust.
For local searches the Google Business Profile is often more important than the website. Many users call or start navigation without ever clicking to your page.
The optimization starts with categories, services, opening hours, photos and description texts. The primary category in particular determines which searches you're even considered for.
Above the classic search results sits the map box with three entries. If you don't show up there, you're competing for far less attention.
Relevance, distance and prominence determine these spots. Two of these can be actively influenced, and that's exactly where local search engine optimization starts.
When three different phone numbers and two spellings of your address circulate on the web, that costs trust with Google and with customers.
Your company data is unified across the relevant directories. Old entries from former locations or company names are corrected or removed.
Number, recency and review text affect your local visibility. But happy customers rarely leave reviews on their own, while unhappy ones almost always do.
You get a repeatable process for your team to actively ask for reviews, plus response templates, including for criticism, because a good response wins over silent readers.
With multiple branches, you quickly end up with near-identical pages competing for the same rankings.
Each location gets its own profile and its own page with real, different content. Team, directions, local services. That's how each page serves its own catchment area.
A page that lists twenty city names convinces neither Google nor readers. Local relevance comes from concrete content, not from keywords in lists.
References from the region, directions, answers to the questions customers actually ask you. We make sure each page persuades and sells on its own.
For search engines to reliably pick up your location, your opening hours and your range of services, they need structured data.
The LocalBusiness schema is marked up cleanly and aligned with your business profile. Otherwise, contradictions between website and profile cost you exactly the visibility at stake.
The same signals feed into Generative Engine Optimization, GEO for short. When someone asks ChatGPT or Perplexity for a provider in your city, unambiguous location data determines whether you show up in the answer.
Local rankings are a street fight. What matters isn't the national market leader, it's the provider three streets over.
You learn who is ahead of you in the area, how many reviews the competition has and which levers actually close the gap.
A good spot on the map is not an end in itself. It only pays off once the phone rings.
That's why we measure calls, direction requests and contacts from the profile, not just positions. That's how you see what the work actually delivers.
Let's discuss your current setup and identify the low-hanging fruit.
START YOUR PROJECT
Core Web Vitals in plain English: what affects LCP, INP and CLS, what usually goes wrong, and the fixes that actually move each metric.
Read post →
The Wayback Machine is more than a nostalgia tool. Here's how to use the web archive for SEO: relaunches, backlink recovery and competitor analysis.
Read post →
SEO audit explained step by step: from crawlability and Core Web Vitals to content quality. Use this checklist to find out where your website really stands.
Read post →Tell me about your project. I'll get back to you within 24h.