URL canónicas y contenido duplicado en Magento

¿Ha encontrado contenido duplicado en su sitio? No te preocupes, todo está bien.

Hay razones de peso por las que su sitio web incluye varias URL que conducen a la misma página o contenido duplicado en diferentes URL. Es más, esta es una práctica habitual de las tiendas online en general tener contenido así; lo cual es normal debido a la funcionalidad típica de comercio electrónico.

Y aunque el caso no es desconocido y su clasificación no se verá afectada por ello, debe eliminar el problema y las siguientes son algunas de las razones.

 ¿No puedes esperar para ponerte manos a la obra? Realice todas las configuraciones básicas con nuestra extensión Magento 2 SEO .

Resumen del artículo [ ocultar ]

  • ¿Por qué resolver el problema del contenido duplicado?
  • ¿Cuáles son los tipos y ejemplos más comunes de contenido duplicado en Magento?
  • ¿Qué es una URL canónica?
  • ¿Cómo elige Googlebot la URL canónica?
  • ¿Cómo saber qué URL es canónica?
  • Métodos adicionales sobre cómo especificar una página canónica
  • ¿Cómo establecer URL canónicas en Magento 2?
  • ¿Cuáles son las otras opciones para lidiar con el contenido duplicado?
    • Eliminar categoría de la URL
    • Deje solo una ruta de categoría en la URL de un producto
  • Duplicados parciales en Magento
    • clasificación de productos
      • Cómo encontrar páginas de clasificación de productos
      • Cómo eliminar duplicados de clasificación de productos
    • Paginación
      • Cómo encontrar duplicados paginados
      • Cómo eliminar duplicados
        • Paginación con rel=”next” y rel=”prev”
        • Paginación con metaetiqueta de robots
    • Variaciones del mismo producto.
      • Cómo encontrar variaciones de productos
      • Cómo eliminar duplicados
        • Una página para todas las variaciones
        • Haz que cada página de variación sea única
        • REL=HREFLANG
  • Complementos útiles

¿Por qué resolver el problema del contenido duplicado?

  • Para señalar una URL que desea que los usuarios vean en los resultados de búsqueda;
  • Para ayudar a los motores de búsqueda a asignar todas las URL duplicadas (de su sitio web y de otros) a una URL canónica ;
  • Para facilitar las métricas de productos al asignar las páginas de productos duplicadas a una pieza definida de contenido;
  • Para administrar el contenido sindicado publicado en otros recursos y asignar una clasificación a una URL preferida ;
  • Para excluir las páginas duplicadas del rastreo y dejar que Google dedique tiempo a rastrear nuevas páginas para aprovechar al máximo su sitio.

Entonces, ¿cómo resolver definitivamente el problema de los duplicados? La forma más fácil y poderosa es establecer URL canónicas en su Magento.

¿Cuáles son los tipos y ejemplos más comunes de contenido duplicado en Magento?

Los duplicados parciales son el caso cuando solo una pequeña parte del contenido o su diseño es único.

Estos son los ejemplos más comunes de duplicados parciales en las tiendas de Magento (puede hacer clic en cualquier ejemplo y acceder a su descripción detallada).

  • clasificación de productos
  • Paginación
  • Variaciones del mismo producto.

Los duplicados completos son el caso cuando el contenido de dos o más páginas es idéntico.

El ejemplo más común de duplicados completos en Magento es:

  • El mismo producto en diferentes categorías.

¿Estás listo? ¡Entonces vayamos a los detalles!

¿Qué es una URL canónica?

Una URL canónica es una dirección que se elige como ‘preferida’ para la indexación del motor de búsqueda. También puede escuchar a los usuarios decir ‘etiqueta canónica’ teniendo en cuenta un atributo HTML, que se aplica a las páginas del sitio web para indicar a los motores de búsqueda dónde asignar el valor de búsqueda.

La canonicalización es necesaria para páginas con contenido duplicado o muy similar. Así, puedes indicar qué página es la principal.

Por ejemplo: Supongamos que tiene estas páginas para el mismo producto:

site.com/dresses/blackzaradress.html

site.com/occasions/blackzaradress.html


site.com/color/black/blackzaradress.html


site.com/blackzaradress.html

Si no realiza ninguna configuración en su tienda Magento, los motores de búsqueda elegirán automáticamente uno de ellos como canónico al considerarlo el más relevante. Esto significa que no podrá controlar la elección hasta que realice cambios.

Por lo tanto, debe indicar a los motores de búsqueda cuál es canónico y establecer la redirección 301 para el resto.

¿Cómo elige Googlebot la URL canónica?

Googlebot utiliza varias herramientas para elegir las URL canónicas. Analiza el contenido principal y los compara para la duplicación de información. Entre dos páginas muy similares, elegirá la más completa y útil para los usuarios.

Además del contenido, Google verifica los protocolos de seguridad de la página (https), los mapas del sitio y las etiquetas “rel=canonical”.

La página que Google eligió como canónica será más rastreada y tendrá una mejor posición en SERP. Los resultados de búsqueda de Google suelen contener URL canónicas. La única excepción es cuando el duplicado se adapta mejor, por ejemplo, Google elegirá la página https://m.example.com/news/ para usuarios móviles, incluso si la URL canónica es https://example.com/news/. Además, aunque puede indicar la página necesaria como canónica, Google aún puede elegir otra.

Si su sitio web Magento 2 tiene varios idiomas, las páginas con el mismo contenido en diferentes idiomas no se considerarán duplicadas. Pero la página debe estar completamente traducida, incluido el encabezado, el pie de página, el cuerpo y otro texto.

¿Cómo saber qué URL es canónica?

Google tiene la herramienta de inspección de URL que puede proporcionarle información sobre su URL. Aquí hay algunas notas que debe saber sobre esta prueba:

  1. Debe poseer la URL que desea probar. Por favor, asegúrese de que está utilizando la cuenta correcta.
  2. Si la página de prueba tiene duplicados, verá la información sobre la URL canónica en el informe, pero solo en caso de que también le pertenezca.
  3. Es posible probar URL AMP y no AMP.

Para obtener más información sobre esta herramienta, visite la página oficial .

A veces sucede que la URL canónica está en una propiedad que no es de tu propiedad. Aquí hay algunas razones por las que este problema puede aparecer:

  • Errores en la localización del contenido del sitio. En este caso, debe consultar las pautas oficiales de localización .
  • Etiquetas canónicas incorrectas. Haga clic aquí para aprender cómo configurar una URL canónica en Magento 2 .
  • Configuración incorrecta del servidor. Contacta con tu hosting para solucionar este problema.
  • Ataque de piratas informáticos. A veces, los malhechores usan la redirección 301 o el vínculo rel=”canonical” entre dominios en el HTML <head> para marcar la URL maliciosa como canónica.
  • Los sitios web externos copian su contenido. Si está seguro de que un sitio web de terceros aloja su contenido, deje la solicitud a Google .

Métodos adicionales sobre cómo especificar una página canónica

Además de los métodos descritos anteriormente, existen otras opciones para marcar un enlace como canónico:

  • Etiqueta rel=canonical <link>: agregue esta etiqueta con el enlace canónico en el código para páginas duplicadas.
  • Encabezado HTTP rel=canonical: envía un encabezado rel=canonical en la respuesta de tu página.
  • Mapa del sitio: defina las URL canónicas en un mapa del sitio.
  • Redirección 301: configura la redirección 301 para indicar la página canónica de Googlebot si la página duplicada no está actualizada.

Echa un vistazo al regenerador de reescrituras de URL de Magento 2 → 

¿Cómo establecer URL canónicas en Magento 2?

  • Inicie sesión en el  Panel de administración , vaya a Tiendas>Configuración>Configuración :

  • Expanda el menú desplegable Catálogo y elija Catálogo . A continuación, abra la sección Optimización de motores de búsqueda :

  • Haz los siguientes cambios:

Si necesita que Google (o cualquier otro motor de búsqueda) indexe las páginas con la ruta URL de la categoría completa únicamente, realice los cambios:
Use la metaetiqueta de enlace canónico para las categorías: ‘Sí’ ;
Usar metaetiqueta de enlace canónico para productos: ‘No’ ;

Si desea que Google (o cualquier otro motor de búsqueda) indexe solo las páginas de productos, complete las siguientes configuraciones:
Usar metaetiqueta de enlace canónico para categorías: ‘No’;
Utilice la metaetiqueta de enlace canónico para productos: ‘Sí’;

Si desea que Google (o cualquier otro motor de búsqueda) indexe categorías y productos, habilite ambas opciones:
Usar metaetiqueta de enlace canónico para categorías: ‘Sí’;
Utilice la metaetiqueta de enlace canónico para productos: ‘Sí’;

No olvide guardar los cambios y borrar el caché al final.

¿Cuáles son las otras opciones para lidiar con el contenido duplicado?

Es posible que tenga un producto que se puede encontrar en dos o más categorías. Por ejemplo:

http://www.site.com/jewellery/necklace.html

http://www.site.com/for-her/necklace.html

http://www.site.com/gifts/collar.html

¡Solo hay un collar pero 3 URL diferentes! En el caso de direcciones URL de productos duplicados de Magento, no importa cuán bueno sea su producto, Google lo considerará contenido delgado. ¡Es tan injusto! Deje que sus excelentes productos sean excelentes para Google haciéndolos únicos.

Eliminar categoría de la URL

Alternativamente, puede eliminar la ruta de la categoría de la URL, de modo que cada producto tenga solo una dirección sin importar en cuántas categorías se pueda encontrar:

http://www.site.com/collar.html

Deje solo una ruta de categoría en la URL de un producto

Si tienes una camiseta roja en 2 categorías a la vez: Camisetas y Nuevo, puedes elegir qué categoría usar en la URL: la más larga (Camiseta) o la más corta (nuevo). Esto es posible con la extensión de URL de producto único .

Duplicados parciales en Magento

Como ya mencionamos anteriormente, existen duplicados parciales y completos de contenido. Todos los tipos que puede resolver con canonicalización. Pero hay otras opciones sobre cómo puede lidiar con ellos dependiendo de dónde aparezca el problema.

clasificación de productos

Eso es genial cuando los usuarios pueden ordenar los productos en su tienda por los más vendidos, por los más nuevos, por el filtro de precios de Magento 2 , el número de reseñas, etc. Es aún mejor si las personas pueden decidir cuántos productos deben mostrarse en la página: ¿20? 50? 100? Pero todas estas opciones de clasificación crean páginas con diferentes caracteres (?, =, |) en las URL:

http://site.co.uk/category/products.htm?sortby=total_reviews|desc

http://site.co.uk/category/products.htm?sortby=total_reviews|asc

http://site.co.uk/category/products.htm?sortby=relevance|desc

El problema surge cuando las páginas de clasificación son indexadas e incluso almacenadas en caché por Google. ¡Imagina cuántas páginas de este tipo pueden existir! ¡Miles! Y los rastreadores de Google dedican tiempo a indexarlos mientras que podrían concentrar sus recursos en indexar páginas más importantes de su sitio: categorías, productos, etc.

Cómo encontrar páginas de clasificación de productos

Primero vaya a las páginas de sus productos y ordénelos por cualquier opción. Ahora puede ver los parámetros agregados a la URL después de ordenar (por ejemplo, dir, sortby). Vaya a Google y busque site:yourdomain.com inurl:dir

Lo más probable es que veas esto:

Simplemente haga clic para incluir los resultados omitidos y verá las páginas de su tienda que contienen «dir» en las URL. Es malo cuando estas páginas con parámetros están indexadas.

Cómo eliminar duplicados de clasificación de productos

Vaya a Herramientas para webmasters de Google => Rastrear => Parámetros de URL. Aquí verás los parámetros que Google ha encontrado en las URL de tu tienda y cómo los rastrea. «Dejar que Googlebot decida» es la opción predeterminada allí.

Pero cuando se trata de rastrear su tienda Magento, es usted, pero no Google, quien debe decidir qué páginas deben indexarse, ¿verdad? Entonces, si no ha decidido esto antes, ¡ya es hora de que lo haga! Haga clic en «editar», elija «Sí» en el menú desplegable y luego – «Sin URL».

También puede agregar parámetros que no aparecen en GWT y establecer opciones de rastreo para Google. Pero tenga cuidado y verifique dos veces (o incluso tres veces) antes de bloquear las URL con estos parámetros.

Paginación

Su tienda Magento es grande ya que tiene muchos productos excelentes allí, ¿verdad? Pero incluso si tiene solo unos pocos productos (¡que también son geniales!), todavía se colocan en las páginas con opciones de paginación.

Por ejemplo:

http://www.site.com/category1.htm?page=2

http://www.site.com/category1.htm?page=3

Cómo encontrar duplicados paginados

Para encontrar páginas paginadas en su tienda Magento, vaya a Google y busque site:yoursite.com inurl:page. Esta búsqueda devuelve todas las páginas que contienen «página» en la dirección dentro de su sitio.

Cómo eliminar duplicados

Paginación con rel=”next” y rel=”prev”

Esta opción fue creada específicamente por Google para luchar contra los resultados paginados duplicados. La idea es que todas las páginas paginadas estén conectadas como eslabones en una cadena:

Si tomamos estas páginas como ejemplo:

http://www.site.com/category1.htm http://www.site.com/category1.htm?page=2

Entonces deberíamos poner las instrucciones anterior/siguiente de la siguiente manera:

<enlace href=” http://www.site.com/category1.htm?page=2″ rel=”siguiente” />

en el <head> de http://www.site.com/category1.htm .

<enlace rel=”prev” href=” http://www.site.com/category1.htm ” />

<enlace rel=”siguiente” href=” http://www.site.com/category1.htm?page=3″ />

en el <head> de http://www.site.com/category1.htm?page=2 .

<enlace rel=”prev” href=” http://www.site.com/category1.htm?page=2″ />

en el <head> de http://www.site.com/category1.htm?page=3 (imaginemos que esta es la última página).

Paginación con metaetiqueta de robots

Si no desea que Google rastree todas las páginas paginadas, puede usar esta metaetiqueta: <meta name=”value” content=”value”> dentro de la etiqueta principal <head>…</head> de un contenido duplicado página. Por ejemplo: <meta name=”robots” content=”noindex,nofollow”>. Al hacerlo, los motores de búsqueda no ignorarán los enlaces en el contenido duplicado. El valor de los robots con el nombre de un motor de búsqueda se puede cambiar según sus necesidades.

Además, asegúrese de no bloquear las URL con el archivo robot.txt. Algunos usuarios de Magento indican direcciones URL que contienen contenido duplicado en los archivos robot.txt para bloquear el rastreo de las páginas. Sin embargo, Panda Update ignora las prácticas que bloquean los rastreadores y los bots consideran las páginas como únicas. Pero lo que es aún peor, otros sitios web aún podrán vincularse a las páginas bloqueadas y, como resultado, no obtendrá ningún beneficio para su SEO del backlinking. Por lo tanto, es mejor marcar las páginas con contenido duplicado con la etiqueta ‘canónica’.

Hay algunas cosas para recordar:

  1. La primera página paginada debe contener solo rel=”siguiente”
  2. La última página paginada debe contener solo rel=”prev”

Google permite usar canonicals y rel=”next” y rel=”prev” en una página

Variaciones del mismo producto.

Imagina que vendes tazas (¿o realmente las vendes?) y tienes páginas de destino para cada color:

Las características son las mismas, la descripción es la misma, el diseño es el mismo… Entonces, ¿qué hay de nuevo? ¡Solo imagínate! Desafortunadamente, es demasiado poco para que Google trate esas páginas como únicas. Esto significa que todas las variaciones de productos que se encuentran en diferentes páginas son duplicados parciales que actúan como un imán para Google Panda.

Cómo encontrar variaciones de productos

Como propietario de una tienda Magento, probablemente conozca todos sus productos y pueda hacer una lista de sus variaciones. Alternativamente, puede buscar en Google para:

site:yoursite.com «aquí viene un breve extracto de la descripción del producto»

De esta manera encontrará todas las páginas de su sitio que contengan este extracto.

Cómo eliminar duplicados

Una página para todas las variaciones

Puede crear una sola página para un producto en particular y enumerar todas sus variaciones allí.

De esta manera, tiene una página única en lugar de varias duplicadas.

Haz que cada página de variación sea única

La forma más difícil de resolver problemas de duplicación con variaciones de productos es hacer que cada página de variación sea única. Deberá agregar diferentes descripciones de productos y meta información. Sí, esto consume mucho tiempo. ¡Así que asegúrese de tomar una taza de café antes de comenzar este largo viaje!

REL=HREFLANG

Cuando ejecuta varias vistas de tienda localizadas de Magento en diferentes idiomas, puede aplicar la etiqueta rel=hreflang para mostrar a los motores de búsqueda cómo elegir una versión necesaria del contenido. Por ejemplo: si tiene dos vistas de tienda en inglés e italiano, debe agregar la etiqueta: “ <link rel=”alternate” href=”https://example.com” hreflang=”en-it” /> ” al Vista de la tienda italiana. El mismo método debe aplicarse a todas las demás vistas de tiendas localizadas.

¿Qué da? Le permite evitar los riesgos cuando los motores de búsqueda consideran el contenido como duplicado.

Complementos útiles

Para trabajar con contenido duplicado y canonicalización, debe tener una comprensión real de SEO. De lo contrario, puede perder las posiciones de calificación que ya ha alcanzado.

Si desea que el trabajo sea más claro, que requiera menos tiempo y sea más eficiente, puede probar nuestras soluciones listas para usar para Magento 2.

Con Magento 2 AJAX Layered Navigation , por ejemplo, obtiene posibilidades especiales, como:

  • modos canónicos flexibles;
  • práctica cuadrícula de URL canónica separada;
  • y la capacidad de establecer la estructura de las URL canónicas para las páginas de categorías y relacionadas con «claves»:

Además de AJAX Layered Navigation, las soluciones de Magento, como SEO Toolkit for Magento 2 , ofrecen una lista completa de aciertos de SEO que puede aplicar para mejorar la configuración básica de su plataforma. Con el kit de herramientas, puede actuar de numerosas formas de optimización al mismo tiempo:

  • URL de productos únicos;
  • mapa del sitio XML;
  • Mapa del sitio HTML;
  • optimización de buscapersonas;
  • Fragmentos enriquecidos de Google;
  • Etiquetas meta relevantes;
  • Sin contenido duplicado;
  • Enlace cruzado.