Avisos
Vaciar todo

Rel next rel prev para evitar duplicado por paginación  

 
Ernesto
 Ernesto
Usuario activo

Buenas tardes,

Estamos intentando solucionar el problema de contenido duplicado por paginación en nuestra web. He visto algún otro tema del foro sobre esto, pero es difícil estar seguro de que el código que dais es el correcto, y saber el archivo, línea y demás en la que añadirlo, ya que a veces se ve como algún otro usuario ha preguntado previamente en otro hilo y ha reabierto otro hilo después.. por lo que lo encuentro confuso y no me veo segura de dar por 100% correcta la respuesta debido a esto.

¿Podríais por favor, decirme, en qué archivo o archivos debo de añadir el código, y qué código es el correcto para nuestro ecommerce en wordpress con woocommerce?

Muchas gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 08/04/2018 8:35 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Ernesto,

Normalmente el contenido duplicado al que nos hemos referido en el Foro para WooCommerce estaba relacionado con Categorías con y sin ID o nombres similares pero no con paginación.

¿Puedes por favor poner un ejemplo o una url exacta de tu tienda WooCommerce donde podamos ver ilustrado el caso para indicarte con precisión?

Decirte a ciegas un archivo no es posible ya que depende de tu tema de WordPress, del layout para WooCommerce y otros factores.

Quedamos pendientes de tus indicaciones.

ResponderCitar
Respondido : 09/04/2018 12:30 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Ernesto
 Ernesto
Usuario activo

Buenos días Luis,

Sí, te pongo como ejemplo una categoría de productos, pero podría ser cualquier otra categoría que debido al amplio número de productos se crean varias páginas, y esto nos provoca contenido duplicado en las metadescripciones, metatítulos, además del contenido en sí de cada página, que es el mismo para la página 1,2,3,...,69, etc Para ello Google recomienda hacer uso de la etiqueta html rel=next rel=prev. He visto en vuestro foro algo al respecto pero no me queda del todo claro.
Para una mejor comprensión os envío link de alguna categoría de la web con paginación: https://www.lacasadelalampara.com/comprar-lamparas/iluminacion-interior/lamparas-de-techo/
Os envío un link a algún tema al respecto en vuestro foro: https://www.webempresa.com/foro/41-Preguntas-sobre-PrestaShop/155760-evitar-duplicados-por-paginaci%C3%B3n.html#285874

Y, además, si lo necesitáis, os puedo enviar impresión de pantalla de Mejoras de html en Search Console, donde me indica google una cantidad considerable de meta-títulos, meta-descriptions duplicadas a corregir.
También os podría enviar un link, si lo necesitáis, a las instrucciones que google indica para solventar el problema de paginación con rel=next rel=prev

Gracias de antemano, un saludo.

ResponderCitar
Respondido : 09/04/2018 10:34 am
Ernesto
 Ernesto
Usuario activo

Hola de nuevo, al situarme sobre la categoría (cualquiera de ellas) y ver el código fuente, se ve que la plantilla tiene insertada en el head la etiqueta rel=next y rel=prev. Pero por alguna razón (no sé si es que esté mal implementada o con algún error de código, o porque tiene además la etiqueta rel=canonical mal implementada, ni idea) en Search Console me da como contenido duplicado en todas las categorías. Adjunto impresión de pantalla.

ResponderCitar
Respondido : 09/04/2018 12:51 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Ernesto
 Ernesto
Usuario activo
ResponderCitar
Respondido : 09/04/2018 12:55 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Revisando el código fuente de tu web veo que ya tienes el código correcto para indicarle a Google que hay una paginación, por lo que en este sentido no habría que aplicar ningún cambio.

Según se puede ver en este enlace, parece que Google ha mejorado mucho su funcionamiento con las paginaciones, de forma que ya le sirve con el rel="next" y rel="prev" para que los metadatos duplicados no te afecten:

https://yoast.com/yoast-seo-6-3/

Es por eso que el propio Yoast SEO ha eliminado esta opción.

ResponderCitar
Respondido : 09/04/2018 4:04 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Ernesto
 Ernesto
Usuario activo

Hola Pablo, disculpa mi insistencia. ¿Y por qué razón en "Mejoras de html" en Search Console me detecta Google las metadescripciones y metatitulos de las categorías como contenido duplicado? Si estuvieran bien implementadas las etiquetas rel=next y rel=prev, no debería de aparecer este contenido duplicado no?

Me pregunto si será por la etiqueta rel=canonical que aparece justo antes del rel=next, prev en el código fuente, que siempre señala como url canonical la url de la página en la que estés.. o igual esto está bien, no lo sé, tan sólo pregunto...

Gracias por responderme

ResponderCitar
Respondido : 09/04/2018 4:13 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Tal como se indica en el enlace que te he pasado, realmente el mejor opción utilizar el rel="next" y rel="prev" que poner una metaetiqueta robots noindex, ya que con esto se provoca que el robot de Google visite con menos frecuencias estas páginas y, con ello, rastree menos los productos que están en páginas interiores.

Sí que he visto casos en los que Search Console te indica reparar temas que supuestamente no sería necesario arreglar, como este que estamos tratando de la paginación, pero no te puedo confirmar la razón por la que hace esto.

ResponderCitar
Respondido : 09/04/2018 5:08 pm

Cursos Gratuitos WordPress

Ernesto
 Ernesto
Usuario activo

Hola de nuevo Pablo, voy a abusar de tu confianza... y de lo servicial que estás siendo. ¿Y crees que la etiqueta rel=canonical que aparece en las categorías tiene algún sentido? Es un etiqueta que incluye el theme... que no la hemos insertado en ningún momento.. pero puedo ver que si te vas a cualquier página de una categoría aparece la etiqueta rel=canonical indicando que la pagina que se debe de tener en cuenta como original es esa en la que estés situado, por ejemplo, si estás en https://www.lacasadelalampara.com/comprar-lamparas/iluminacion-interior/lamparas-de-techo/ y le das a inspeccionar código, la url canonical indicada es esa misma, pero si te vas a la página 3 de esa categoría, por ejemplo, la url canonical indicada es esa misma página 3 también https://www.lacasadelalampara.com/comprar-lamparas/iluminacion-interior/lamparas-de-techo/page/3/ y así con cualquier otra url paginada... A ver si son dos órdenes contrapuestas que se le envían a Google, es decir, por un lado le estamos indicando que es una secuencia de páginas de un mismo tema con el rel next prev, y, por otro lado, le estamos diciendo que tenga en cuenta como url original cada una de ellas, de las páginas..

Es que no sé muy bien la implementacion de la rel=canonical, pero creo que debería de apuntar siempre a la misma url dentro de una secuencia o urls similares, ¿no es asi?

ResponderCitar
Respondido : 09/04/2018 5:23 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

En el caso de paginación lo que manda es el rel=next y rel=prev, eso es lo que Google recomienda
Si ves urls canonicals con paginación no deberían tener ningún efecto, esto lo genera así Wordpress

Saludos.

ResponderCitar
Respondido : 09/04/2018 7:12 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Ernesto
 Ernesto
Usuario activo

De acuerdo, gracias a todos

ResponderCitar
Respondido : 09/04/2018 7:17 pm