Cuando ejecuta un sitio basado en datos o tiene otras razones por las que un documento puede duplicarse, es importante que le diga a los motores de búsqueda qué copia es la copia maestra, o en la jerga, la copia "canónica". Cuando un motor de búsqueda indexa sus páginas, puede indicar cuándo se ha duplicado el contenido. Sin información adicional, el motor de búsqueda decidirá qué página satisface mejor las necesidades de sus clientes. Esto podría estar bien, pero hay muchos casos en que los motores de búsqueda entregan páginas antiguas y obsoletas porque eligieron el documento incorrecto como canónico.
Cómo especificar la página canónica
Es muy fácil decirle a los motores de búsqueda la URL canónica con metadatos en el documento. Coloque el siguiente HTML cerca de la parte superior de su
CABEZA elemento en cada página que es no canónico:
Si tiene acceso a los encabezados HTTP (como con .htaccess o PHP) también puede configurar la URL canónica en los archivos que no tienen un código HTML.
CABEZA, como un PDF. Para hacer esto, establezca los encabezados para páginas no canónicas como esta:
Enlace: < URL de la página canónica >; rel = "canónico"
Cómo funciona la etiqueta canónica y cuándo no
Los metadatos canónicos se utilizan como una sugerencia para los motores de búsqueda en cuanto a qué página es el maestro. Los motores de búsqueda utilizan esto para actualizar su índice para hacer referencia a la copia maestra como la copia principal, y cuando entregan resultados de búsqueda entregan la página que creen que es canónica.
Pero la página canónica que especifique puede no ser la página que entregan los motores de búsqueda. Hay muchas razones por las que esto podría suceder:
- Si la URL que especifica no se encuentra 404, los motores de búsqueda intentarán encontrar la segunda URL más relevante para entregar
- Si el motor de búsqueda cree que su sitio ha sido pirateado para agregar una URL canónica falsa, no lo usarán (por supuesto, tendrá más problemas en ese caso)
- Si coloca el enlace en la etiqueta, o si hay alguna razón para creer que la
CABEZA la etiqueta no se ha cerrado. Esto se debe a que muchos sitios web permiten a los usuarios editar el contenido de la página (dentro de la
CUERPO elemento), y como chupar una referencia canónica encontrada allí no sería confiable también.
Lo que la etiqueta Rel = Canonical no es
Mucha gente cree que si añades el
rel = canónico enlace a una página, esa página se redireccionará a la versión canónica, como con un redireccionamiento HTTP 301. Eso no es verdad. los
rel = canónico El enlace proporciona información a los motores de búsqueda, pero no afecta la forma en que se muestra la página ni realiza ninguna redirección a nivel del servidor.
El enlace canónico es, en última instancia, sólo una pista. Los motores de búsqueda no tienen que honrarlo. La mayoría de los motores de búsqueda se esfuerzan por respetar los deseos de los propietarios de las páginas, pero al final del día, los resultados de búsqueda son lo que hacen, y si no quieren servir su página canónica, no lo harán.
Cuándo usar el enlace canónico
Como dije anteriormente, debes usar el enlace en cada página duplicada que no sea canónica. Si tiene páginas que son similares, pero no idénticas, a veces tiene más sentido cambiar una de ellas para que sea más diferente que hacer una canónica. Está bien marcar dos páginas que no sean absolutamente idénticas como canónicas. Deben ser similares, pero deberías Nunca simplemente apunte todas las páginas a su página de inicio. Canon significa que la página es la copia maestra de ese documento, no ningún tipo de enlace maestro en su sitio.
Creo que es importante repetir ese último bit - nunca debe apuntar todas sus páginas a su página de inicio como la página canónica No importa cuán tentado estés de hacerlo. Hacer esto, incluso por accidente, puede causar que cada página no sea canónica (es decir, cada página que no sea su página de inicio y tenga la
rel = canónico enlace en él) para ser eliminado de los índices del motor de búsqueda. Esto no es Google (ni Bing ni Yahoo! ni ningún otro motor de búsqueda) que sea malicioso. Están haciendo lo que les pediste que hicieran, considerando cada página como duplicado de tu página de inicio y devolviendo todos los resultados a esa página. Luego, a medida que los clientes se sienten frustrados al terminar en su página de inicio en lugar de un documento más relevante, esa página será menos popular y caerá en los resultados de búsqueda. Incluso si soluciona el problema, puede anular los resultados de su búsqueda durante los meses posteriores y no hay garantía de que las clasificaciones de su sitio se recuperarán.
No debe hacer una página canónica que haya sido excluida de la búsqueda por algún motivo (como en el caso de
noindex meta tag o excluido por el archivo robots.txt). Para que un motor de búsqueda haga referencia a una página como canónica, debe poder hacer referencia a ella en primer lugar.
Buenos lugares para usar el
rel = canónico enlace incluye:
- Sitios con URL dinámicas: puede usarlo para definir qué formato de URL prefiere
- Sitios de comercio electrónico, especialmente en las listas de productos: cuando sus clientes cambian los criterios de clasificación, no es necesario indexar esa nueva URL.
- Contenido sindicado: los editores que usan el contenido que usted escribió deben incluir el
rel = canónico Enlace en sus páginas apuntando a su documento original.
Cuándo no usar el enlace canónico
Su primera elección debe ser una redirección 301. Esto no solo le dice al motor de búsqueda que la URL de la página ha cambiado, sino que también lleva a las personas a la versión más actualizada (¿y me atrevo a decir, canonicol?).
No seas perezosoSi está cambiando su estructura de URL, use alguna forma de manipulación del encabezado HTTP (como .htaccess o PHP u otro script) para agregar las redirecciones 301 automáticamente. Mientras que usted puede utilizar el
rel = canónico enlace, que no elimina las páginas anteriores. Y para que cualquiera pueda llegar a ellos en cualquier momento. De hecho, si un cliente tiene una página marcada como favorita y usted cambia la URL, pero solo actualiza los motores de búsqueda con una
rel = canónico enlace, ese cliente lo hará Nunca ver la nueva página
los
rel = canónico link es una herramienta útil para sitios con mucho contenido duplicado. Al entender cómo funciona, puedes usarlo de manera efectiva. Pero en última instancia, es una herramienta que fue lanzada por los motores de búsqueda para ayudar a ellos Mantener sus índices de búsqueda actualizados. Si no mantiene sus servidores limpios y actualizados también, sus clientes se verán afectados y su sitio podría verse afectado. Úsalo responsablemente.