¿Qué es una etiqueta canónica?
Una etiqueta canónica es una pequeña pieza de código integrada en una página web que puede ayudar a los motores de búsqueda a tratar con múltiples versiones de la misma página. Es compatible con tres de los motores de búsqueda más populares y permite a los webmasters especificar una dirección preferida para el contenido que podría duplicarse. Los motores de búsqueda generalmente honran esta solicitud y usan la dirección preferida al indexar las páginas, pero pueden ignorarla bajo ciertas circunstancias. Las etiquetas canónicas, que en realidad son un elemento de la etiqueta , se pueden usar con rutas relativas y absolutas, pero generalmente no pueden atravesar dominios.
A principios de 2009, tres motores de búsqueda principales acordaron usar la etiqueta canónica para ayudar a lidiar con contenido duplicado en la web. A menudo se puede acceder a páginas web similares o idénticas desde múltiples direcciones web, o localizadores de recursos uniformes (URL), como http://example.com, http://www.example.com y http://www.example.com/index.php. Sistemas de gestión de contenido, plataformas de comercio electrónico y software Wiki MAY también genera páginas dinámicamente, con URL ligeramente diferentes utilizadas para cambiar el orden de clasificación de una categoría, rastrear enlaces de afiliados o acceder a versiones anteriores de un artículo o página.
Las páginas duplicadas con direcciones ligeramente diferentes pueden funcionar en los algoritmos de motor de búsqueda que usan la popularidad del enlace para determinar dónde se ubica una página en los resultados de búsqueda. Una página web con 300 enlaces que apuntan a dos URL diferentes pueden aparecer en el software de indexación de un motor de búsqueda como una sola página con solo 150 enlaces. Históricamente, los motores de búsqueda han tratado el problema al ofrecer la configuración de URL preferida en sus herramientas de webmaster, desarrollando sus propios algoritmos internos para adivinar la dirección más apropiada y obedecer 301 redireccionamientos, un código de estado generado por el servidor que reenvía a una nueva URL.
La etiqueta canónica es una forma para que los desarrolladores web marquen una URL en particular como la VER preferidasión de una página. Es un pequeño fragmento de código que debe insertarse en todas las páginas web con contenido similar o duplicado, pero no requiere ningún cambio en la configuración de un servidor web. La mayoría de los motores de búsqueda lo tratan como una "pista fuerte" en lugar de un comando, lo que significa que una etiqueta canónica que se ha implementado mal o señala una página completamente diferente. El código solo es significativo para los motores de búsqueda; Los navegadores web ignoran las etiquetas canónicas.
A pesar de su nombre, una etiqueta canónica no es una verdadera "etiqueta" sino un elemento que se puede aplicar a la etiqueta ampliamente utilizada. Una página marcada con el código le diría a un motor de búsqueda que la URL preferida o canónica para el contenido es http://www.example.com/about.html. La parte "rel = canónica" del código le dice a un motor de búsqueda que la URL en el "href =" es un enlace canónico. A diferencia de una redirección 301, una etiqueta canónicaSe puede usar con rutas absolutas y relativas, aunque algunos motores de búsqueda recomiendan usar rutas absolutas. Sin embargo, el 301 redirige puede apuntar a un dominio diferente, mientras que la mayoría de los motores de búsqueda solo admiten enlaces canónicos en el mismo dominio.