Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Moderador kallookoo

    (@kallookoo)

    Hola

    Por lo que dices el problema esta en la configuracion del plugin que uses para el SEO que no le dice a los bots que no indexe los feed.

    Aqui tienes mas informacion sobre los feeds; https://support.google.com/webmasters/thread/61731104/%C2%BFindexaci%C3%B3n-de-apartado-feed-de-p%C3%A1gina-web?hl=es

    • Esta respuesta fue modificada hace 11 meses, 3 semanas por kallookoo.

    Hola, @xmontero:

    El feed es una característica que viene activada por defecto con WordPress, pero puedes desactivarla fácilmente con este fragmento de código:

    /**
     * WordPress:
     * Desactiva los feed en WordPress y redirecciona 
     * a los usuarios a la entrada relacionada con el feed consultado
     */
    add_action( 'do_feed', 'desactivar_feed', 1 );
    add_action( 'do_feed_rdf', 'desactivar_feed', 1 );
    add_action( 'do_feed_rss', 'desactivar_feed', 1 );
    add_action( 'do_feed_rss2', 'desactivar_feed', 1 );
    add_action( 'do_feed_atom', 'desactivar_feed', 1 );
    function desactivar_feed() {
        // Redirecciona a los usuarios a la entrada
        wp_redirect( get_permalink( $post->post_parent ), 301 ); exit;
    }

    Si tienes un tema hijo, puede añadir este código a su archivo functions.php, que se encuentra en el directorio raíz: No hagas esto en un tema principal, ¡porque puedes perder tus personalizaciones cuando este se actualice!

    Si no tienes un tema hijo, otra forma de añadir fragmentos de código que, en mi opinión, es más fácil y segura, es usar Code Snippets: este plugin almacena los fragmentos de código en tu base de datos, por lo que no tendrás que preocuparte por perder tus personalizaciones después de actualizar tus plugins o tema 😉

    Moderador kallookoo

    (@kallookoo)

    Hola y dispulpa @@yordansoares

    Lo que comentas en realidad no los desactiva, solo estas impiendo que el WordPress devuelva el contenido en formato feed, asi que cualquier usuario que se registre al feed de una web, no podra verlo y si hablamos de los bots, detectarian la url y encima con un redireccionamiento.

    Si realmente se quiere desactivar en su totalidad, se deberia entre otras cosas eliminar las reglas de los enlaces permanentes los feeds, eliminar esos hooks que comentas y los hooks del head relacionados con los feeds.

    Igualmente @xmontero comento en desactivarlo porque le aparecen el google y creo que penso que desactivarlo seria la opcion, pero para que ningun bot lo indexe se necesita un plugin o hacerlo manualmente para que las urls de los feeds no aparezcan y ademas los mantienes para que cualquier usuario use los feeds del sitio.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘Desactivar /feed’ está cerrado a nuevas respuestas.