Les produits WooCommerce avec le statut de visibilité caché (exclus du catalogue) sont toujours indexés par l’outil Yoast SEO. POUR les supprimer des Sitemaps générées automatiquement et définir le statut de l’index à “noindex, nofollow” ajoutez les 2 fonctions suivantes à vos fonctions.phpadd_filter( ‘wpseo_sitemap_entry’, ‘we_remove_hidden_products’, 99, 3) ;function we_remove_hidden_products($url, $type, $post) {si($post->post_type == ‘product’ && is_object_in_term( $post->ID, ‘product_visibility’, ‘exclude-from-catalog’)){retourner ” ;}retourner $url ;}add_filter(‘wpseo_robots’, ‘we_noindex_hidden_products’, 10, 2) ;function we_noindex_hidden_products($robots, $indexable) {si(!isset($indexable->model)) {return $robots ;}si(!isset($indexable->model->object_id)) {return $robots ;}si(is_object_in_term( $indexable->model->object_id, ‘product_visibility’, ‘exclude-from-catalog’)){$robots=’noindex, nofollow’ ;}return $robots ;}