Spanish SEO for California Businesses: When to Add Spanish Pages

Quick answer

Add Spanish pages when a real share of your customers prefer Spanish, you can serve them in Spanish, and Spanish searches for your services exist in your area. In California, 44.4% of residents aged 5+ speak a language other than English at home (Census, 2020-2024). Build separate Spanish URLs linked with hreflang, written by native speakers.

Two Census numbers about California get mixed up all the time. One says 41.2% of residents are Hispanic or Latino. The other says 28.8% of residents aged 5 and older speak Spanish at home. Both are correct, and they answer different questions. Only the second tells you how many people might search for a plumber, a lawyer or a dentist in Spanish.

That difference shapes a real budget decision. Spanish pages cost money to write and maintain, and they only pay off when Spanish-speaking customers already look for what you sell. Below: county data, five signals to check, and the setup Google recommends.

Why Spanish search counts in California

California has more Spanish speakers at home than any other state, so for many local businesses a Spanish-language search audience already exists. The question is whether it exists for your services, in your area.

The state-level picture from the US Census Bureau's QuickFacts is striking:

Measure (Census QuickFacts)CaliforniaLos Angeles County
Population, July 1, 2025 estimate39,355,3099,694,934
Language other than English spoken at home, age 5+ (ACS 2020-2024)44.4%55.1%
Hispanic or Latino (ACS 2020-2024)41.2%49.3%

USAFacts, working from the 2024 American Community Survey, puts California first among states for the share of residents who speak Spanish at home: 28.8% of people aged 5 and older, or roughly 10.75 million Californians. Spanish accounts for about 63.5% of all non-English speakers in the state.

The audience is large enough that Spanish searches exist for most everyday services, from auto repair to immigration law. Yet many competitors still treat Spanish as an afterthought: a translate button, a "Hablamos español" banner, or nothing. Proper Spanish pages often face far less competition than their English versions.

A note on the "16 million Spanish speakers in California" figure that appears in some AI answers: we couldn't trace it to a Census table, and it appears to blend ethnicity with language. Use the Census and ACS numbers above instead.

Hispanic share vs Spanish-speaking share: read the data right

For Spanish pages, language spoken at home is the better signal, because it measures who actually uses Spanish day to day. Hispanic or Latino share measures heritage. Many Hispanic Californians speak English at home, and some non-Hispanic residents speak Spanish.

Here's how the two measures compare in five California counties, using QuickFacts figures for 2020-2024:

CountyLanguage other than English at home (age 5+)Hispanic or Latino
Imperial County75.3%86.8%
Orange County46.4%34.5%
Fresno County43.7%55.7%
Riverside County42.4%53.0%
San Diego County37.3%35.7%

Look at Orange County and Riverside County side by side. Riverside has the larger Hispanic share, yet Orange County has the larger share of residents speaking a language other than English, a sign that other languages are common there too. The "other than English" figure includes every non-English language, so it's a ceiling for Spanish, not a Spanish count.

To look up your own service area:

  1. Open Census QuickFacts and enter each county or city you serve. You can compare up to six places in one table.
  2. Find "Language other than English spoken at home" under the Education section.
  3. For Spanish specifically, go to data.census.gov and search table S1601, "Language Spoken at Home." It breaks the total into Spanish and other language groups, and shows how many speakers report speaking English less than "very well."

Watch that last column if you sell high-trust services.

Five signals you need Spanish pages

You need Spanish pages when demand, capacity and competition line up. Check these five signals in your own business before you commission a single translation.

  • Spanish queries already show in Search Console. Open the Performance report and scan the Queries list for Spanish words such as "cerca de mí," "precio" or "abogado." If Google already shows your English pages for Spanish searches, demand is there and your pages are a weak match for it.
  • Spanish calls, chats and walk-ins. Ask your front desk how often customers start in Spanish. Tag those leads for 30 days. Even a handful a week signals a real audience.
  • Staff who can serve in Spanish. Spanish pages create Spanish calls. If nobody can answer them, you'll lose those customers at the moment they're ready to book.
  • Competitors' Spanish pages are thin or missing. Search your top services in Spanish, with your city name. If the results show directories, machine-translated pages or businesses from other cities, you have room to win.
  • You sell a high-trust service. Legal, healthcare, home repair, insurance, financial and immigration services involve contracts, money or health. People want to understand every word, and many prefer to do that in their first language.

A simple scoring rule: four or five yeses means build Spanish pages now. Two or three means start with one or two key pages and measure. One or none means wait.

Five signals you need Spanish pages
  1. 1Spanish queries in Search ConsoleCheck the Queries list
  2. 2Spanish calls, chats and walk-insTag leads for 30 days
  3. 3Staff who can serve in SpanishRequired before you build
  4. 4Thin or missing competitor Spanish pagesSearch your services in Spanish
  5. 5A high-trust serviceLegal, health, home, insurance, finance

Score: 4–5 yeses, build now; 2–3, test one or two key pages; 0–1, wait.

One firm rule overrides the score. When no one on your team can speak Spanish with customers, don't build the pages yet. Inviting Spanish speakers in, then answering only in English, burns the goodwill the page just earned. UppearNow is onboarding a bilingual English and Spanish team for exactly this reason: Spanish SEO only works when the conversation that follows can happen in Spanish too.

Full Spanish site or key pages first?

Start with the pages that earn leads, not a full mirror of your site. A focused set of well-written Spanish pages usually beats a complete but rushed translation.

Page typeWhen to translateWhy
Top 3-5 service pagesFirstThese rank for the searches that turn into calls
Contact page and booking formFirstA Spanish visitor needs a Spanish way to reach you
Location or city pagesFirst or secondLocal searches often include a city or "cerca de mí"
FAQ pageSecondAnswers common questions customers ask in Spanish
About pageSecondBuilds trust, especially for high-trust services
Blog postsLaterTranslate only posts tied to Spanish search demand
Legal pages, careers, old newsSkip or summarizeLow search value; a short Spanish summary is often enough

For a typical local service business, that first wave is 6 to 10 pages. Launch them, watch Search Console for 8 to 12 weeks, then expand based on the Spanish queries that appear. A full Spanish site makes sense only when you can keep both versions updated together; outdated Spanish pages damage trust faster than having none.

Spanish keyword research for California

Research Spanish keywords in Spanish. Translating your English keyword list word for word misses how people actually search, because Spanish speakers often use different words, word orders and mixes of the two languages.

Three patterns to plan for:

  • Regional vocabulary. Spanish varies by country of origin, and California's Spanish speakers come from many countries. A roofing customer might search "techo," "techado" or "reparación de techos." Check each variant's volume rather than assuming one word fits everyone.
  • Mixed-language searches. Many bilingual Californians search in "Spanglish": "plomero near me," "dentista open now," "aseguranza de carro." These queries are common in voice search and on mobile.
  • Accents and spelling. People often skip accent marks when typing, so "abogado de inmigracion" and "abogado de inmigración" may both show demand.

Here's an example of how English queries can map to likely Spanish searches. Volumes vary by city, so check each one with your keyword tool's language set to Spanish and location set to the United States.

English queryLikely Spanish queries to test
emergency plumber Los Angelesplomero de emergencia Los Angeles; plomero 24 horas
car accident lawyer San Diegoabogado de accidentes de auto San Diego; abogado de accidentes
dentist near medentista cerca de mí; dentista que hable español
AC repair Fresnoreparación de aire acondicionado Fresno; técnico de aire
auto insurance quoteseguro de auto cotización; aseguranza barata

Your own data beats any tool: ask Spanish-speaking staff which words customers use on the phone. Our keyword research guide covers how to judge volume, difficulty and intent once you have your Spanish list.

Set up Spanish pages the way Google recommends

Google's documentation points to three building blocks: one URL per language, hreflang tags connecting the versions, and a language choice visitors make themselves.

Use separate URLs. Google's guide to multilingual sites (updated December 10, 2025) states that "Google recommends using different URLs for each language version of a page" rather than switching language with cookies or browser settings. For most small and mid-sized businesses, a subfolder is the simplest option: yoursite.com/es/ for Spanish pages. Google lists subdirectories as easy to set up and "Low maintenance (same host)."

Don't redirect by browser language. The same guide tells site owners to "Avoid automatically redirecting" users to a language version based on guesses. A visible language switcher (English | Español) on every page lets people pick, and lets Google's crawler reach both versions.

Keep one language per page. Google warns that translating only the menus and template text while the main content stays in another language "can create a bad user experience."

Add hreflang. The hreflang requirements come from Google's page on localized versions, last revised September 21, 2026:

  • "Each language version must list itself as well as all other language versions."
  • Annotations without return links "may be ignored or not interpreted correctly."
  • The x-default value covers visitors whose language doesn't match any version.
  • You can add hreflang in the HTML head, in HTTP headers, or in your XML sitemap. Pick one method and use it consistently.
  • "Google doesn't use hreflang or the HTML lang attribute to detect the language of a page." Google reads the visible text, so the Spanish page must actually be written in Spanish.

For a water heater repair page and its Spanish twin, the tags look like this:

<link rel="alternate" hreflang="en" href="https://example.com/water-heater-repair/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/reparacion-de-calentadores/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/water-heater-repair/" />

The same three lines go on both pages. Use "es" for Spanish; "es-US" works if you want to target Spanish speakers in the United States specifically.

Translate everything search engines read. Write Spanish title tags and meta descriptions, translate image alt text, use Spanish URL slugs, and set the inLanguage property in your schema markup to "es." Our on-page SEO checklist walks through each one.

Want Spanish pages set up right the first time? We'll plan your Spanish URLs, hreflang and first-wave pages, and our California team will check every tag. Talk to our California SEO team

Spanish Google Business Profile and reviews

Your Google Business Profile should show Spanish speakers that you serve them, without breaking Google's rules. You keep one profile and one real business name, and you add Spanish in the places Google allows.

  • Keep the real business name. Google's guidelines ask for the name customers see on your storefront, signage and website. Adding "Se habla español" or Spanish keywords to the name field risks a suspension.
  • Mention Spanish service in the description. The 750-character description is the right place: "Atendemos en español" alongside your services and areas.
  • Check attributes. Some categories offer attributes for languages or services. Add any that apply to your business.
  • Post in both languages. Google posts and photos with Spanish captions show Spanish speakers what to expect.
  • Welcome Spanish reviews and reply in Spanish. Ask Spanish-speaking customers for reviews, and answer each review in the language it was written in. A reply in Spanish tells the next reader they'll be understood.

Every profile field is explained in our Google Business Profile optimization checklist, and our Google reviews guide explains how to ask for reviews without breaking Google's policies.

Translation quality: native writers over machine translation

Use machine translation as a first draft at most, and have a native Spanish speaker rewrite and approve every page. Machine tools get the grammar mostly right and the tone often wrong, and tone is what earns a phone call.

Common machine translation problems we see on California sites:

  • Literal phrases that sound stiff or strange, such as translating "free estimate" in a way no customer would say.
  • Wrong formality: mixing "tú" and "usted" on the same page. Most service businesses use "usted" for a respectful tone.
  • Industry terms translated incorrectly, a serious problem in legal, medical and insurance content.
  • Calls to action that point Spanish readers to English-only forms.

Three habits keep quality high: a shared glossary of service names and key terms, a native-speaker review before launch and after every update, and every Spanish button ending with someone who can help in Spanish, whether that's a Spanish form, voicemail greeting or a staff member who answers "¿En qué le puedo ayudar?"

How to measure Spanish SEO results

Track Spanish pages and Spanish leads separately from English ones, so you can see whether the investment pays off. Review the numbers monthly.

ToolWhat to trackHow
Google Search ConsoleImpressions, clicks and rankings for Spanish pagesPerformance report, filter Page by URLs containing /es/
Google Search ConsoleSpanish queriesFilter Query with a regex for common Spanish words (cerca, precio, abogado)
Google Analytics 4Spanish form submissions and callsSet key events for Spanish forms and click-to-call buttons on /es/ pages
Your CRMSpanish leads and revenueTag each lead's language at first contact
Google Business ProfileCalls and direction requestsCompare monthly totals before and after launch

Give new Spanish pages time: Google can take a few days to a few weeks to crawl them, and rankings build over months. After 90 days, compare Spanish leads with what the pages cost. That number tells you whether to expand. If you serve customers beyond California, our SEO services across the USA use the same measurement setup.

Spanish SEO mistakes

Most Spanish SEO problems come from shortcuts. These are the ones to avoid.

Avoid these Spanish SEO mistakes:

Translate widgets only: a button that machine-translates pages in the browser doesn't create Spanish URLs Google can index.

Mixed-language pages: English menus with Spanish body text, or half-translated pages, confuse readers and search engines.

Sending visitors to a language automatically: Google's guide tells site owners to avoid it, since crawlers and people can get stuck on one version.

Missing return hreflang links: if the Spanish page doesn't point back to the English one, Google may ignore the tags.

A Spanish page with an English-only phone line behind it: the customer reaches out, can't be understood, and calls the next business.

Spanish SEO FAQs

What is Spanish SEO?

Spanish SEO is the work of helping Spanish-language pages rank in searches written in Spanish. It covers Spanish keyword research, separate Spanish URLs, hreflang tags, translated metadata and a Spanish Google Business Profile presence. For California businesses, it means reaching the 28.8% of residents aged 5+ who speak Spanish at home.

Do I need a separate Spanish website, or a /es/ folder?

Most businesses should use a /es/ subfolder on their main domain. Google lists subdirectories as easy to set up and low maintenance, and the Spanish pages benefit from your existing site's authority. A separate domain adds cost and work without a clear search benefit for most local businesses.

Which California cities have the most Spanish speakers?

Census data points to Southern California and the Central Valley. Imperial County has the highest share of residents speaking a language other than English at home, at 75.3%, and Los Angeles County is at 55.1%. Check QuickFacts or ACS table S1601 for your own city, since shares vary widely within counties.

Can I use machine translation for Spanish pages?

Use it only as a first draft. Machine translation often gets tone, formality and industry terms wrong, which hurts trust and conversions. Have a native Spanish speaker rewrite and approve every page, and keep a shared glossary so your service names stay consistent across pages.

How do I set up hreflang for English and Spanish pages?

Add link tags to both pages: one with hreflang="en" pointing to the English URL, one with hreflang="es" pointing to the Spanish URL, and an x-default. Each page must list itself and the other version. You can place the tags in the HTML head, in HTTP headers or in your sitemap.

Need help reaching Spanish-speaking customers across the state? See our SEO services in California, our local SEO services, and our sister guide to bilingual SEO in Florida. Selling into Texas as well? See SEO for Texas businesses. New to local search? Start with local SEO for small business, and if you're comparing agencies, our checklist on how to choose an SEO company helps you vet them.

Sources

  1. US Census Bureau, QuickFacts, California and Los Angeles County (ACS 2020-2024; population estimates July 1, 2025): https://www.census.gov/quickfacts/fact/table/CA,losangelescountycalifornia/PST045224
  2. US Census Bureau, QuickFacts county data for Imperial, Orange, Fresno, Riverside and San Diego counties (ACS 2020-2024): https://www.census.gov/quickfacts/
  3. US Census Bureau, ACS table S1601, Language Spoken at Home: https://data.census.gov/
  4. USAFacts, "How many people speak Spanish at home?" (2024 American Community Survey): https://usafacts.org/answers/how-many-people-speak-spanish-at-home/country/united-states/
  5. Google Search Central, "Managing multi-regional and multilingual sites," updated December 10, 2025: https://developers.google.com/search/docs/specialty/international/managing-multi-regional-sites
  6. Google Search Central, "Tell Google about localized versions of your page," updated September 21, 2026: https://developers.google.com/search/docs/specialty/international/localized-versions
← All posts

Appear now.

Send your site. Get a growth plan.

Your free growth review

  • Your biggest ranking blockers
  • Where AI search skips you
  • A quote with no long lock-in
Book a growth call