Buenas tardes amigos,
Quise ir depurando la cantidad de páginas que aparecen en los informes de Google Search Console, y una de ellas es desactivar la fuente RSS que no estamos usando.
Quise hacerlo con el Script que aparece publicado en la página https://www.webempresa.com/blog/como-desactivar-la-fuente-rss-en-wordpress.html pero no funciona. Se bloquea la Web.
Aquí les dejo el script que copié y pegué en el archivo functions.php
==================================================================
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);
===================================================================
Muchas gracias por su ayuda
Luis
Contenido solo visible a usuarios registrados
Hola Luis,
Como estas añadiendo el código en el archivo de tu sitio web, además del código existen alternativas con un plugin como -> https://wordpress.org/plugins/disable-everything/
Puedes probarlos y revisar si con él funciona, de igual forma envíanos como ánades el código para revisar con mayor detalle.
De igual ten en cuenta estés añadiendo el código correcto, por ejemplo
function itsme_disable_feed() {
wp_die( __( 'No hay feeds disponibles, visita nuestra<a href="'. esc_url( home_url( '/' ) ) .'">Inicio</a>!' ) );
}
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);
Un Saludo 🖐️
Buenas tardes @argenis,
Ya me funcionó Argenis, debe ser que estaba realizando mal la copia o algo sucedió. Es raro lo hice varias veces.
La última limpie el cache del browser ..., y luego funcionó
Aprovecho la ocasión para preguntarte, si con el script que desactivar la fuente RSS, van a desaparecer las URL con la palabra /feed/ de los informes de Google Search Console?
Y muchas gracias por tu ayuda
Luis
Hola Luis,
Para desactivar eso es a nivel del robots.txt, veo que tienes esto:
#Impedir la indexacion de paginas generadas por Wordpress para el feed
Disallow: */feed
Disallow: */feed/
Disallow: /feed
Disallow: /feed/
Disallow: /comments/feed
Disallow: /feed/$
Disallow: /*/feed/$
Disallow: /*/feed/rss/$
Disallow: /*/trackback/$
Disallow: /*/*/feed/$
Disallow: /*/*/feed/rss/$
Disallow: /*/*/trackback/$
Disallow: /*/*/*/feed/$
Disallow: /*/*/*/feed/rss/$
Disallow: /*/*/*/trackback/$
Esta bien, sin embargo, falta indicar para más seguridad que user agent tiene que tomara en cuenta esto, es decir cámbialo por este otro:
#Impedir la indexacion de paginas generadas por Wordpress para el feed
User-Agent: *
Disallow: */feed
Disallow: */feed/
Disallow: /feed
Disallow: /feed/
Disallow: /comments/feed
Disallow: /feed/$
Disallow: /*/feed/$
Disallow: /*/feed/rss/$
Disallow: /*/trackback/$
Disallow: /*/*/feed/$
Disallow: /*/*/feed/rss/$
Disallow: /*/*/trackback/$
Disallow: /*/*/*/feed/$
Disallow: /*/*/*/feed/rss/$
Disallow: /*/*/*/trackback/$
Un saludo 🖐️
Gracias Argenis.
Hola Luis.
Nada, Gracias a ti.
Cualquier consulta que tengas no dudes en comunicarlo.
Un saludo