Las fuentes RSS sirven para seguir las nuevas publicaciones de una web sin tener que entrar de forma constante para comprobar si hay contenido nuevo. Podemos verlas como una especie de suscripción automática. Cuando publicamos una entrada, quienes utilizan un lector RSS pueden recibir esa actualización y acceder al contenido desde allí.
WordPress, como CMS, incorpora esta función por defecto. Es decir, aunque nunca hayamos configurado nada relacionado con RSS, nuestra web puede tener diferentes feeds disponibles de forma automatica. Ahora bien, no todas las páginas necesitan utilizarlos.
Si tenemos una web corporativa bastante sencilla, por ejemplo, donde apenas publicamos contenido nuevo, puede que mantener las fuentes RSS no nos aporte demasiado. También podemos preferir que las entradas no se distribuyan mediante este sistema.
En esos casos podemos desactivar RSS en WordPress. Hay varias formas de hacerlo. Podemos recurrir a un plugin si buscamos una solución sencilla o añadir unas líneas de código si preferimos evitar instalar otra herramienta. En esta guía veremos ambas opciones y los pasos que debemos seguir para desactivar las fuentes RSS sin afectar al resto del contenido de nuestra web.
Tabla de contenidos
¿Por qué desactivar la fuente RSS en WordPress?
Puede parecer extraño querer desactivar la fuente RSS en WordPress, sobre todo porque esta función resulta útil cuando publicamos contenido con frecuencia. El problema es que no todas las webs utilizan WordPress de la misma manera.
-
No todas las webs funcionan como un blog: RSS tiene bastante sentido cuando publicamos entradas de forma habitual, ya sea en un blog o en una página de entradas en WordPress. Los lectores pueden seguir esas novedades mediante un lector RSS o complementar este sistema con formularios de suscripción. En una web corporativa sencilla, un restaurante o una página que apenas cambia, muy probable que no le saquemos demasiado partido.
-
Evitar solicitudes que no necesitamos: cada vez que alguien consulta una fuente RSS, WordPress tiene que servir ese contenido. Por lo general, no supone un problema importante, pero si sabemos que nadie utiliza nuestros feeds, podemos plantearnos desactivarlos y eliminar una función que solo no necesitamos.
-
Tener algo más de control sobre el contenido: los feeds permiten acceder de forma sencilla a las publicaciones desde otros servicios y lectores. Si preferimos que el contenido se consulte de forma directa desde nuestra web, podemos optar por no mantener esta vía de distribución activa.
Esto no quiere decir que RSS sea algo que debamos desactivar siempre. Si publicamos artículos con frecuencia o tenemos lectores que siguen nuestras novedades mediante este sistema, lo más lógico será mantenerlo. Si la web apenas genera contenido nuevo y sabemos que no utilizamos los feeds, entonces sí puede tener sentido prescindir de ellos.
¿Cómo desactivar la fuente RSS en WordPress con plugin?
Tocar código no siempre apetece, sobre todo si nunca hemos modificado archivos de WordPress. Por suerte, para desactivar la fuente RSS también podemos utilizar un plugin. La idea es bastante simple. Igual que instalamos un plugin en WordPress para añadir un formulario, una caché o cualquier otra función, podemos hacer lo mismo para controlar los feeds RSS.
Esto nos evita tener que entrar en archivos como functions.php o preocuparnos por colocar código en el sitio equivocado. Instalamos el plugin, buscamos la opción relacionada con RSS y dejamos desactivados los feeds que no queremos utilizar. En los siguientes apartados veremos algunas opciones que nos sirven para hacerlo y dónde tenemos que entrar para configurarlas.
Plugin Disable Everything
Disable Everything nos permite apagar varias funciones de WordPress desde un mismo sitio. Entre esas opciones está RSS, pero no es lo único que podemos tocar. También aparecen ajustes para los emojis de WordPress, la API REST, los Dashicons y otras funciones que quizá no estemos utilizando.
La ventaja aquí es más bien la comodidad. Si solo queremos quitar RSS, podemos hacerlo sin meternos a editar archivos ni añadir código. Y si en algún momento queremos recuperarlo, volvemos al mismo ajuste y lo activamos otra vez.
Después de instalar el plugin, entramos en Ajustes > Disable Everything.
Dentro veremos bastantes opciones, pero no hace falta cambiar todo. Para lo que estamos haciendo en esta guía, solo vamos a buscar las relacionadas con RSS y dejar el resto como está.
Plugin All in One SEO
Este plugin no está pensado solo para trabajar con las fuentes RSS. Su función principal está más relacionada con el SEO de WordPress y con distintos ajustes que podemos aplicar para ordenar y optimizar mejor la web.
De esta forma hacemos las dos cosas con una sola herramienta: mantenemos los ajustes de optimización que nos interesan y, al mismo tiempo, podemos decidir si queremos seguir utilizando RSS en nuestra web. No es un plugin dedicado a esta función, pero por eso puede resultar práctico cuando ya forma parte de nuestra instalación y queremos evitar sumar otro plugin solo para este cambio.
Una vez que tengamos el plugin instalado y configurado debemos ingresar a la configuración avanzada para deshabilitar la feed de RSS. Esto puede sonar complicado, pero en realidad es similar a los plugins anteriores donde solo debemos ingresar a un panel y desactivar algunas opciones.
En el dashboard WordPress hacemos clic en el icono de all in one SEO, seleccionamos luego la opción de Apariencia en buscadores.
Esta sección podemos ver varias pestañas, a la que debemos ingresar es a la última, con el nombre de avanzado.
Al movernos hacia abajo en este página vamos a ver la opción de limpieza de rastreo. Este en la mayoría de los casos lo vamos a encontrar desactivado, solo debemos activarlo para que se nos muestren más opciones.
Entre las opciones que nos presenta el plugin tenemos la de desactivar lo referente al RSS
Plugin Disable feeds WP
Si lo único que queremos es dejar de utilizar los feeds, Disable Feeds WP nos permite hacerlo sin meternos con archivos del tema ni añadir código de forma manual. Una de sus ventajas es que comienza a funcionar desde el momento en que lo activamos. El plugin puede deshabilitar los feeds RSS, Atom y RDF que genera WordPress y controlar qué ocurre cuando alguien intenta acceder a una de esas direcciones.
Nada más activar Disable Feeds WP, los feeds dejan de estar disponibles como antes. Por defecto, cuando alguien intenta entrar en una de esas direcciones, el plugin puede llevarlo a la versión normal de la página. Si se trata del feed de una categoría, por ejemplo, terminará viendo la página de esa categoría en lugar del feed. Si queremos cambiar este comportamiento, podemos entrar en:
Ajustes > Lectura
Ahí aparecen algunas opciones extra del plugin. Una de ellas permite hacer que esas URL muestren un error 404 en lugar de redirigir al visitante. Puede ser una alternativa si preferimos que quede claro que el feed ya no existe.
También podemos ser un poco más selectivos con lo que desactivamos. No hace falta quitar todos los feeds al mismo tiempo. Podemos conservar, por ejemplo, el feed principal de las entradas o el de comentarios y eliminar otros que no utilizamos, como los de categorías, etiquetas, búsquedas, archivos o comentarios individuales.
Esto nos da algo más de margen si todavía hay usuarios que siguen el blog mediante RSS, pero no queremos mantener cada uno de los feeds que WordPress crea de forma automatica. Hay otra cosa que conviene revisar después.
El plugin desactiva los feeds, pero no elimina los iconos o enlaces RSS que el tema pueda estar mostrando. Si todavía vemos alguno en el frontal de la web, tendremos que buscarlo en el tema, los widgets o el módulo donde se haya añadido y quitarlo desde allí.
Plugin Disabler
Disabler también nos permite trabajar con RSS, aunque el plugin no está centrado solo en esa función. Desde sus ajustes podemos desactivar distintas características de WordPress que quizá no estemos utilizando. Entre ellas se encuentran las relacionadas con los feeds. Esto puede resultar cómodo si queremos hacer varios cambios desde una sola herramienta, en lugar de instalar un plugin diferente para cada pequeño ajuste de la web.
Después podemos entrar en la pantalla de ajustes del plugin y localizar el apartado relacionado con Feeds. Desde aquí tendremos varias opciones que podemos activar de forma independiente según lo que queramos eliminar.
Entre ellas encontramos:
-
Desactivar el feed general de entradas.
-
Desactivar el feed general de comentarios.
-
Desactivar los feeds de comentarios individuales de las entradas.
-
Desactivar feeds de autores.
-
Desactivar feeds de tipos de contenido.
-
Desactivar feeds de categorías.
-
Desactivar feeds de etiquetas.
-
Desactivar feeds de taxonomías personalizadas.
-
Desactivar feeds de resultados de búsqueda.
-
Desactivar los formatos Atom y RDF.
Esto nos da un poco más de libertad que una opción que solo bloquea todos los feeds de una sola vez. Por ejemplo, podemos querer desactivar la fuente RSS en WordPress para categorías, etiquetas y comentarios, pero mantener disponible el feed principal de las entradas. Con Disabler podemos hacerlo sin tener que eliminar todos los feeds de la web.
También encontramos una opción para redirigir los feeds desactivados. De esta forma, cuando alguien intenta acceder a una URL que ya no queremos utilizar como feed, podemos evitar que siga mostrando ese contenido en formato RSS. Una de las ventajas de Disabler es su funcionamiento modular. Todas sus opciones vienen desactivadas , por lo que podemos habilitar aquellas que necesitamos.
Además de los feeds, el plugin incluye ajustes relacionados con la REST API, XML-RPC, revisiones, actualizaciones, patrones de bloques y otras funciones internas de WordPress. Eso sí, aquí conviene no empezar a desactivar opciones porque estén disponibles. Algunas características pueden ser utilizadas por plugins, aplicaciones externas o integraciones que tengamos funcionando en nuestra web.
¿Cómo desactivar la fuente RSS en WordPress sin plugin?
Si has llegado hasta aquí, es posible que estés pensando: “Esto suena genial, pero ¿qué pasa si no quiero usar un plugin?”. También podemos desactivar la fuente RSS en WordPress sin la necesidad de un plugin. Aunque puede parecer un poco más técnico, vamos a verlo de igual forma en pasos sencillos y fáciles de seguir.
Antes de empezar, es importante entender que vamos a modificar un poco el código del sitio web. Por lo que, es bueno que tengamos una copia de seguridad o backups WordPress antes de hacer cualquier cambio en el código, para poder volver a una versión estable en caso de tener algún problema.
Para realizar esto debemos ingresar a nuestro wepanel o cPanel y seguir la ruta Administrador de archivos > Public_html > dominio > wp-content > themes > tema utilizado > archivo functions.php
Una vez dentro de este archivo vamos a ir al final del todo y agregamos lo siguiente:
function itsme_disable_feed() {
wp_die( __( 'No hay feeds disponibles, visita nuestra pagina de inicio!' ) );
}
add_action('do_feed', 'itsme_disable_feed', 1);
add_action('do_feed_rdf', 'itsme_disable_feed', 1);
add_action('do_feed_rss', 'itsme_disable_feed', 1);
add_action('do_feed_rss2', 'itsme_disable_feed', 1);
add_action('do_feed_atom', 'itsme_disable_feed', 1);
add_action('do_feed_rss2_comments', 'itsme_disable_feed', 1);
add_action('do_feed_atom_comments', 'itsme_disable_feed', 1);Con esto ya tendríamos la fuente RSS en WordPress desactivada.
Conclusiones
En esta guía hemos cubierto una serie de temas, desde la comprensión de lo que son las fuentes RSS y por qué podríamos querer desactivarlas, hasta las diferentes formas de hacerlo, ya sea utilizando un plugin o editando el código del sitio.
Recordemos, no hay una única opción cuando se trata de gestionar nuestro sitio web. Algunos pueden beneficiarse de tener las fuentes RSS activas, mientras que otros pueden preferir tenerlas desactivadas. Lo importante es que ahora tenemos las herramientas y el conocimiento para tomar la decisión que mejor se adapte a nuestras necesidades.
Si decidimos utilizar un plugin, hay varias opciones disponibles, como disable everything, disable feeds and comments y all in one seo. Cada uno de estos plugins tiene sus propias características y beneficios, por lo que podemos elegir el que mejor se adapte a nuestras necesidades.
Si preferimos desactivar la fuente RSS en WordPress mediante código, recordemos que siempre debemos hacer una copia de seguridad antes de hacer cualquier cambio. Ya sea que decidamos desactivar las fuentes RSS o dejarlas activas, esperamos que esta guía te haya ayudado a tomar una decisión informada.
¿Te ha resultado útil este artículo?

Equipo de soporte WordPress y WooCommerce en Webempresa.











