Web SEO Consult

Multilingual & international SEO

You have the site in two or more languages, or you sell into more than one country, and Google shows the wrong version. Or none of them. This is settling the structure, building hreflang that holds, and redoing the keyword research in each language, because people don't translate what they type.

What it includes

A reasoned structure decision: subfolders, subdomains or country domains, with the consequences of each written down.
A complete mapping of equivalents between versions, URL by URL, including the pages that only exist in one language.
Bidirectional hreflang implemented with self-reference and x-default, in the head or in the sitemap, but only in one of the two.
Cluster validation: missing return links, malformed language and region codes, relative URLs where absolute ones belong.
Keyword research redone in each language and market, rather than translated out of the Spanish.
Local terminology checked: what your product is called in Mexico against Spain, which word a British buyer uses and which an American one.
A check that nothing auto-redirects by IP or browser language, with a notice or a selector proposed instead.
Search Console set up per market so each language can be measured on its own.

How I approach it

You decide the structure once and pay for it forever

Subfolder, subdomain or country domain isn't a matter of taste. It changes how authority is shared, what it costs to maintain, and what happens when you open one more market next year. We settle it before anything is touched. If it was settled badly years ago, I work out what changing it costs against what living with it costs.

hreflang is all detail

It is a simple tag that almost nobody implements correctly. It breaks on tiny things: a version that points out but never gets the return link, "es-ES" written "es_ES", a missing x-default, half the cluster declared in the head and half in the sitemap. I check the whole cluster and fix the system that generates it, not just today's tags.

Research again, don't translate

A German doesn't search the literal translation of what a Spaniard searches. Sometimes they search the English word. Sometimes they use a term that means something else in your trade. I redo the research in each language against that country's data, and out of it comes what to translate, what to write from scratch and what not to have at all.

Measure by market or don't bother

Look at total traffic and you will see nothing. I leave Search Console segmented by country and by language folder, so you can answer "is this working in France?" without asking me.

What it doesn't include

I don't translate. I work with your translator, or one you hire, and give them the brief and the terminology. I'll flag unreviewed machine translation when I see it, but I won't fix it word by word.
I don't build your CMS's multilingual setup or install WPML. I define how it has to behave; whoever runs your site implements it.
I don't register or manage country domains.
I work in Spanish and English. For other languages I can define the structure and validate the hreflang, but the writing needs a native speaker.

Indicative price

It depends a lot on how many languages and markets are involved. The diagnosis runs as an SEO audit from €950 one-off, and almost any site in three or more languages clears 1,000 URLs, so it's often quoted separately. Maintenance, meaning the hreflang cluster and new content in each version, runs as a retainer from €650 a month with no lock-in. Before IGIC and indicative; see Pricing.

Related services

These rarely travel alone. The two most often asked for alongside it:

Shall we look at it?

Tell me what you sell and where you want people to find you. Fifteen minutes on a call is usually enough for me to say whether this is worth your money or whether I'd be selling you something you don't need. WhatsApp is the easiest place to start; the number is +34 687 367 397 if you'd rather ring.