Si usas WordPress, es muy probable que hayas visto cómo Google indexa versiones raras de tus páginas terminadas en /feed/
. Por ejemplo:
https://tudominio.com/mi-articulo/feed/
Estas URLs no son errores, sino los feeds RSS que WordPress genera automáticamente para cada entrada, categoría, etiqueta, autor, etc. Pero… ¿realmente los necesitas? En este post te cuento por qué desactivar los feeds puede ayudarte a mejorar tu SEO y cómo eliminarlos paso a paso sin romper nada.
¿Qué son las URLs /feed/ en WordPress?
Los feeds RSS (o Atom) son archivos en formato XML que sirven para compartir el contenido de tu web de forma automática con lectores de noticias o servicios externos. En WordPress se generan por defecto y están accesibles simplemente añadiendo /feed/
al final de cualquier URL.
¿Para qué sirven los feeds RSS?
Originalmente, los feeds se usaban para que los usuarios pudieran seguir blogs o páginas web desde agregadores tipo Feedly, Flipboard o Thunderbird. También eran útiles para servicios automáticos como newsletters por RSS o publicación en redes sociales.
¿Por qué WordPress los genera automáticamente?
Es una funcionalidad heredada del mundo del blogging. WordPress nació como una plataforma de blogs, y los feeds eran una forma rápida de difundir el contenido sin depender de redes sociales o correo electrónico. Hoy en día, sin embargo, su uso ha caído mucho.
¿Deberías eliminarlos en una web comercial?
Cuándo tienen sentido
Los feeds siguen siendo útiles si tienes un blog con muchos lectores fieles o si publicas contenido de forma constante y tienes usuarios suscritos por RSS.
Por qué no son útiles en webs de negocio
En webs corporativas, de servicios o tiendas online (como una agencia de diseño web), los usuarios no usan RSS. Lo habitual es que te sigan por redes sociales, te lean desde Google o se suscriban por correo.
Riesgos de dejarlos activos
- Contenido duplicado: Google puede detectar el mismo contenido en diferentes URLs (original y /feed/).
- Páginas de baja calidad: Los feeds son solo texto en XML, sin diseño ni estructura.
- Consumen presupuesto de rastreo: Google rastrea esas URLs en lugar de otras más importantes.
Cómo eliminar correctamente las URLs /feed/
Opción 1: Redirigir con .htaccess
Si tienes acceso al archivo .htaccess
, puedes redirigir cualquier URL que termine en /feed/
a su versión original:
# Redirige /feed/ a la URL sin feed y con barra final
RewriteRule ^feed/?$ / [R=301,L]
RewriteRule ^(.+)/feed/?$ /$1/ [R=301,L]
Coloca estas líneas antes de la regla RewriteRule . /index.php [L]
en tu archivo .htaccess
.
Opción 2: Bloquear el rastreo con robots.txt
También puedes evitar que Google rastree estas URLs desde tu robots.txt
:
User-agent: *
Disallow: /feed/
Disallow: /*/feed/
Esto no redirige, pero impide que los bots las visiten en el futuro.
Opción 3: Usar un plugin SEO
Si usas un plugin como Yoast SEO o Rank Math, puedes controlar los feeds fácilmente:
- Yoast: Ve a SEO > Ajustes > Avanzado > Optimización del rastreo y desactiva los feeds.
- Rank Math: No tiene una opción directa para quitar los feeds, pero puedes usarlo junto a las reglas de .htaccess o un plugin de snippets.
Opción 4: Desactivar completamente los feeds con código
Si prefieres hacerlo desde código, puedes pegar esto en el functions.php
de tu tema hijo o en un plugin de funciones:
// Desactiva todos los feeds
function disable_feed() {
wp_die('No hay feed disponible, visita el sitio para ver el contenido.');
}
add_action('do_feed', 'disable_feed', 1);
add_action('do_feed_rdf', 'disable_feed', 1);
add_action('do_feed_rss', 'disable_feed', 1);
add_action('do_feed_rss2', 'disable_feed', 1);
add_action('do_feed_atom', 'disable_feed', 1);
add_action('do_feed_rss2_comments', 'disable_feed', 1);
add_action('do_feed_atom_comments', 'disable_feed', 1);
Esto elimina completamente el acceso a los feeds, mostrando un mensaje personalizado.
¿Qué pasa después de eliminarlos?
¿Se pierde algo?
En la mayoría de casos, no. A menos que tengas usuarios suscritos por RSS (poco probable), no habrá pérdida real.
¿Cómo saber si lo has hecho bien?
Abre una URL tipo /feed/
y comprueba si redirige o da error. También puedes verificar en Search Console que ya no aparecen nuevas páginas con /feed/
.
Beneficios que notarás en tu SEO
- Menos contenido duplicado indexado.
- Un sitemap más limpio y enfocado.
- Google centrará sus esfuerzos en tus páginas importantes.