Ak chcete mať úplnú istotu, že URL s FacetWP dotazovými premennými nebudú indexované a používate Yoast SEO plugin, môžete použiť wpseo_robots filter na zmenu meta tagu robots z index na noindex pre stránky s výbermi faciet v URL.

Pridajte nasledujúci kód do súboru functions.php vašej (detskej) témy:

add_filter( 'wpseo_robots', function( $robots ) {
if ( function_exists( 'FWP' ) && ! FWP()->request->is_refresh && ! empty( FWP()->request->url_vars ) ) {
returnstr_replace( 'index', 'noindex', $robots );
  }
return$robots;
} );

UPOZORNENIE: Používajte to na vlastné riziko, dôkladne to otestujte, aby ste si nepokazili SEO.

Vyššie uvedený kód mení meta tag robots iba pre priamo načítané URL s FacetWP dotazovým reťazcom obsahujúcim výbery faciet, vrátane stránkovania FacetWP a triedenia.

Stojí za zmienku, že Yoast SEO automaticky odstraňuje kanonický odkazový tag keď je meta tag robots nastavený na „noindex“, pretože v tejto situácii nie je potrebný.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Close Search Window