El canonical es un término que se refiere a una etiqueta que se utiliza en la programación web para indicar a los motores de búsqueda cuál es la página principal de un sitio web, tienda virtual (e-commerce), landing page o sitio web informativo. La etiqueta canonical es una especie de instrucción que se coloca en la página principal de un sitio web para indicar a los motores de búsqueda que esta es la página principal que quieres que aparezca en los resultados.
La importancia del canonical radica en que puede ayudar a evitar problemas de contenido duplicado en tu sitio web. Esto puede ocurrir cuando tienes varias páginas con contenido similar o idéntico en diferentes secciones de tu sitio web. Si los motores de búsqueda consideran que hay varias páginas con el mismo contenido, pueden penalizarte en los resultados de búsqueda.
Por ejemplo, imagina que tienes un e- commerce y vendes productos de diferentes categorías. Algunas de las categorías que ofreces son polos, camisas, shorts y pantalones. Dentro de tu e-commerce tendrás una página destinada a cada categoría de tu producto, es decir, una página donde se encontrarán los polos, otra página donde estarán las camisas y así sucesivamente. Sin la implementación de la etiqueta canonical, los motores de búsqueda pueden considerar que tienes varias páginas con la misma información y esto puede afectar negativamente en los resultados de búsqueda.
Al colocar la etiqueta canonical en la página principal, puedes indicar a los motores de búsqueda cuál es la página principal que quieres que aparezca en los resultados. Esto evita que consideren las demás páginas como contenido duplicado y te ayuda a mejorar tus resultados y posicionamiento.
Para que se entienda mejor, te doy un ejemplo con una situación cotidiana, piensa que existe una casa que tiene dos puertas de ingreso, ambas puertas dan el acceso al interior del hogar. Sin embargo, cada puerta tiene una numeración diferente, pongamos a una puerta 1 y a la otra el número 2. Si alguien te quisiera visitar y no considera la numeración de una puerta en específico podría haber confusiones para identificar cual puerta es la correcta, por ello, tendrías que dar una dirección exacta, la cual sería Avenida principal calle A puerta 1, de esta manera identificas de manera específica la dirección, lo mismo ocurre con el e-commerce del ejemplo inicial, cada página tiene una categoría y al abrirla nos dará una URL única, se vería algo así.
https://ecommerce.marketing70.es/polos
https://ecommerce.marketing70.es/camisas
Ten en cuenta que la etiqueta canonical se implementa en el head del documento HTML y sirve para autenticar la url de una página web. Es decir, dependiendo del tipo de página puede ir en la principal o en las páginas secundarias
Por ello, ten en cuenta que la etiqueta canonical es una herramienta importante en la programación web que ayuda a evitar problemas de contenido duplicado. Al considerarlo en tu programación web, lograrás que se pueda indicar a los motores de búsqueda cuál es la página principal que quieres que aparezca y mejorar así tus resultados de búsqueda en general.