Démarrer un projet
WooCommerce

Pas d’indexation des produits WooCommerce cachés par Yoast

· par Daniel

Les produits WooCommerce dont la visibilité est « masquée » (exclus du catalogue) sont toujours indexés par Yoast SEO. Pour les retirer des sitemaps générés automatiquement et définir leur statut d’indexation sur « noindex, nofollow », ajoutez les 2 fonctions suivantes à votre fichier functions.php

add_filter( 'wpseo_sitemap_entry', 'we_remove_hidden_products', 99, 3);
function we_remove_hidden_products($url, $type, $post) {
	if($post->post_type == 'product' && is_object_in_term( $post->ID, 'product_visibility', 'exclude-from-catalog')){
		return '';
	}
	return $url;
}
add_filter('wpseo_robots', 'we_noindex_hidden_products', 10, 2);
function we_noindex_hidden_products($robots, $indexable) {
	if(!isset($indexable->model)) {
		return $robots;
	}
	if(!isset($indexable->model->object_id)) {
		return $robots;
	}
	if(is_object_in_term( $indexable->model->object_id, 'product_visibility', 'exclude-from-catalog')){
		$robots = 'noindex, nofollow';
	}
	return $robots;
}

Autres articles

Tous les articles →
WooCommerce29 octobre 2026 Directive EmpCo : ce que les boutiques en ligne doivent savoir sur les allégations environnementales depuis le 27 septembre 2026 « Durable », « livraison neutre en carbone », « emballage écologique » : ces allégations figurent dans de nombreuses boutiques en ligne, dans les textes produits, les bannières, le… WooCommerce22 décembre 2023 Empêcher WP Rocket de mettre en cache les pages WooCommerce filtrées Si vous utilisez WP Rocket avec le préchargement et un plugin de filtres comme Filter Everything Pro, votre base de données ET votre dossier de cache peuvent exploser. Nous avions … WooCommerce20 avril 2022 Réactiver l’ancienne passerelle PayPal Standard de WooCommerce Depuis la version 5.5, WooCommerce a remplacé l’ancienne passerelle de paiement PayPal Standard.

Augmentons vos ventes en ligne.

Parlez-nous de votre boutique ou de votre site. Un développeur vous répond, pas un commercial.

★ 4,85/5 sur 800+ avis · Envato Elite Author · Made in Germany