Cómo corregir problemas de canonical y contenido duplicado
El contenido duplicado rara vez supone una penalización. El problema real es que Google tiene que elegir entre varias direcciones para una misma página, y puede que no elija la que tú quieres.
De dónde vienen los duplicados
Todas estas direcciones pueden mostrar la misma página:
http://example.com/shoes
https://example.com/shoes
https://www.example.com/shoes
https://example.com/shoes/
https://example.com/shoes?utm_source=mail
Los parámetros de seguimiento, los filtros, las versiones para imprimir y las páginas copiadas entre secciones añaden más. Encuéntralos con el Website Crawler.
Redirige cuando solo debería existir una versión
Elige una forma de tu dominio y usa una redirección 301 para las demás. El protocolo, el www y las barras finales deberían resolverse de esta manera:
server {
listen 80;
server_name example.com www.example.com;
return 301 https://example.com$request_uri;
}
Compruébalo con el Redirect Checker. Cada dirección antigua debería llegar a la final en un solo salto.
Usa una etiqueta canonical cuando ambas deban mantenerse
Si una página tiene que funcionar en varias direcciones, como ocurre con los parámetros de seguimiento o de ordenación, mantenlas y señala la versión principal:
<link rel="canonical" href="https://example.com/shoes">
- Usa la dirección completa, incluido
https://. - Asigna a cada página un canonical que apunte a sí misma, salvo que sea un duplicado.
- Indica solo un canonical por página.
- No lo apuntes a una página que redirija, esté bloqueada o devuelva un error.
Revisa cualquier página con el Meta Tag Checker. La etiqueta canonical es una pista fuerte, no una orden, así que Google aún puede elegir de otra forma.
Haz que todas las señales coincidan
Google valora todas las pistas en conjunto. Tus enlaces internos, el sitemap, las redirecciones y las etiquetas canonical deberían usar la misma dirección. Los conflictos son el motivo habitual por el que Search Console informa de «Duplicado, Google eligió un canonical distinto al del usuario».
Páginas traducidas
Las traducciones no son duplicados cuando cada una tiene su propio canonical y están conectadas con etiquetas hreflang. No apuntes el canonical de una página traducida a la versión en inglés, salvo que la página realmente no esté traducida.