Walk down any street in Puerto Vallarta and you hear the market in stereo: English at the café table, Spanish at the counter, both in the same sentence at the next table over. Most business websites here still speak only one of those languages — and the owners rarely realize how many customers they are quietly turning away. This guide explains who you lose with a single-language site, how a bilingual site actually works technically and in Google, and the mistakes that make a "translated" site worse than none.
We have built bilingual sites for hotels, clinics, restaurants, tour operators, developers and professionals across Bahía de Banderas, and our own site runs in both languages. What follows is what we have learned about doing it properly in this market.
Who you lose with a single-language website
If your site is English-only
You lose the largest customer base in the bay. Roughly three hundred thousand people live in the Puerto Vallarta–Bahía de Banderas area, the overwhelming majority Spanish-speaking, and national tourism from Guadalajara, Mexico City, Monterrey and the Bajío fills the town in summer, Holy Week and long weekends — exactly when North American visitors are gone. You also lose local search: Google shows Spanish results to Spanish-speaking users, and an English-only site rarely appears for "renta de yates en Vallarta" or "dentista en Nuevo Vallarta" no matter how good the business is.
If your site is Spanish-only
You lose the highest-spending segment: North American tourists, foreign residents and snowbirds, medical and real-estate buyers researching from abroad, and the couples planning a wedding in Sayulita. This audience decides online, often weeks before travel, and will not fight through a Spanish page when a competitor's English one is a click away. It also increasingly asks AI assistants in English for recommendations; those assistants quote English pages to English speakers.
The conclusion is not subtle: in this specific market, a real bilingual website is a revenue decision, not a nicety.
Bilingual is not the same as translated
This is the heart of it. A translated site takes one audience's page and renders it into the other language. A bilingual site addresses two audiences, each in its own language, with the content each one needs. The difference shows up in three places.
1. The content itself
A Canadian couple researching a dental implant in Vallarta wants to know about accreditation, materials, how the trip works, warranty and how to pay in dollars. A family from Guadalajara considering the same clinic wants to know about payment plans, whether the clinic takes their insurance, and how far it is from the bus station. Same clinic, same service, different questions. Good bilingual content answers each audience's questions rather than translating one audience's answers.
2. The tone
Spanish written by a translation tool reads formal and flat; Spanish written by someone from here reads warm and specific. English written by a non-native reads "off" in ways that quietly erode trust, especially for premium services. Native review in both languages is not optional if the site is meant to sell.
3. The details
Currency (USD, CAD and MXN), date formats, units, phone number formatting with country codes, WhatsApp as the default contact in Spanish and email or forms more prominent in English, the correct names of neighborhoods and landmarks in each language — these are small on their own and decisive together.
How Google treats a bilingual site (the technical part, plainly)
A bilingual site done wrong can rank worse than a monolingual one. Done right, each language version competes on its own terms. The essentials:
- Separate URLs per language. Each page needs its own address in each language — for example
/servicios/and/en/services/. Sites that swap language with a button but keep the same URL, or that detect the browser language and redirect automatically, hide one version from Google entirely. - hreflang tags telling Google which URL is the Spanish version and which is the English one, so it shows the right page to the right searcher and does not treat them as duplicates.
- Translated URLs, titles and meta descriptions. An English page at a Spanish URL with a Spanish title is a half-built page.
- A visible language switcher that goes to the same page in the other language, not to the homepage.
- One default, clearly. Decide which language is the primary version (root) and which lives in a subfolder, based on your primary audience, and be consistent.
- Structured data in each language — business name, address, services, FAQs — so both Google and AI assistants can read the facts regardless of language.
None of this is exotic; it is the standard our web design in Puerto Vallarta follows on every bilingual build, and it is the first thing we check when a client arrives with a site that "has English but never shows up."
Which businesses need it most
- Hotels, villas and vacation rentals — foreign guests book, national guests fill the low season. See how Casa Mamica presents four Riviera Nayarit properties to both markets.
- Restaurants and bars — menus, reservations and events in both languages; Guicho's Sports Bar in Nuevo Vallarta runs a blog per language for exactly that reason.
- Medical, dental and aesthetic clinics — medical tourism is English-first, local patients are Spanish-first, and trust depends on precision in both. Our medical tourism web design is built around this split.
- Real estate and developers — foreign buyers and national investors read very different pages; real estate web development in this market is bilingual by default.
- Tours, charters and experiences — tourists find you in English, concierges and local partners work with you in Spanish.
- Professionals — lawyers, accountants, architects, photographers serving both residents and foreigners. Foto de Arquitectura is a good example of a Spanish-first site with a complete English version rather than a token one.
Common mistakes (and what they cost)
- The auto-translate plugin. It produces the flat, occasionally absurd Spanish or English that customers notice instantly, and it usually generates URLs and tags Google handles badly. Fine for a quick internal read; damaging as a public face.
- Translating only the homepage. The visitor clicks "Services" and lands in the other language. Trust drops, and Google sees a broken structure.
- Browser-language redirects. They trap users who prefer the other language and hide half the site from crawlers. Let people choose, and remember their choice.
- Same keywords in both languages. People do not search the same way. "Vacation rental" and "renta vacacional" are direct equivalents; "snowbird rental" has no Spanish twin, and "departamento amueblado" has no exact English one. Research each language separately.
- Forgetting the content that is not on the page: forms, error messages, confirmation emails, invoices and the WhatsApp greeting. A bilingual site that answers in the wrong language after the click is only half bilingual.
- Letting the second language rot. New pages, prices and events get added in one language and never in the other. Bilingual is a maintenance commitment; plan for it, or use a system that makes the second version part of the publishing step. Our website maintenance plans include exactly this for bilingual clients.
A practical plan to go bilingual
- Decide the primary language by your primary customer, and put it at the root. Most tourist-facing businesses in Vallarta choose English at the root with Spanish in
/es/; most resident-facing ones do the reverse. - Audit the pages that actually matter — usually home, services or products, about, contact, and the three to five pages that get the most traffic. Go bilingual there first; do not wait for the entire blog.
- Write, don't translate, the second version, starting from that audience's questions. Use a native writer or reviewer for each language.
- Build the structure correctly: separate URLs, hreflang, translated metadata, a same-page switcher, bilingual schema.
- Extend to the rest of the funnel — forms, emails, WhatsApp, Google Business Profile description, Instagram bio.
- Measure by language. In analytics and Search Console, look at each version separately. It is common to discover that the "secondary" language brings the more profitable customers.
A five-minute self-audit of your current site
Before deciding anything, open your site on a phone and run through these checks. Each one that fails is a customer group you are currently losing.
- Switch language on an inner page. Do you land on the same page in the other language, or on the homepage? Landing on the homepage means the structure is not truly bilingual.
- Look at the address bar. Did the URL change when the language changed? If not, Google can only see one version.
- Read the second language out loud. Would a native speaker say it that way? Flat, literal phrasing is the signature of automatic translation, and customers hear it.
- Fill in the contact form in the second language. Is the confirmation message, the email you receive and the WhatsApp greeting in that language too?
- Search Google for your main service in the second language — for instance "renta de yates Puerto Vallarta" if your site is English-first. Do you appear at all? Does the result point to the right language version?
- Check your Google Business Profile description. Is it in one language only? That profile is what most local searchers see before your site.
Most Vallarta businesses we audit fail three or four of these. The good news is that the fixes are structural, not creative: once the URLs, hreflang and switcher are right, the remaining work is writing — and writing for a clear audience is the part owners usually enjoy.
Bilingual and AI assistants
A newer reason to get this right: travelers and residents now ask ChatGPT, Gemini and Google's AI Overviews for recommendations, in whichever language they think in. Those systems pull from pages with clear, structured, verifiable facts in that language. A business with a solid English page and a thin Spanish one is recommended to English speakers and invisible to Spanish speakers — or the reverse. Writing each version as a set of concrete, citable facts (location, services, prices ranges, policies, real reviews) is the same discipline behind our AI SEO work, and it doubles your reach for the same effort.
Frequently asked questions
Is a bilingual website twice the cost?
Not when it is planned from the start. The design, structure and technology are shared; the incremental cost is the second set of content and its review, plus a modest amount of technical setup. Retrofitting a bilingual structure onto a site built for one language is what gets expensive.
Should I use a subdomain, a subfolder or a separate domain for the second language?
For a local business in Puerto Vallarta, a subfolder (/en/ or /es/) on the same domain is almost always the right choice: it keeps all your authority in one place and is simplest to maintain. Separate domains make sense only for large brands with distinct markets.
Can I just add Google Translate to my site?
You can, and for a purely informational page it is better than nothing. For anything meant to sell — services, rooms, treatments, property — it undermines trust and does not help you rank in the second language, because the translated text is generated in the browser and is not indexed as your content.
What about French, German or other languages?
Vallarta receives French-Canadian visitors in meaningful numbers, and some hotels and tour operators benefit from a French version. Beyond that, additional languages rarely pay back the maintenance for a local business. Do English and Spanish properly first.
Do I need to translate my blog?
Not one-to-one. The better approach is to write each language's blog for its audience — the questions a snowbird asks are not the questions a family from León asks — and translate only the pieces that genuinely serve both. That is how we run our own blog, and it is why our English and Spanish articles are different lists rather than mirrors.
How long does it take to see results from the second language?
Local search results in the new language typically begin within two to three months if the structure is correct and the Google Business Profile is bilingual as well. The more immediate effect is conversion: visitors who previously bounced now stay, ask and book.
The bottom line
In Puerto Vallarta a single-language website is a choice to serve half the market. A bilingual site — written for each audience, built with separate URLs and hreflang, and maintained in both languages — is one of the few marketing investments here that pays in both high and low season. If you would like us to look at how your current site handles both languages, send us the link; the audit is quick and the fixes are usually clearer than owners expect.