# 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=xyzxy
```

Ezek 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)

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

A Rank Mathben az útvonalat úgy zárhatod ki, hogy a webhely többi részén a figyelés megmarad.

1. Nyisd meg a **Rank Math** menüt az oldalsávban.
2. Kattints a **404 Monitor** pontra.
3. Nyisd meg a **Settings** fület.
4. Az **Exclude Paths** mezőbe írd be: `/wp-content/uploads/complianz/`
5. 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

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:

```php
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

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.
