Technical and local SEO for businesses

So that people searching for your service nearby find you on Google and Google Maps.

Check my site SEO Discuss your project

Sound familiar?

  • Competitors rank higher in search and on the map
  • The site is slow and Google notices
  • No pages for the queries your customers actually search

What is included

  • Technical audit and fixes
  • Speed and Core Web Vitals
  • Meta tags, schema.org, sitemap, hreflang
  • Google Business Profile
  • Pages for key local queries

Technical and local SEO is the work that lets Google crawl and understand your website without obstacles, so people nearby find you in search and on Google Maps for queries like “dentist in Austin” or “washing machine repair near me”. It suits small and mid-sized businesses with a physical location or a service area. Pricing starts from €400, and the first fixes take from 14 days.

Who it is for and what it solves

  • You have a website, but Google does not show it — pages are not indexed, are duplicated or blocked from search by accident.
  • Competitors outrank you on the map even though your service is as good: the Business Profile is incomplete, and your address and phone differ between the site and directories.
  • There are no pages for what customers search: every service sits on one page, and Google cannot tell you offer it in a particular city.
  • The site is slow, especially on mobile — both users and search engines notice.
  • The site has several languages, and Google shows the wrong version to the wrong people.

If that sounds familiar, start with our page on not being found on Google — it has a checklist you can run yourself.

What technical SEO covers

  • Indexing: robots.txt, meta robots, canonical tags, sitemaps, server responses, redirects without chains.
  • Duplicates and index bloat: filter pages, URL parameters, archives, attachments, http/https and www variants.
  • Speed and Core Web Vitals: images, fonts, third-party scripts, caching.
  • Metadata: unique titles and descriptions, one H1, a logical heading structure.
  • Schema.org markup: Organization or LocalBusiness, services, FAQ, breadcrumbs — only with data that is actually on the page.
  • Multilingual setup: hreflang, separate URLs per language, translated meta tags.

What local SEO covers

  • Google Business Profile: the right categories, services, opening hours, photos and a website link with UTM tags, so Maps enquiries show up in analytics.
  • Consistent NAP data (name, address, phone) on the site, the profile, directories and social accounts.
  • Pages for local searches — only for cities and areas you genuinely serve, with unique content rather than copies with the city name swapped.
  • Reviews: a simple process for asking real customers to leave a review and for replying to them.

How we work: stages and timeline

  1. Audit. We crawl the site and check real server responses, indexing, speed, markup and your Maps profile. You get a list of issues prioritised P0–P2.
  2. Critical fixes. Anything that blocks indexing or loses traffic right now goes first.
  3. Metadata, markup, speed. Improvements that help Google understand pages and present them better in results.
  4. Local layer. Business Profile, NAP data, a plan of pages for local queries.
  5. Verification and hand-over. We re-check the result, submit the sitemap in Search Console and explain what to watch next.

The first fixes take from 14 days. Ranking growth for new pages usually shows after a few months: search engines pick up changes gradually.

What affects the price

Factor Effect on price and timeline
Base package: audit, technical fixes, meta tags, schema.org, Google Business Profile from €400, from 14 days
Number of pages and templates More pages mean more checks and edits
Language versions hreflang and metadata for each language
Platform and code access On site builders some fixes are limited by settings
New pages for search queries Structure and copy are a separate scope
Several locations A page and a profile for each location

Tools and platforms

Google Search Console, PageSpeed Insights and Lighthouse, site crawls, real server-response checks for different user agents, markup validators. We work with WordPress, Shopify, Webflow, Squarespace, BigCommerce and Next.js — each platform hides titles, canonicals and redirects in its own places. If speed is the main issue, see also our page on a slow website.

An example from our work

Our own website is our test bench: two languages with hreflang, connected schema.org entities, a sitemap with real modification dates, redirects for old URLs and an llms.txt file for AI search. We run the same checks on client projects: in a beauty brand website audit we crawled the whole site and ran Lighthouse on key pages, and in a WooCommerce building materials store we kept performance up across thousands of SKUs. If you would rather start with diagnostics, there is a separate technical audit service.

White-hat only

We do not buy links, write fake reviews, hide text or create hundreds of near-identical pages for cities where you have no presence. These tactics break Google’s rules; they may give a short spike and then sink the site. What lasts is a technically clean site, useful pages for real searches, a complete Maps profile and genuine customer reviews.

How to choose an SEO contractor

  • They promise specific rankings or “number one in a month” — a red flag: nobody can guarantee that.
  • They do not explain the work and sell “promotion” without a list of tasks.
  • They offer a “link package” — that puts your site at risk of penalties.
  • They do not give you Search Console access and reports — you should see the data yourself.
  • They show no interest in your business: which services make money, where you operate, who your customers are.

If your site does not show up even for your company name, start with our 15-minute indexing self-check. How the same signals help you appear in ChatGPT and Google AI answers is explained in GEO for small businesses in plain English.

Want to know why you are not visible in search? Send us a request — we will look at your site and tell you where to start.

FAQ

When will I see results?

Google picks up technical fixes within a few weeks; ranking growth for new pages usually takes 2–4 months. Nobody can honestly guarantee specific positions.

How much does technical and local SEO cost?

From €400 for the technical part and basic local SEO: audit, fixes, meta tags, schema.org, Google Business Profile. The scope depends on the number of pages and languages and on whether new pages for search queries are needed.

How is local SEO different from regular SEO?

Local SEO targets searches tied to a place — “dentist in Brooklyn”, “car repair near me”. What matters here is your Google Business Profile, the same name, address and phone everywhere, real customer reviews and pages for the areas you actually serve.

Do you buy links or reviews?

No. Paid links, fake reviews and hidden text break Google’s spam policies and can sink a site in search. We only use white-hat methods: technical quality, useful content, real reviews and mentions.

Can we skip creating new pages?

Sometimes, if the problem is purely technical. But if there is no page for what customers search, Google has nothing to show. In that case we suggest the minimum set of pages you really need.

Free, in a minute

Check my site SEO

We check your site the way customers and Google see it and send a short report with specific action points — no strings attached.

  • Speed and mobile experience
  • Title, description, H1, schema.org, sitemap
  • Forms, click-to-call, online booking
  • Analytics, Pixel and ads
  • HTTPS and security headers

Tell us about your project

We reply within one business day. Or message us on your favourite messenger.

  • Reply within one business day
  • Free consultation and estimate
  • NDA on request, before we start