A Rank Math SEO bővítmény rengeteg úgynevezett filter és action hook-ot tartalmaz, amikkel teljesen testreszabhatjuk a keresőoptimalizálás minden részletét.
Az alábbi kóddal beállíthatjuk a noindex robots meta tag-et egy adott kategóriában megjelenő összes bejegyzéshez, egyszerre. A noindex-re állított posztok nem fognak megjelenni a Google és más keresők találataiban.
A Rank Math SEO plugin részletes, magyar nyelvű útmutatója itt olvasható: Rank Math SEO Beállítások Lépésről Lépésre
function ph_noindex_category( $robots ) {
$categories = array_map( function ( $category ) {
return $category->slug;
}, get_the_category() );
if ( in_array( 'kategoria-keresobarat-neve', $categories ) ) {
unset( $robots['index'] );
$robots['noindex'] = 'noindex';
}
return $robots;
}
add_filter( 'rank_math/frontend/robots', 'ph_noindex_category' );