Redacción: 4SYSTEMPublicado el Actualizado el

9 lectura mínima

El hreflang entre francés e inglés se construye mediante grupos de páginas equivalentes, no mediante una simple sustitución de /fr/ por /en/. Debe identificar las versiones realmente disponibles, su URL canónica y su posible página alternativa. Una presentación traducida forma un par; una guía solo en francés no tiene por qué recibir una URL artificial en inglés.

Recuerde: cada versión declara su propia URL y las demás versiones del grupo, con enlaces recíprocos. fr y en designa idiomas. x-default corresponde a una opción alternativa, no necesariamente al inglés.

Idioma y equivalencia: lo que debe representar el par

Empiece por distinguir idioma y territorio. Para dirigirse a hablantes de francés e inglés sin diferenciación geográfica, recuerde fr y en. Google permite declarar un solo idioma, independientemente de la región [26]. el prefijo /en/ no implica un objetivo británico, y /fr/ no define una oferta reservada para Francia.

Luego verifique la equivalencia editorial: las páginas deben representar el mismo contenido o el mismo servicio en dos idiomas. Una presentación de negocios en francés y su versión en inglés pueden formar un grupo. Una presentación en inglés y una guía en francés no se convierten en equivalentes porque pertenecen al mismo sitio.

Un menú bilingüe o URL similares no prueban esta equivalencia. En nuestro método, un administrador de contenido confirma la conciliación antes de generar anotaciones.

Construya una matriz hreflang para francés e inglés

Recopile la URL final, el idioma real, el canon declarado, el estado de acceso y el equivalente de cada página. Añade el enlace proporcionado por el administrador de contenidos y cambio de idioma. Trabaje en las URL seleccionadas, no en rutas deducidas de slugs.

Aquí hay una matriz completa para una empresa ficticia, no relacionada con un cliente de 4SYSTEM. Tiene presentación en francés e inglés, pero su guía técnica existe sólo en francés. Para la presentación, elegimos un selector de idiomas dedicado como alternativa.

GrupoURL en francésURL en inglésDestino x predeterminadoDecisión
Presentaciónhttps://example.com/fr/presentation/https://example.com/en/company/https://example.com/choisir-presentation/Par completo, con selector de reserva
Guía técnicahttps://example.com/fr/guide-technique/AusenteNingunoFuera de pares bilingües

La línea Presentación constituye un grupo completo. La línea de la Guía documenta una ausencia, no un error que debe ser encubierto. El seleccionador se preocupa por la presentación y ofrece sus dos versiones; no se utiliza como equivalente en inglés de la guía.

Esta matriz es nuestra herramienta de control, no un formato requerido por Google. Tenga en cuenta también los canónicos esperados: cada página designa aquí su propia URL.

Declarar un conjunto completo, idéntico y recíproco

Para cada versión, Google solicita un conjunto de enlaces que incluyen la página misma y todas sus demás versiones; este conjunto es idéntico en cada página del grupo [26]. En otras palabras, la página en francés no solo declara inglés, y la página en inglés no solo declara francés.

Los destinos deben ser URL absolutas, con su protocolo. Sobre todo, si dos páginas no hacen referencia entre sí, Google indica que las anotaciones en cuestión serán ignoradas. [26]. Por tanto, un control limitado a la página francesa no valida el par.

En el <head> de la presentación en francés, utilice:

<link rel="canonical" href="https://example.com/fr/presentation/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/presentation/">
<link rel="alternate" hreflang="en" href="https://example.com/en/company/">
<link rel="alternate" hreflang="x-default" href="https://example.com/choisir-presentation/">

En la página en inglés, copie los tres enlaces alternate sin modificaciones y solo reemplazando lo canónico con https://example.com/en/company/. El selector recibe este mismo conjunto y una URL canónica para su propia URL. La guía no recibe este bloqueo.

Para este ejemplo, utilizamos la implementación HTML. Genere el conjunto a partir de la matriz en lugar de hacerlo a partir de reglas de reemplazo de rutas: las babosas francesas e inglesas pueden diferir sin impedir la equivalencia.

Verifique las plantillas compartidas en particular: un bloque idéntico para todo el sitio señalaría páginas no relacionadas con la presentación. El todo debe ser idéntico en un grupo, no idéntico en todas partes.

Elija x-default según la recepción realmente ofrecida

Google reserva x-default a usuarios cuya configuración de idioma no corresponde a ninguna versión declarada; el idioma de esta página alternativa no es decisivo [26]. Por lo tanto, este código no significa “inglés” ni “versión internacional”.

En nuestro ejemplo, el selector de presentación da la bienvenida a estos visitantes y les permite elegir. Sus enlaces visibles conducen precisamente a las dos URL de la matriz. También retoma las declaraciones del grupo para mantener un todo coherente.

Puede elegir la página en inglés como alternativa si esta es realmente su decisión de hospedaje. Tampoco puedes agregar x-default siempre y cuando no se seleccione ningún destino relevante. No permita que una extensión seleccione inglés por costumbre.

La elección debe documentarse por grupo. Un selector global que sólo enlaza a páginas de inicio no necesariamente cumple la misma función que un selector que preserva el contexto de la página visitada.

Mantener un canónico específico para cada idioma

El canónico indica qué URL prefiere para contenido igual o muy similar. Hreflang describe sus variantes lingüísticas. Google recomienda, con hreflang, un canónico en el mismo idioma y aconseja un canónico autorreferenciado en la propia página canónica [24].

En nuestro par, la presentación francesa, por lo tanto, designa su propia URL como canónica; la presentación inglesa designa la suya. No apunte el inglés canónico hacia el francés simplemente porque el francés es el idioma original de la empresa. Estaría confundiendo dos decisiones separadas.

Compare también los enlaces internos y las URL del mapa del sitio con los destinos seleccionados. Google desaconseja declarar diferentes canónicos dependiendo de las técnicas utilizadas y recomienda señalar enlaces internos a la URL canónica [24].

Un canónico sigue siendo una señal de preferencia, no una garantía de selección [24]. La receta establece la coherencia de las declaraciones, no la elección futura de Google.

Dejar al guía francés fuera de las parejas bilingües

La guía francesa conserva su propia URL y canonicidad. En esta configuración, no agregamos anotaciones multilingües a este contenido aislado. Su falta de un equivalente en inglés sigue siendo explícita en la matriz.

Evite dos atajos: cree una ruta /en/ que aún muestra la guía en francés o anuncia la presentación en inglés como alternativa. El primero confunde el lenguaje anunciado; el segundo cambia de contenido. Ninguno de los dos resuelve la falta de traducción.

En la interfaz en inglés, puede ofrecer un enlace llamado “Guía disponible en francés”, que apunta al documento en francés. Este es un enlace útil para el visitante, no una prueba de equivalencia lingüística. Si el cambio de lengua conduce a la recepción, su redacción debe hacer comprensible este movimiento.

Cuando esté disponible una versión en inglés de la guía, cree su grupo, verifique el contenido y luego implemente los enlaces recíprocos en ambas páginas. La existencia de una carretera no es suficiente.

Controlar en orden y conservar pruebas utilizables

Aquí tenéis nuestra orden de control editorial y técnico. Completa las reglas documentadas sin constituir un formato impuesto por Google.

  1. Contenido. Confirmar idioma y equivalencia. Acepta aquí el grupo de Presentación, deja fuera de las parejas al guía. Si se disputa la equivalencia, suspender la generación para ese grupo.
  2. Acceso. Abra cada destino sin sesión ni preferencia de idioma guardada. Mantenga la respuesta HTTP y observe las redirecciones y las restricciones de indexación. Una URL inaccesible o eliminada debe corregirse antes de la validación.
  3. Canónico. Compare lo esperado con el HTML proporcionado. Si interviene JavaScript, comprobar que no modifica un canónico ya presente en el código fuente, según la recomendación de Google [24].
  4. Establecer hreflang. Lea los códigos y URL de cada miembro. Compara los conjuntos: autopresencia, mismos destinos, retornos recíprocos, retirada elegida. Controle también el conmutador, no sólo las dos páginas de contenido. La comparación se refiere a los pares código y destino, no al número de etiquetas: dos conjuntos del mismo tamaño pueden designar páginas diferentes.
  5. Navegación. Pruebe los enlaces de cambio de idioma visibles y el enlace a la guía en francés. Deben corresponder a decisiones documentadas, sin que parezca que se dispone de una traducción inexistente.

Archive la matriz validada, las respuestas HTTP y los extractos de la <head> asociado con las URL probadas. Una captura de pantalla del menú demuestra su funcionamiento visual, no las anotaciones presentes en el documento.

Ejemplo de hoja utilizable: Grupo de presentación; esperado: FR, EN y selector con el mismo conjunto; evidencia: extrae HTML y respuestas HTTP de los miembros; decisión: aceptar sólo si todos los controles están de acuerdo. Para la guía, registre Equivalente en inglés ausente, no hay grupo bilingüe.

Si falta una página en los resultados, continúe con la diagnóstico de indexación de páginas : una matriz coherente no reemplaza el examen de su acceso y su estado de indexación.

Preguntas frecuentes

¿Puede caber una página temporal en inglés en el par?

Si todavía contiene el texto en francés, no lo incluya como versión en inglés en esta matriz. Mantenga el grupo en su estado realmente disponible, luego agregue la página cuando su contenido en inglés esté listo y su URL sea estable. La receta debe entonces abarcar todas las páginas del grupo, no sólo la del recién llegado.

¿Cómo administrar un PDF en francés sin un PDF en inglés?

No cree un archivo en inglés falso para equilibrar la tabla. Si el PDF sigue siendo solo en francés, trate su URL por separado de los pares HTML. Para una posible canonicalización de un documento que no es HTML, Google proporciona un encabezado HTTP Link que contiene la URL canónica y el parámetro rel="canonical" [24]. Consulta también lo que ofrece el botón de descarga de la versión en inglés de la página.

¿Deberíamos cambiar hreflang después de una modificación de URL?

Sí, si cambia la URL publicada de una versión. Actualice la matriz, luego las declaraciones de todas las páginas del grupo, incluido el posible selector. Vuelva a verificar los enlaces de cambio de idioma y los canónicos. Mantenga la asignación de la URL anterior a la nueva para verificar que ninguna anotación dependa todavía de una ruta eliminada.

Conclusión: validar un grupo antes de generalizar

Su siguiente acción: complete la matriz con las URL finales del grupo Presentación, confirme el respaldo y luego archive las pruebas de reciprocidad y coherencia canónica. Mantenga la guía fuera de pares hasta que exista el equivalente.

Si su CMS dificulta estas comprobaciones, el servicios web y SEO de 4SYSTEM puede ayudarle a examinar la implementación afectada.

Fuentes

ES