Eliminando el «Thin Content» de Adjuntos en WordPress

PUNTOS CLAVE

  • Las páginas de adjuntos (attachments) suelen ser URLs vacías que solo contienen una imagen.
  • Google penaliza o ignora los sitios con un alto volumen de «Thin Content» (contenido pobre).
  • Redirigir estas URLs al post original transfiere la autoridad y mejora el rastreo del sitio.
  • Es una medida esencial para evitar errores de indexación y mejorar la relevancia temática.

En el ámbito del SEO (Search Engine Optimization), la arquitectura de la información es tan crucial como la calidad del contenido. WordPress, de forma predeterminada, genera una entrada independiente en la base de datos para cada archivo multimedia subido, resultando en miles de URLs que no aportan valor real al usuario ni a los buscadores.

#El Problema del «Thin Content»

El término «Thin Content» hace referencia a páginas que carecen de texto o contenido útil. Cuando un buscador como Google rastrea cientos de páginas de adjuntos que solo muestran una imagen sin contexto, puede considerar que el sitio tiene baja calidad, lo que afecta negativamente al posicionamiento global de los artículos reales.


TÉRMINO RELACIONADO

Crawl Budget: El presupuesto de rastreo es el tiempo y número de páginas que un robot de búsqueda está dispuesto a procesar en tu sitio. Desperdiciarlo en imágenes aisladas es un error estratégico.

#Redirección Permanente 301

La técnica más efectiva para mitigar este problema es la implementación de una redirección 301 (Movido Permanentemente). Esto indica a los motores de búsqueda que la URL del adjunto ya no tiene importancia propia y que cualquier «fuerza» de enlace que pudiera tener debe sumarse al artículo donde se encuentra insertada dicha imagen.

#Metodología de Implementación Proactiva

Mediante el uso del hook template_redirect y la función condicional is_attachment(), podemos interceptar la petición antes de que el servidor comience a renderizar el template. Si el sistema detecta que el recurso tiene un post padre (el artículo donde se subió), redirige al usuario allí; de lo contrario, lo envía a la página principal del sitio.


TIP DE EXPERTO

Esta optimización es especialmente importante si has migrado contenido recientemente o si usas muchas capturas de pantalla en tus tutoriales, ya que cada una genera una URL potencial.

Pensemos en Sara, una blogger técnica que compartía cientos de comandos de consola como imágenes. Tras un año, descubrió que Google Search Console mostraba 2,000 páginas con errores de «Contenido pobre». Al darse cuenta de que eran páginas de adjuntos, Sara aplicó un filtro de redirección inteligente en su archivo de SEO:

text
// Archivo: inc/seo.php

function github_theme_redirect_attachment_pages() {
    if (is_attachment()) {
        global $post;
        if (!empty($post->post_parent)) {
            wp_safe_redirect(get_permalink($post->post_parent), 301);
            exit;
        }
    }
}
add_action('template_redirect', 'github_theme_redirect_attachment_pages');

En pocas semanas, el número de páginas indexadas en el sitio de Sara se redujo a los artículos reales, la autoridad de sus posts aumentó y el tráfico orgánico comenzó a subir gracias a una mayor coherencia en el rastreo de Google.

Si vas a usar esa ruta para poner el código, asegúrate que en el functions.php se enlaza a ese archivo

require get_template_directory() . ‘/inc/seo.php’;

 

#Cuándo usar / Cuándo NO usar

Escenario Impacto
Sitios de fotografía o galerías artísticas No recomendado. Aquí el adjunto es el contenido principal.
Blogs de tutoriales y noticias Obligatorio. Evita la polución de URLs en el índice del buscador.
E-commerce (WooCommerce) Recomendado, enviando al usuario siempre a la ficha de producto.

#Resumen Estadístico del Impacto

Métrica Sin Redirección Con Redirección
Eficiencia de Rastreo Baja (URLs duplicadas) Óptima (Contenido real)
Autoridad de Enlace (Link Equity) Fragmentada Consolidada
Riesgo de Penalización (Panda) Presente Mitigado