El cliente quiere la versión alemana del sitio web. La has hecho, todo está traducido. Pero Google puede mostrar esta versión a las personas equivocadas, o no mostrarla en absoluto en la búsqueda alemana. Para esto existe el geotargeting.
Qué es el geotargeting de sitios web
El geotargeting de un sitio web es un conjunto de señales que le indican a Google a qué país o región está dirigida una página específica. Sin señales explícitas, el motor de búsqueda intenta determinarlo por sí mismo: analiza el idioma del contenido, la IP del servidor y la masa de enlaces. No siempre acierta.
Un matiz importante: el idioma de la página y el país son cosas diferentes. Una página en inglés puede estar dirigida al Reino Unido, EE. UU. o Australia. Sin geotargeting, Google elige por sí mismo y puede mostrar la versión en inglés a la audiencia equivocada.
Qué señales tiene en cuenta Google
Dominio. Dominios como .de, .fr, .ru son dominios para diferentes países (ccTLD). La señal más clara para Google: un sitio web .de está dirigido a Alemania. Ventaja: vinculación inequívoca con el país. Desventaja: cada dominio tendrá que promocionarse por separado, la autoridad no se transfiere entre ellos.
Estructura de URL. Las carpetas (/de/, /fr/) y los subdominios (de.site.com) en un dominio normal (.com, .net) también dan una señal sobre la región objetivo. Las carpetas son mejores desde el punto de vista del SEO: un dominio acumula autoridad para todas las regiones a la vez. Cómo elegir la estructura, más detalles en un artículo aparte:
hreflang. Un atributo en el código de la página que le indica directamente a Google: «aquí está la versión para el idioma alemán en Alemania, aquí para el alemán en Austria, aquí para el inglés en EE. UU.». Un solo atributo resuelve la tarea de idioma y país simultáneamente. Esta es la señal más precisa de todas.
Formato: hreflang="de" (idioma) o hreflang="de-DE" (idioma + país). Para la versión sin vinculación a un país específico: hreflang="x-default".
Google Search Console. Anteriormente, Search Console tenía una herramienta de geotargeting especial para establecer un país objetivo para un dominio .com. Está obsoleta y ya no funciona. Ahora Google recomienda depender completamente de hreflang y la estructura de URL.
Por qué hreflang es más importante que todo lo demás
Un dominio específico de un país da una señal clara, pero fragmenta el peso de los enlaces. La configuración en Search Console es aproximada. hreflang es más preciso: puedes dividir la audiencia alemana por países (Alemania, Austria, Suiza), especificar una versión predeterminada para todos los demás, y hacerlo a nivel de cada página.
Sin hreflang, puede suceder lo siguiente: un usuario de Alemania busca algo en Google, encuentra su sitio web, pero aterriza en la versión rusa, aunque la alemana existe. Simplemente porque Google no sabía cuál mostrar.