Etiqueta “Canonical”

Los tres principales buscadores, Google, Yahoo y Microsoft siguen preocupados con el problema del contenido duplicado, y acaban de proponer una nueva etiqueta llamada “Canonical” para indicar cuál es el contenido principal y cuáles las URLs secundarias.

Hasta ahora, resolvíamos el tema de la “canonicalización de las URL” mediante el htaccess, utilizando el Rewirte Rule, sobre todo para los CMS que generan varias URLs para acceder al mismo contenido. Ahoratenemos esta nueva opción, útil sobre todo para aquellas webs que no diponen de htaccess o para páginas concretas sin tener que preocuparnos de nada más.

Cómo se utiliza la “canonical” tag

Colocamos esta etiqueta dentro del Etiqueta “Canonical” | Adseok

Etiqueta “Canonical”

Los tres principales buscadores, Google, Yahoo y Microsoft siguen preocupados con el problema del contenido duplicado, y acaban de proponer una nueva etiqueta llamada “Canonical” para indicar cuál es el contenido principal y cuáles las URLs secundarias.

Hasta ahora, resolvíamos el tema de la “canonicalización de las URL” mediante el htaccess, utilizando el Rewirte Rule, sobre todo para los CMS que generan varias URLs para acceder al mismo contenido. Ahoratenemos esta nueva opción, útil sobre todo para aquellas webs que no diponen de htaccess o para páginas concretas sin tener que preocuparnos de nada más.

Cómo se utiliza la “canonical” tag

Colocamos esta etiqueta dentro del

de las páginas duplicadas:
<link rel=”canonical” href=”http://www.example.com/product.php?item=swedish-fish” />

El href superior contiene la URL principal, la buena, y solo se coloca en las páginas duplicadas.

Otros consejos sobre la utilización de canonical

Esta etiqueta no se considera una directiva, sino más bien una opción, pero que según explican la recomiendan fervientemente (que tendrá un peso importante).

  • Admite URL relativas, tipo <link rel=”canonical” href=”product.php?item=swedish-fish” />, y también <base>, aunque mejor utilizar URL absolutas para evitar errores.
  • Se puede utilizar “canonical” en páginas que no son exactamente iguales, por ejemplo en la página de venta de un producto, que es distinta a la del producto en sí.
  • Si la URL canonical rel="canonical" devuelve un error 404, buscará la URL principal, pero mejor que no pase.
  • Si la URL canónica rel="canonical" no ha sido indexada aún, en cuanto vuelva el robot la indexará como URL principal.
  • La rel="canonical" puede redirigisrse, indexando el destino de la redirección como la url principal
  • Si se colocan rel="canonical" contradictorias, el buscador será capaz aún de indexar las páginas, pero se recomienda que ésto no pase (es decir, que es más flexible que el .htaccess, que si te equivocas el error se refleja).
  • rel="canonical" no se puede usar en dominios distintos, aquí se adelantan a las “pruebas SEO” y no permiten utilizar dos páginas de distintos dominios. La acción adecuada en este caso en la redirección 301

En la siguiente imagen, un ejemplo real y en funcionamiento en Wikia:

canonical-ejemplo-vivo

Enlaces oficiales:

34 opiniones en “Etiqueta “Canonical””

  1. Ha sido leerlo e implementarlo en mi página :D

    Parece un gran avance, que soluciona de manera fácil muchos de los problemas derivados del contenido duplicado y las urls amigables

  2. La verdad que gran artículo, es una información muy util, Sera una de las aplicaciones más importante de este año y sobre todo si los grandes buscadores se han unido para admitirla sin problemas.

  3. Muy interesante, no tengo especiales problenas con el contenido duplicado dado que no uso ningún cms de estos que tanto incapie hacen en este aspecto.

    Pero aún asi lo voy a implementar

  4. ¿Qué diferencia hay entre usar canonical y poner noindex en todas las páginas que tengan una url diferente a la esperada? Supongo que habrá alguna ventaja pero no la termino de entender.

  5. Buena pregunta Mauro, a falta de comprobarlo, parece que es lo mismo. Sin embargo “canonical puede traspasar” el PR a la URL canonical, y aún así estar en funcionamiento el resto de urls, tendremos que esperar resultados.

  6. amigos.. una pregunta estoy huzando wordpres… donde tendria que poner dicha etiqueta? …

    en donde? page.php? index.php? donde … no logro darme cuenta disculpen mi ..p.. ignorancia..:(

  7. Hola, es muy interesante éste artículo y a mí me interesa mucho.
    Tengo un problema.
    Yo me dedico a distribuir artículos de gente a otros sitios webs que aceptan artículos.
    Si cuando les envío mi documento con el artículo para que lo publiquen, les digo que pongan la etiqueta canonical?
    Si lo hago, quizás muchos no lo publiquen porque querrán ser los primeros y así ser el contenido principal y no el copiado. Se me entiende?

    david

  8. Buena información aunque pienso que siempre se puede hacer un contenido original y a Google (y otros buscadores) siempre lo valorará más. De todas maneras es una buena solución.

  9. Hola, gracias por la información, me ha sido muy útil.

    Se me ocurre que ahora que los de google se estan poniendo duros con lo del contenido duplicado, el uso de esta etiqueta será crucial para evitar que nos penalizen, ya que si indexan diferentes URL con el mismo contenido, puede perjudicar al SEO…
    Sera cuestión de ponernos las pilas y usarla en nuestras webs.

  10. Afortunadamente los que estamos acostumbrados a usar WordPress podemos conseguir un buen número de plugins que corrigen el evitar contenidos duplicados, de cualquier maner si se trata de evitar contenido duplicado resulta práctico usar el plugin Seo no duplicate y añadir el siguiente código a tu tema activo de tu archivo functions.php:

    function set_canonical() {
    if ( is_single() ) {
    global $wp_query;
    echo ‘post->ID).'”/>’;
    }
    }
    add_action(‘wp_head’, ‘set_canonical’);

    Esto es solo ejemplo pero pueden usar varios plugins para corregir el SEO. :D

  11. Y si se combina esta etiqueta con estos métodos bloogie.es/tecnologia/web-y-servidores/501-url-canonical-que-es-y-como-se-utilizan es un arma de artillería pesada.

Deja un comentario

Tu dirección de correo electrónico no será publicada.