Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

Best hreflang approach for Spanish content (targeting MX + US)

         

guarriman3

10:54 pm on Sep 2, 2025 (gmt 0)

10+ Year Member Top Contributors Of The Month



I’m running into a technical SEO question I can’t quite pin down. I’ve got a site that’s entirely in Spanish — no English version, just one set of URLs. Most of the traffic comes from Mexico, but I also want to make sure I capture Spanish-speaking users in the US.

My doubt is around "hreflang" and how to handle it in both the HTML and the sitemap:

  • Is it enough to just use "es" everywhere, since the content is generic Spanish?
  • Or does it make sense to also add "es-MX" and "es-US" (all pointing to the same URL)?
  • In the sitemap, is it OK to include several "hreflang" annotations for the same URL, or would that be overkill?

    For example, I’m debating between keeping it simple:
    <link rel="alternate" hreflang="es" href="https://example.com/page" />


    …versus a more explicit version:
    <link rel="alternate" hreflang="es-MX" href="https://example.com/page" />
    <link rel="alternate" hreflang="es-US" href="https://example.com/page" />
    <link rel="alternate" hreflang="es" href="https://example.com/page" />



    Has anyone tested whether mixing es-MX and es-US actually helps rankings in the US, or is it just noise?

    Appreciate any thoughts or real-world experiences
  • tangor

    12:41 am on Sep 3, 2025 (gmt 0)

    WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



    Keep it simple: It's Spanish, A LANGUAGE, not a geographic location.

    not2easy

    2:09 pm on Sep 3, 2025 (gmt 0)

    WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



    Google is pretty straightforward about what they expect to find: https://developers.google.com/search/docs/specialty/international/localized-versions