Tovább a tartalomhoz

Oldaltérkép: frissítés, 404 hiba és tartalom kizárása

Mit tegyél, ha az XML-oldaltérkép nem frissül, 404 hibát ad, vagy olyan tartalom is szerepel benne, amit ki akartál zárni.

A Yoast SEO az XML-oldaltérképeket automatikusan készíti. Tartalom hozzáadásakor, szerkesztésekor vagy törlésekor nem kell újraépítened őket. Ha viszont módosítottad a tartalmat fejlesztői szűrőkkel, előfordulhat, hogy kézzel kell frissítened.

Ennek szinte mindig gyorsítótár az oka. Gyorsítótárat nem feltétlenül te kapcsoltál be, mégis lehet a háttérben.

  • Ha gyorsítótár-bővítményt használsz (például W3 Total Cache vagy WP Super Cache), állítsd be, hogy az oldaltérképeket ne tárolja a gyorsítótárban.
  • Nézd meg a vezérlőpultot: nincs-e rajta gyorsítótár-ürítő gomb. Néhány sablon vagy más bővítmény is tartalmaz gyorsítótárat. Futtass bővítményütközés-ellenőrzést (kapcsold ki egyenként a bővítményeket, és válts egy alapsablonra), hogy kiderüljön, melyik adja a gombot.
  • Egyes tárhelyek is gyorsítótároznak. Ilyenkor a tárhelyszolgáltatód ügyfélszolgálata tud segíteni.

Nézd meg az oldaltérkép HTTP-fejléceit egy fejléc-ellenőrző eszközzel. Ha a kimenetben szerepel a „cache” szó, valahol be van kapcsolva gyorsítótár. Ha nem te állítottad be, kérdezd a tárhelyszolgáltatót.

A Yoast SEO oldaltérkép-gyorsítótára alapból ki van kapcsolva. Régebbi változatnál ezt egy szűrővel tudod kikapcsolni, amit a sablon functions.php fájljába vagy egy kódrészlet-bővítménybe tehetsz:

add_filter( 'wpseo_enable_xml_sitemap_transient_caching', '__return_false' );

A gyorsítótár bekapcsolásához a __return_true értéket használd. A változás a következő oldaltérkép-frissítéskor lép életbe. Mentés előtt készíts biztonsági másolatot a sablonfájlokról.

Az oldaltérkép újraépítéséhez kapcsold ki az XML-oldaltérkép funkciót, ürítsd a gyorsítótárat, majd kapcsold vissza a funkciót. A kapcsoló a Yoast SEO → Beállítások → Általános → Oldal funkciók oldalon van.

A 404 azt jelenti, hogy az oldaltérkép-index vagy valamelyik egyedi oldaltérkép nem létezik. A hiba általában nem a Yoast SEO-tól ered, hanem egy rosszul megírt sablontól vagy másik bővítménytől. Menj végig a lépéseken:

  1. Mentsd újra a közvetlen hivatkozásokat. Nyisd meg a Beállítások → Közvetlen hivatkozások oldalt, és kattints a mentés gombra anélkül, hogy bármit átállítanál.
  2. Ellenőrizd, van-e tartalom. Az egyes oldaltérképekhez tartalom kell: például a kategóriák oldaltérképéhez olyan kategória, amelyben van közzétett tartalom. Ha nincs ilyen, zárd ki a tartalomtípust vagy a taxonómiát az oldaltérképből, amíg nem lesz tartalom.
  3. Nézd meg az átírási szabályokat. Ha még mindig 404-et kapsz, a szerver átírási (rewrite) szabályai hiányozhatnak. Apache és NGINX szerveren is külön beállítás kell, ennek ellenőrzésében a tárhelyszolgáltatód segít.
  4. Ellenőrizd, hogy az oldaltérkép be van-e kapcsolva a Yoast SEO → Beállítások → Általános → Oldal funkciók oldalon.

Kizárt tartalom mégis szerepel az oldaltérképben

Szekció neve “Kizárt tartalom mégis szerepel az oldaltérképben”

A bejegyzések és oldalak több taxonómiába is tartozhatnak, ezért váratlanul bekerülhetnek az oldaltérképbe.

Egy bejegyzés vagy oldal kizárása:

  1. Nyisd meg a kizárandó bejegyzést vagy oldalt szerkesztésre.
  2. A Yoast SEO oldalsávon nyisd meg a Haladó részt.
  3. Az Engedélyezed, hogy a keresők megjelenítsék ezt a tartalmat? mezőnél válaszd a Nem lehetőséget.
  4. Tedd közzé vagy frissítsd a tartalmat.
https://minta-bolt.hu/wp-admin/post.php?post=6&action=edit
A Haladó panel, ahol a tartalom kizárható a keresési találatokból és az oldaltérképből

A képen a Haladó panel látható: a legfelső beállítás dönti el, megjelenhet-e a tartalom a keresőkben, és szerepelhet-e az oldaltérképben.

Sok tartalom egyszerre történő kizárásához fejlesztő a functions.php fájlba tett szűrőt is használhat. Egész tartalomtípusokat az oldaltérkép-index testreszabásával zárhatsz ki.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások