Las etiquetas canonical son un recurso que utilizamos para evitar problemas con el contenido duplicado.
Cuando dentro de tu web hay varias páginas que tienen un texto muy parecido, este mecanismo te permite indicarle a Google cuál es la que debe indexar (y así evitar problemas de SEO).
Pero ¿tienes claro…?:
Por qué son importantes las etiquetas canonical para el SEO.
Cuándo debes “canonicalizar” una URL de tu web.
Cómo implementar esta etiqueta de la manera correcta.
Si la respuesta es “No”, descuida, porque todo eso te lo vamos a explicar aquí.
Y lo vamos a hacer de manera sencilla, sin ponernos muy técnicos, para que puedas aplicar todo lo que te contaremos en este post aunque no sepas nada de programación.
👉 1. En qué casos se utiliza la etiqueta canonical
Supongamos que diriges una cadena de restaurantes de comida asiática en Madrid.
En tu web has creado diferentes landing pages, una por cada uno de los locales que tienes repartidos por la ciudad.
Así, tienes:
Una página para tu restaurante cerca del Retiro.
Otra para el de Malasaña.
Una tercera para el local de Lavapiés.
Otra más para el que está junto al Barrio de las Letras.
Etc.
En todas esas páginas has puesto la misma descripción, salvo por pequeñas diferencias (porque uno de tus restaurantes tiene parking, en otro hay una zona infantil, la dirección y los datos de contacto también varían, etc.).
Pero como el texto en todas ellas es prácticamente igual, el algoritmo de Google lo podría considerar contenido duplicado.
En el peor de los casos, eso podría hacer que ninguna de esas páginas se posicione bien en los resultados de búsqueda, y por lo tanto no te consigan visitas ni clientes.
¿Qué puedes hacer para evitarlo?
Decirle a Google que, de todas las URLs que tienes en tu web con el mismo texto, solo indexe una (es decir, “canonicalizar” esa URL).
Por ejemplo, podrías crear una landing page central que fuese “Restaurante de comida asiática en Madrid” (desde la que enlazas a las landing pages secundarias que habías creado para cada uno de tus locales), e indicarle a Google que solo posicione esa.
Luego veremos en detalle cómo hacerlo.
Pero antes de entrar en eso, una aclaración importante.
👉 2. Etiqueta canonical y redirección 301, ¿son lo mismo?
A veces, para solucionar un problema de contenido duplicado, en lugar de utilizar una etiqueta canonical, lo que hacemos es una redirección (también llamada “redirección 301”). Y esto puede llevar a confundirlas.
Pero no; no son lo mismo.
De hecho hay una diferencia fundamental entre ambas soluciones:
La redirección 301 afecta tanto a Google como al usuario: cuando creamos una redirección, lo que hacemos es “bloquear” el acceso a una URL concreta y derivar el tráfico hacia otra. Si un usuario (o el robot de Google) intenta acceder a la página A, su navegador lo redirigirá automáticamente a la página B.
La canonicalización solo afecta a Google: en este caso, el usuario podrá acceder tanto a la página A como a la B y navegar por ellas. La diferencia es que, de esas dos, el robot de Google solo indexará la que hayamos marcado como canónica.
Por lo tanto, debes usar una URL canónica cuando tienes dos o más páginas con contenido duplicado pero quieres que el usuario pueda acceder a todas ellas.
Ahora sí, vamos a ver cómo utilizar esta etiqueta.
✅ Cómo se designa una página como URL canónica
Hay dos maneras:
La opción “para expertos”, que implica editar el código fuente de la página.
La opción sencilla (y la que nosotros te recomendamos).
Vamos a ver ambas y tú decides cuál usar.
👉 1. Editando el código HTML: introduce la etiqueta en el <head> de la página
Es posible que ya lo sepas, pero el código HTML de cualquier página se divide en dos grandes secciones:
Head: aquí se incluye información necesaria para los robots de los motores de búsqueda y el navegador, pero que no se refleja en la página.
Body: esta parte contiene el código fuente de todos los elementos que conforman la página (y que tú, como usuario, puedes ver), desde la cabecera y el menú principal hasta la parte inferior o footer.
Por ejemplo, si entras a ver el código HTML de nuestra homepage, estos serían el head y el body:
Como la etiqueta “canonical” solo les sirve a los motores de búsqueda, debemos introducirla dentro de la sección <head> (por ejemplo, justo encima de la línea que pone “</head>”).
Ojo: esto lo haremos solo en las URLs que NO queremos que Google rastree.
Retomemos el ejemplo anterior.
Decíamos que la página que quieres establecer como referencia para Google era “Restaurante de comida asiática en Madrid”.
Y este fragmento de código lo copias y lo pegas, tal cual, en el <head>de las landing pages que has creado para cada uno de tus locales.
Así, el robot de Google sabrá que no debe indexar el contenido de las páginas concretas de cada restaurante, sino solo el de la URL central.
👉 2. Con WordPress y Yoast SEO
Yoast SEO es un plugin que te permite configurar diferentes aspectos que afectan al SEO de tu web: los titlesy las meta descripciones de las páginas, el sitemap de la web…
Y sí, lo has adivinado: también te permite crear URLs canónicas.
Este sistema es mucho más sencillo que el anterior, porque no necesitas modificar el código fuente de la página a mano.
Lo único que tienes que hacer es:
Entrar en el editor de WordPress.
Acceder a una de las páginas que no quieres que Google indexe (por ejemplo, la landingpage de tu local en Malasaña).
Ir al apartado de Yoast SEO y especificar que la URL canónica para esa página (la que Google debe tener en cuenta) es la de “Restaurante de comida asiática en Madrid”.
Solo tienes que repetir el proceso con todas las páginas donde haya contenido duplicado y que no quieras que Google tenga en cuenta, y listo. 😉
✅ Consejos extra para utilizar las URLs canónicas (y errores que debes evitar)
Con lo que llevamos de post hasta ahora ya sabes:
Qué es la etiqueta “rel=canonical” y por qué es importante para el SEO.
Cómo y cuándo implementarla.
Pero nos queda un detalle más por ver.
Y es que, a la hora de utilizar esta etiqueta, hay algunos aspectos técnicos que debes tener en cuenta para que funcione correctamente.
Te los explicamos.
👉 1. Usa la dirección completa
Un fallo muy típico (sobre todo cuando implementas esta etiqueta manualmente) es poner solo el final de la URL.
Siguiendo con el ejemplo de antes, ninguna de estas 3 etiquetas serían correctas:
El sitemap es un archivo que contiene todas las URLs de una web.
Es una especie de “mapa de carreteras” que le dice al robot de Google cuáles son las páginas que componen tu web, para asegurarte de que las indexa todas (porque recuerda que si Google no indexa una página, no se posicionará nunca).
Y ojo, porque este detalle es importante:
Dentro del sitemap solo debes la URL canónica, la que SÍ quieres que Google indexe.
En el caso de los restaurantes asiáticos, las URLs de las páginas específicas de cada local no deben estar en este archivo.
Así, evitarás que el robot de Google pierda el tiempo accediendo a ellas.
Y decimos “perder el tiempo” porque el robot tiene un tiempo límite para registrar el contenido de cada web que visita. Así que no te interesa que lo desperdicie en páginas que no se van a posicionar. 😉
Para evitar este error te recomendamos que, una vez hayas configurado una URL de tu web como canónica:
Crees una nueva versión del sitemap en la que solo aparezca la URL canónica (con Yoast SEO puedes generar este archivo automáticamente).
Subas esa nueva versión a Google Search Console, para que el robot de Google lo tenga en cuenta.
Piensa que cuanto más fácil se lo pongas a Google para analizar tu web, mejor para el SEO.
✅ ¿Tienes claro cómo y cuándo usar la canonicalización de URLs para mejorar el SEO?
Para acabar, una advertencia: antes de modificar cualquier aspecto técnico de tu web, debes saber muy bien lo que estás haciendo.
Te lo decimos porque en los 13 años que llevamos con la agencia hemos visto de todo: desde webs que, por error, habían bloqueado el acceso al robot de Google (por lo que no se posicionaban ni recibían tráfico) hasta algunas que directamente dejaban de funcionar.
De hecho, después de contarte todo lo que te hemos contado, te podemos decir que en nuestra agencia SEO Tu Posicionamiento Web nunca hemos necesitado el uso de la etiqueta canonical.. Y esto es porque hacemos las cosas de otra manera más sencilla.
Por eso nuestro consejo es que no te la juegues y consultes siempre con un especialista.
Y si de lo que se trata es de optimizar tu web para que se posicione en Google y atraiga clientes, en eso podemos echarte una mano nosotros.
Como te decíamos, llevamos 13 años ofreciendo este servicio a nuestros clientes, así que sabemos bastante bien qué teclas tocar para conseguir que tu web te genere ventas online.
Experto en SEO (Posicionamiento Web). Apasionado del Marketing Online. Especialista en Diseño Web optimizado para posicionar en Google de forma honesta, con el objetivo claro de conseguir los mejores clientes para las PyMEs, sin arriesgar en ningún momento su futuro en internet.
Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
Cookies de terceros
Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.
Dejar esta cookie activa nos permite mejorar nuestra web.
¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!