Local SEO for businesses and ecommerce

Freelance · Madrid and worldwide

Local SEO

Location pages, Google Business and crawlable service URLs — without doorway spam or fake map-pack guarantees.

Real locationsNo doorway pagesSearch Console
The problem

Local SEO that Google can trust

Duplicate city pages with swapped names get ignored. Evidence and unique pages do not.

MAP

Google Business first

Categories, services and photos that match the real premises.

URL

One page per real offer

Service + city only when you actually serve that place.

NAP

Consistent details

Name, address and phone that do not fight the listings.

TPL

Templates that rank

Unique copy and proof, not a city-name mail merge.

PS

Stores need catalogue SEO too

Local intent plus product indexation if you sell online.

QA

No ranking packages

I will not sell “position #1 in 30 days”.

Work

What local SEO actually includes

GBP, on-site pages and citations only where they help the real business.

Google Business setup

Categories, services, photos and a profile that matches the site.

Location / service pages

Only for places and services you genuinely cover.

View more →

Technical crawl

Canonicals and internal links so local pages are not orphans.

View more →

Reviews and proof

How to show real proof without breaking policies.

Multilingual local

When the audience is actually bilingual — not as a gimmick.

Reporting

Search Console and GBP — not invented map-pack scores.

How I work

A clear sequence before production

Audit

Current listings, site pages and Search Console.

Fix entities

GBP and NAP consistency first.

Pages

Real service/location URLs with unique content.

Measure

Queries and calls/directions you can actually attribute.

Live stores

Work you can open in a browser

  • reparacionmovil.es

    PrestaShop catalogue, search and checkout for a live repair-parts store.

  • gsmsofia.com

    B2B PrestaShop catalogue with account pricing in production.

  • comastrial.com/shop

    Industrial ecommerce storefront built to take real orders.

  • irepairphone.es

    Service-led storefront with a catalogue the owner can keep updating.

Live ecommerce project
Investment

Quoted after I see the live site

Hourly work is €30 + VAT where applicable. Maintenance starts from €150/month. Larger builds are scoped after review — I do not invent package prices.

  1. Live site and version

    I quote after seeing the URL, platform version and how customised production is.

  2. Scope, not a package sticker

    Catalogue size, languages, payments and integrations change the work. There is no honest one-price store.

  3. Hourly vs closed quote

    Diagnosis is €30/h + VAT where applicable. Builds and migrations are scoped when the outcome is clear.

  4. What you send

    Public URL, the fault or goal, and screenshots if there is an error. No passwords in the first message.

Questions

Local SEO FAQs

Do you only do local SEO in Madrid?

I am based in Madrid. The same local SEO process can be applied remotely when the business locations are real and documented.

Can you guarantee the local pack?

No. I improve the signals I can control: profile quality, consistency and relevant pages.

Is this useful without a shop window?

Yes, for service-area businesses, if the profile and website tell the same honest story.

Can you work on an existing Google Business Profile?

Yes. Cleanup of categories, photos, products and duplicate listings is often the first step.

Next step

Discuss local SEO for your business

Tell me the locations you serve, the platform of the website and whether a Google Business Profile already exists. I quote after seeing the current listings.