Most bilingual websites are not bilingual. They are an English website with a translate button, and Google treats them exactly like what they are: one English site with some duplicated text.
We build the other kind. Two sets of pages, each written natively, each with its own URL, wired together correctly so Google serves the right one to the right person.
The four ways this goes wrong
These are the failure modes we see over and over, in roughly the order they cost you money:
1. Both languages on the same URL
English at the top, Spanish underneath. Or a toggle that swaps text without changing the address. Google needs a distinct URL per language to serve it separately. Put both on one page and neither ranks properly. As one SEO put it in a thread on this exact question, a page with two languages on it is a worse experience, and Google grades it that way.
2. An auto translate plugin
There is a well known case of a two million visit site losing its traffic after an auto translation plugin generated thousands of near duplicate machine translated pages. Auto translation does not just read badly. It generates crawlable pages that compete with your real ones.
3. Missing or wrong hreflang
Hreflang is the tag that tells Google "this page and that page are the same content in two languages, serve whichever fits the user." Without it your two versions compete instead of supporting each other.
And there is a subtler version of this mistake that costs US businesses real money: using hreflang="es" instead of hreflang="es-us". Generic es tells Google to serve that page to Spanish speakers everywhere, including Spain, Mexico and Argentina. You get traffic from people who cannot buy from you.
4. Translated keywords instead of researched ones
This is the expensive one. Your English page targets "home remodeling contractor". Somebody translates it to "contratista de remodelación de viviendas". Nobody searches that. They search "cuanto cuesta agrandar una casa" and "quien construye un deck".
Translating your keywords translates your rankings into zero.
Spanish keyword research is its own job. The words people type are shaped by region, by which Spanish they speak, and by which terms stayed in English because that is what the thing is called here. In US real estate, nobody says "jornada de puertas abiertas". They say open house.
How we build it
| Step | What happens | Why it matters |
|---|---|---|
| 1. Language audit | We check which language your customers already find you in, using Search Console and your ads search terms | Tells you if there is demand before you spend on content |
| 2. Native keyword research | Spanish keywords researched from scratch, with the regional variant your market speaks | Translated keywords match nothing people type |
| 3. URL structure | One URL per language, subdirectory on your existing domain | Google needs distinct URLs to serve languages separately |
| 4. hreflang wiring | en-us, es-us and x-default, reciprocal on every pair | Stops your two versions competing with each other |
| 5. Copy in both languages | Written by a speaker in each language, from the same strategy | Translation reads as translation and converts like it |
| 6. Split measurement | Analytics and Search Console segmented by language | You cannot improve what you cannot see separately |
Bilingual landing pages for paid traffic
If you are running ads in both languages, the landing page matters more than the website. Two rules that are not obvious:
- One landing page per language, per campaign. Not one page with a toggle. The Spanish ad goes to a Spanish page. Anything else costs you conversions at the exact moment you paid for the click.
- The form and the phone have to be answerable in that language. The most expensive mistake in bilingual paid media is paying for a Spanish click and having nobody who can take the call. If that is your situation, read what to do when a Spanish speaking lead comes in before you spend another dollar.
What you get
- Separate URL per language, structured so it scales past two languages if you ever need it.
- Correct
hreflang, regionalized toes-usanden-us, plusx-default. - Native Spanish keyword research, not translated keywords. We tell you which Spanish your market speaks before anything is written.
- Copy written in each language by someone who speaks it, not run through a tool.
- Schema, canonicals, sitemap and internal linking wired for both languages.
- Analytics split by language so you can actually see which one is working.
Frequently asked questions
Should I use a subdirectory, a subdomain or a separate domain for Spanish?
For a US business serving US customers, a subdirectory on the same domain is almost always right. It keeps all your authority on one domain. A separate domain splits your authority in two and doubles the work, and a country code domain like .es actively signals Spain, which is the opposite of what you want.
Will a Spanish version of my site rank in Spain instead of the US?
It can, and that is exactly what generic hreflang causes. Using hreflang es-us instead of plain es tells Google the page is for Spanish speakers in the United States. Combine that with US specific content, a US address and US business schema and you stay in the right market.
Can I just use Google Translate or a translation plugin?
Not if you want it to rank. Auto translation creates near duplicate machine generated pages that compete with your real ones, and it translates your keywords into phrases nobody searches. There is a well documented case of a large site losing most of its traffic this way.
Does having a bilingual site hurt my English SEO?
No, as long as each language lives on its own URL and hreflang is correct. What hurts is putting two languages on one page, or letting an auto translator generate thousands of thin pages.
How do I do keyword research in a language I do not speak?
You do not. Translating your English keyword list into Spanish produces phrases nobody types. It needs a native speaker who knows which Spanish your specific market speaks, because vocabulary shifts between Mexican, Caribbean and South American Spanish, and some terms stay in English.
Want your site to work in both languages?
Tell us your business and your market. We will tell you whether there is Spanish search demand waiting for you, and if there is not, we will tell you that too.
[ Book a free call ]Or call +1 470-219-8762[email protected]
Related: Spanish SEO for the US market · A Spanish speaking lead came in. Now what?