Volver al blog
Comprobador de Canonical7 min de lectura18 de abril de 2026

Canonical en WordPress: Configuración con Yoast SEO y Rank Math

Yoast SEO y Rank Math gestionan el canonical en WordPress automáticamente, pero hay situaciones donde necesitas intervenir manualmente. Aprende a configurar, verificar y corregir los canonicals de tu WordPress.


Si tienes WordPress con Yoast SEO o Rank Math instalado, el canonical básico ya está gestionado automáticamente. Pero "automáticamente" no significa "perfectamente". Hay casos — páginas de archivo, taxonomías personalizadas, URLs con parámetros, temas con código legacy — donde el canonical automático es incorrecto o está ausente. Esta guía cubre la configuración correcta y los casos donde necesitas intervenir.

Cómo gestiona el canonical Yoast SEO

Yoast SEO añade automáticamente la etiqueta canonical en todos los tipos de contenido de WordPress. El comportamiento por defecto:

  • Posts y páginas: canonical self-referential hacia la URL permanente del post/página.
  • Páginas de archivo (categoría, etiqueta, autor, fecha): canonical self-referential hacia la URL del archivo.
  • Página de inicio: canonical hacia la URL del sitio (con o sin trailing slash, según tu configuración).
  • Páginas de paginación (/page/2/): canonical hacia la primera página del archivo.
  • Búsqueda interna (?s=query): noindex automático (no genera canonical).

Cambiar el canonical de una página específica en Yoast

En el editor de cualquier post o página, el panel de Yoast SEO tiene una sección "Avanzado" donde puedes cambiar manualmente el canonical URL para esa página específica. Úsalo cuando necesites que una página apunte a una URL canónica diferente a sí misma.

  1. 1.Abre el post o página en el editor de WordPress.
  2. 2.En el panel de Yoast SEO (barra lateral derecha o bloque debajo del editor), haz clic en "Avanzado".
  3. 3.En el campo "URL canónica", introduce la URL hacia la que debe apuntar el canonical.
  4. 4.Guarda el post — Yoast usa esta URL en lugar de la URL del post como canonical.

Cómo gestiona el canonical Rank Math

Rank Math gestiona el canonical de forma similar a Yoast, con algunas diferencias en el comportamiento para taxonomías y tipos de post personalizados.

  • Posts y páginas: canonical self-referential automático.
  • Taxonomías personalizadas (CPT): canonical activo si el tipo de post está configurado como indexable en Rank Math → Títulos y Meta → Post Types.
  • Páginas de paginación: canonical hacia página 1 del archivo (comportamiento configurable).
  • Attachments: canonical hacia el post padre o noindex, configurable en Rank Math → Títulos y Meta → Media.

Cambiar el canonical en Rank Math

  1. 1.Abre el post en el editor de WordPress.
  2. 2.En el panel de Rank Math (barra lateral), ve a la pestaña "Avanzado".
  3. 3.En el campo "URL canónica", introduce la URL canónica deseada.
  4. 4.Guarda el post.

Problemas frecuentes de canonical en WordPress

Problema 1: Páginas de attachment indexadas sin canonical correcto

WordPress genera páginas de attachment para cada imagen subida (/wp-content/uploads no, pero sí /imagen-nombre/). Estas páginas tienen contenido mínimo y suelen estar sin canonical o con canonical self-referential, cuando deberían tener noindex o canonical hacia el post que las contiene.

  • En Yoast: Yoast → Apariencia en buscadores → Tipos de contenido → Media → activa "Redirigir las URLs de los medios adjuntos al archivo adjunto en sí". Esto añade una redirección 301 desde la página de attachment hacia el archivo de imagen.
  • En Rank Math: Rank Math → Títulos y Meta → Media → "Redirigir los adjuntos a su publicación principal".

Problema 2: URLs con parámetros de paginación de WooCommerce

WooCommerce añade parámetros como ?orderby=price o ?per_page=24 que generan variantes de las páginas de categoría. Yoast y Rank Math normalmente añaden canonical hacia la URL sin parámetros, pero verifica que esto ocurre correctamente en tu instalación.

Problema 3: Canonical incorrecto por conflicto entre plugins

Si tienes dos plugins SEO activos, ambos pueden intentar añadir la etiqueta canonical, resultando en dos etiquetas canonical diferentes en el mismo <head>. Google procesará solo la primera o las ignorará. Asegúrate de tener un único plugin SEO activo gestionando el canonical.

Problema 4: Tema que añade su propio canonical

Algunos temas añaden su propio canonical en el header, que puede entrar en conflicto con el del plugin SEO. Revisa el código del tema (header.php o functions.php) buscando "canonical" para verificar si el tema interfiere.

Cómo verificar los canonicals de tu WordPress

Introduce una muestra de URLs de tu WordPress en el Comprobador de Canonical de iRankly — portada, posts recientes, páginas de categoría, páginas de archivo, páginas de paginación — para verificar que cada tipo de contenido tiene el canonical correcto.

Prueba la herramienta gratis

Analiza tus URLs con Comprobador de Canonical de iRankly. Sin registro, sin tarjeta.

Usar herramienta gratis

Presta especial atención a los canonicals de las páginas de etiqueta (tags) de WordPress. Si tienes muchas etiquetas con pocos posts cada una, son candidatas a noindex o a canonical hacia la categoría más relevante para evitar contenido duplicado de baja calidad.

El detalle conceptual y los casos que los plugins no resuelven solos:


Prueba la herramienta gratis

Analiza tus URLs con Comprobador de Canonical de iRankly. Sin registro, sin tarjeta.

Usar herramienta gratis