Sitio en dos idiomas: Contenido similar pero no identico. ¿Debo usar hreflang?

  • Autor Autor ramones33
  • Fecha de inicio Fecha de inicio
R

ramones33

Zeta
Verificación en dos pasos activada
Hola tengo un sitio web en español que reciéntemente he empezado a publicar en inglés, el contenido de este sitio no es una traducción directa del sitio en español ya que en el de inglés estoy publicando artículos que no he publicado en español, también publico artículos que si están en español pero utilizando otra estructura que los hace similares en ambos idiomas pero no iguales.

¿Debería utilizar la etiqueta heflang en este caso para "marcar" el idioma corrrecto del sitio web?
 
Si, deberías.
Realmente puedes trabajar sin ella pues Google ya identifica sin problemas este tipo de omisiones y sabrá indexar debidamente cada contenido de acuerdo a su idioma pero lo aconsejable es hacerlo bien, sobre todo si tienes previsto seguir añadiendo contenido en varios idiomas.
Ten en cuenta que cuanto más ayudes a Google a hacer su trabajo mejor y más rápido lo hará. Es en tu propio interés etiquetar bien tu contenido en la página y también revisar si debes modificar la orientación del sitio en Search Console.
Aunque los artículos en inglés y en español no sean del todo iguales, si realmente existe una equivalencia entre ellos también deberías etiquetar esta equivalencia en tu sitemap: https://support.google.com/webmasters/answer/2620865?hl=es
Si le informas a Google de que ambos artículos son equivalentes su fuerza en SEO trabajará de forma conjunta y esto es algo muy interesante para tus objetivos. Respaldar un contenido en varios idiomas siempre ayuda a posicionar cada uno de ellos de forma individual en su lengua correspondiente.
 
Muchas gracias [MENTION=43537]piano[/MENTION] me has aclarado mucho el panorama, una pregunta adicional si no es mucha molestia, ¿Este sería un sitemap adicional a los que ya tengo?

Actualmente utilizando Yoast SEO para Wordpress tengo esta estructura:

>misitioweb.com/sitemap_index.xml, que a su vez apunta a:

>>misitioweb.com/post-sitemap.xml
>>misitioweb.com/page-sitemap.xml
>>misitioweb.com/category-sitemap.xml

¿El sitemap de idioma lo podría colocar en otra dirección independiente o debo resolver la forma de colocarlos todos debajo de misitioweb.com/sitemap_index.xml ?

Saludos y gracias
 
Última edición:
Si experimentas bajas en visitas piensa otra vez en separar los idiomas.

Mucha gente esta dando mucho crédito a las habilidades de los crawlers, crawlers no son poliglotas. Por ende no pueden ver que un contenido en Ingles es igual, o parecido que en Español.
 


De nada compañero, será un placer ayudarte en todo lo que esté en mi mano.

Verás... si atendemos a lo que Google nos dice al respecto de los sitemaps no basta con crear el sitemap de tu sitio. Debes crearlo y además debes enviarlo a través de Search Console.

Históricamente los sitemaps se han generado siempre en la forma "sitemap.xml" y se han dejado en la carpeta root del sitio, como haces tú. Antiguamente, cuando no existía Search Console, esa era la forma correcta de entregar tu sitemap a Google. Pero hoy por hoy eso ya no es así. Google no sabe si esos sitemaps que tu tienes en tu sitio son válidos y actuales así que espera que tú se lo digas. Y la forma correcta de hacerlo es entrar en Search Console cada x días y subir el sitemap actualizado.

Puedes enviar los diferentes sitemaps uno por uno o unificarlos en un único archivo y enviarlos todos juntos, eso ya queda a tu criterio aunque yo te recomiendo la segunda opción.

Yo no conozco Wordpress y no se como funciona el plugin ese que mencionas pero supongo que será similar a las herramientas que yo uso. En mi caso, el complemento que tengo para los sitemap me genera los diferentes archivos xml separados por idioma:



Lo que hago es abrir cada idioma de forma independiente y copiar todo dentro de un único archivo sitemap.xml ( también los sitemap para las imágenes) y luego ese único archivo se lo envío a Google a través de Search Console cada X días y estos son los resultados que obtengo:



Como puedes ver el porcentaje de indexación es muy próximo al 100%, así que deduzco que lo estoy haciendo bien y mi consejo es que sigas este mismo procedimiento.

La única limitación que tienes trabajando de esta manera es que no puedes subir sitemaps que contengan más de 50.000 urls de una sola vez, así que si el tuyo es un sitio muy grande algún día no te quedará más remedio que separarlo por idiomas y enviarlo en diferentes archivos.

No tengo claro porque el plugin que utilizas genera varios sitemap diferentes, uno para las páginas, otro para los post y otro para las categorías. En el fondo son el mismo tipo de contenido y deberían ir en el mismo sitemap. Supongo que la única diferencia entre ellos será la prioridad y la frecuencia de actualización así que sin problema podrás unificarlos todos en el mismo archivo y enviar ese archivo a Google.
 
Mis más inmensas y sinceras gracias [MENTION=43537]piano[/MENTION] por tu detallada respuesta, con esta información creo tener lo suficiente para implementar correctamente el contenido en varios idiomas. :encouragement::encouragement: