Reto de SEO: pusiste el canonical correcto y Google lo ignoró. ¿Qué arreglas primero?
Imagina esta situación en una tienda online. Una ficha de producto que responde a dos URLs distintas:
→ /zapatillas-trail
→ /zapatillas-trail?color=azul
En la segunda has colocado un rel=”canonical” apuntando a la primera. Un mes más tarde abres Search Console e inspeccionas ?color=azul. Resultado:
→ Declarada por el usuario como canónica: /zapatillas-trail
→ Seleccionada por Google como canónica: /zapatillas-trail?color=azul
Google ha pasado por alto tu indicación. Revisas la web a fondo y encuentras cuatro problemas:
A) El sitemap solo recoge la URL /zapatillas-trail?color=azul, no la limpia.
B) El menú de navegación, la categoría y el buscador interno enlazan todos hacia ?color=azul.
C) La versión con parámetro tiene las reseñas de clientes y unas 300 palabras más que la URL canónica declarada.
D) /zapatillas-trail responde con un 301 que redirige directamente hacia ?color=azul.
Los cuatro puntos son un error. Pero si solo pudieras corregir uno hoy, ¿cuál sería?
Para orientar el razonamiento, conviene tener en cuenta lo que indica el propio Google sobre cómo funciona esto. El canonical es una sugerencia, no una orden que el buscador esté obligado a seguir. Una redirección 301 se considera una señal fuerte de que la URL de destino es la canónica, igual que lo es el propio rel=”canonical”. Que una URL aparezca en el sitemap, en cambio, es una señal débil. El enlazado interno debería apuntar siempre a la versión canónica, nunca al duplicado. Por último, un 302 no tiene el mismo peso que un 301 a efectos de canonical.
El motivo por el que te planteo este ejercicio es el siguiente: el canonical no se impone por sí solo, compite con todas las demás señales que emite tu web. Cuando la mayoría de esas señales apuntan en dirección contraria, el canonical pierde. Y lo peor es que el fallo pasa desapercibido: la página sigue indexada y sigue recibiendo visitas, pero con la URL equivocada, que es la que aparecerá en tus informes de Search Console.
Si quieres comprobar si esto te ocurre, puedes hacer una revisión rápida en menos de 10 minutos:
1. Ve a Search Console → Inspección de URLs y pega una URL con parámetro o filtro.
2. Compara los campos «Declarada por el usuario» y «Seleccionada por Google». Si no coinciden, hay un problema.
3. Pásala por Screaming Frog y fíjate en tres cosas: adónde redirige, qué URLs la enlazan internamente y si aparece en el sitemap.
4. Repite el proceso con entre 5 y 10 URLs de plantillas diferentes: producto, categoría, filtro… Si falla una, es probable que falle toda la plantilla.
Casi nunca es que Google haya enloquecido. Lo habitual es que tu propia web le esté mandando mensajes contradictorios al mismo tiempo.
¿Qué arreglarías tú primero: A, B, C o D? Deja tu respuesta con la letra y, si te apetece, el razonamiento. El lunes explico la solución con detalle en los comentarios.
Canonical ignorado por Google: cómo una redirección 301 destruye tu señal de canonicalización en ecommerce
Resumen técnico
El caso expone un conflicto clásico de señales de canonicalización en una tienda online con URLs paramétricas. Google Search Console muestra divergencia entre URL declarada y URL seleccionada como canónica. Los cuatro fallos detectados: sitemap.xml apunta a ?color=azul (señal débil pero contradictoria), el enlazado interno desde menú, categoría y buscador refuerza la URL paramétrica, el contenido de ?color=azul supera en 300 palabras a la URL limpia, y la URL canónica declarada responde con 301 hacia el duplicado, lo que invierte completamente la jerarquía de señales.
Análisis de implicaciones
La opción D es el fallo crítico. Un 301 desde /zapatillas-trail hacia ?color=azul le indica a Google que el destino de la redirección es el documento autoritativo, contradiciendo directamente el rel=”canonical” declarado. El canonical actúa como pista; el 301 actúa como instrucción estructural más fuerte. El resultado es predecible: Google selecciona ?color=azul como canónica. Arreglar primero el 301, eliminándolo o invirtiéndolo, elimina la señal más potente que contradice tu intención de canonicalización y desbloquea el efecto del resto de correcciones posteriores.
Aplicación práctica
Flujo de diagnóstico recomendado: Search Console → Inspección de URL para detectar divergencia entre declarada y seleccionada. Después, Screaming Frog SEO Spider para auditar cadenas de redirección, enlaces internos entrantes y presencia en sitemap.xml. Corrección por prioridad: eliminar el 301 desde la URL canónica (D), redirigir el tráfico de ?color=azul hacia /zapatillas-trail, corregir el sitemap, sanear el enlazado interno y, si procede, enriquecer el contenido de la URL limpia para igualar o superar la variante paramétrica.
Contexto del sector
En ecommerce con filtros de atributo —color, talla, precio— la proliferación de URLs paramétricas es sistémica. Google documenta el canonical como señal no vinculante desde hace años, pero muchos equipos SEO lo tratan como directiva absoluta. La adopción de hreflang, la gestión de crawl budget y el uso de URL Parameters Tool —ya retirada de Search Console— han dejado el canonical como principal mecanismo de control, lo que hace crítico entender su jerarquía real frente a otras señales.

