it-swarm-es.com

Cómo usar rel = 'canonical' correctamente

Tengo 3 URLS que sirven los mismos datos:

  • www.example.com/product/foo
  • www.example.com/product/foo?id=1
  • www.example.com?product=foo

Por el bien de Google, quiero que la URL www.example.com/product/foo sea la canónica.

Sin embargo, tengo la configuración de mi código, por lo que las 3 páginas se sirven desde el mismo código, por lo que si agrego <link rel='canonical' href='http://www.example.com/product/foo' /> a mi código, se aplicará a las 3 páginas, incluida la http://www.example.com/product/foo.

¿Hay algún problema al hacer esto o tener un canonical circular no causa ningún problema?

29
Ben Hoffman

No hay circularidad implícita al tener <link rel='canonical' href='http://www.example.com/product/foo' /> aparece como http://www.example.com/product/foo.

Esa es la intención. Estás diciendo "la mejor URL" para esta página es http://www.example.com/product/foo, así que cuando los motores de búsqueda presionen http://www.example.com/product/foo?id=1, o http://www.example.com?product=foo, obtendrá ese código y dirá "¡Ajá! Esto es realmente esa página canónica, la haré oficial ". En la página en sí, solo significa "Sí, esta es una página, y esta es la mejor URL para esta página".

31
artlung

Este es un gran ejemplo de para qué sirven los enlaces canónicos. En palabras de Google (presumiblemente en el artículo anterior), les da una pista de que desea que la página se muestre en SERP como el formato que designe.

Además, le ayuda a evitar que su tráfico se diluya (a los ojos de un motor de búsqueda) como si se tratara de 3 páginas separadas y aliviaría cualquier posibilidad de que el contenido se considere duplicado.

Sin embargo, una palabra de precaución, si hay páginas con categorías de productos (múltiples productos en una página), esas páginas/productos no deben incluir enlaces canónicos. No sé si es 'oficial', pero algunos WordPress complementos SEO usan rel = "bookmark" en los enlaces permanentes (en lugar de canónicos) en las páginas donde hay múltiples listados. Supongo que lo mismo sería prudente para los productos.

1
adam-asdf