404-hibák a Complianz CSS-fájljai miatt SEO-bővítményekben
Hogyan zárd ki a Complianz dinamikus CSS-fájljait a 404-figyelésből robots.txt-vel, Rank Mathben és SEOPressben.
Egyes SEO-bővítmények (például a Rank Math és a SEOPress) figyelik a 404-es hibákat, és elfoghatják a Complianz dinamikusan előállított CSS-fájljait:
/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=xyzxyEzek a fájlok menet közben jönnek létre, ezért nem szabad őket a keresőknek indexelni, és a SEO-bővítményeknek sem állandó URL-ként figyelni. A végén lévő verziószám folyamatosan változik, ez látszólagos (fals pozitív) 404-es hibákat okoz például a Google Search Console-ban.
1. megoldás: robots.txt (általános)
Szekció neve “1. megoldás: robots.txt (általános)”A leggyorsabb és legáltalánosabb megoldás, ha a robots.txt fájlban kitiltod a teljes Complianz-mappát a bejárásból és az indexelésből:
User-agent: *Disallow: /wp-content/uploads/complianz/A robots.txt szerkesztése: a WordPress-adminisztrációban nyisd meg a használt SEO-bővítményt (Rank Math vagy SEOPress), keresd meg a „robots.txt” vagy „SEO Tools” részt, és nyisd meg a robots.txt szerkesztőjét.
2. megoldás: Rank Math, útvonal kizárása a 404-figyelésből
Szekció neve “2. megoldás: Rank Math, útvonal kizárása a 404-figyelésből”A Rank Mathben az útvonalat úgy zárhatod ki, hogy a webhely többi részén a figyelés megmarad.
- Nyisd meg a Rank Math menüt az oldalsávban.
- Kattints a 404 Monitor pontra.
- Nyisd meg a Settings fület.
- Az Exclude Paths mezőbe írd be:
/wp-content/uploads/complianz/ - Mentsd a beállításokat.
Ezután a Rank Math nem veszi figyelembe az ebből az útvonalból érkező 404-es hibákat.
3. megoldás: SEOPress, útvonal kizárása PHP-horoggal
Szekció neve “3. megoldás: SEOPress, útvonal kizárása PHP-horoggal”A SEOPress PRO-ban egy PHP-horoggal zárhatod ki az útvonalat a 404-figyelésből. Add hozzá a gyermektéma functions.php fájljához, vagy egy saját bővítményhez:
add_filter( 'seopress_404_exclude', 'my_seopress_404_exclude' );
function my_seopress_404_exclude( $array ) { $array[] = '/wp-content/uploads/complianz/';
return $array;}A kódot a Megjelenés → Sablonszerkesztő oldalon a gyermektéma functions.php fájljába teheted, vagy egy kódrészlet-bővítménnyel (például Code Snippets), így nem kell a témafájlokat szerkesztened.
Fontos: egyéni PHP-kódot mindig gyermektémába vagy külön bővítménybe tegyél. A szülőtéma functions.php fájlját ne szerkeszd közvetlenül, mert a módosítások a téma minden frissítésekor elvesznek.
Más SEO-bővítmény
Szekció neve “Más SEO-bővítmény”Ha olyan SEO-bővítményt használsz, amely nincs a fentiek között, a robots.txt megoldás általában ott is működik. Egyébként írj a támogatásnak, és add meg a bővítmény nevét.
Készült: