Tovább a tartalomhoz

XML-oldaltérkép bekapcsolása és testreszabása

Hogyan kapcsold be és nézd meg az XML-oldaltérképet, mi kerül bele, hogyan zárhatsz ki tartalmakat, és hogyan módosíthatod a bejegyzések számát szűrőkkel.

Az XML-oldaltérkép egy olyan fájl, amely felsorolja a webhely fontos oldalait, hogy a keresők megtalálják és bejárják őket. A Yoast SEO az oldaltérképindexet és az egyes oldaltérképeket automatikusan frissíti, amikor tartalmat adsz hozzá vagy törölsz. Az oldaltérképindex külön részoldaltérképekre mutat: bejegyzésekre, oldalakra, szerzőkre, kategóriákra, címkékre és más taxonómiákra. Azok a tartalomtípusok, amelyeket noindex jelöléssel láttál el, nem kerülnek bele.

Az XML-oldaltérkép bekapcsolása és megtekintése

Szekció neve “Az XML-oldaltérkép bekapcsolása és megtekintése”
  1. A vezérlőpulton nyisd meg a Yoast SEO → Beállítások oldalt.
  2. Kattints az Oldal funkciók pontra.
  3. A Technikai SEO csoportban kapcsold be az XML oldaltérképek kapcsolót. Bekapcsolva lilán, pipával látszik.
  4. Az oldaltérkép megnézéséhez kattints az XML-webhelytérkép megtekintése gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=wpseo_page_settings
Az XML oldaltérképek kártya bekapcsolt kapcsolóval és a megtekintés gombbal

A képen a kapcsoló és az XML-webhelytérkép megtekintése gomb látszik.

Az oldaltérképindex tartalmát a Yoast SEO → Beállítások oldal három részén szabályozhatod:

  • Tartalomtípusok: a bejegyzések, oldalak és más tartalomtípusok. Ha egy típust kiveszel a keresési eredmények közül, az oldaltérképből is kikerül, ha pedig megjeleníted, bekerül. A beállítás menete: nyisd meg a kívánt tartalomtípust, kapcsold ki vagy be a keresési eredményekben való megjelenítés kapcsolóját (bekapcsolva lila, pipás, kikapcsolva szürke, X-es), majd kattints a mentésre.
  • Kategóriák és címkék: a kategóriák, a címkék és más taxonómiák.
  • Haladó: a szerzői oldaltérkép és más archívumok (lásd: Szerzői archívumok és szerzői oldaltérkép).

A tartalomtípusok és taxonómiák beállításairól bővebben a Tartalomtípusok, kategóriák és címkék fejezetben olvashatsz.

Egyes tartalomtípusok és taxonómiák nem nyilvánosak, ezért nem jelennek meg a kizárható elemek között. Két megoldásod van: a típust vagy taxonómiát a regisztrálásakor nyilvánossá teszed, vagy fejlesztői szűrővel manuálisan kizárod (lásd lent).

Egy-egy oldal vagy bejegyzés kivételéhez jelöld meg noindex címkével. Ennek menetét az URL-ek noindexelése fejezet írja le, a kizárt tartalmak visszatérésének okait pedig az Oldaltérkép: frissítés, 404 hiba és tartalom kizárása fejezet.

Amikor feltöltesz egy képet, a WordPress automatikusan létrehoz egy „attachment” típusú bejegyzést az adatbázisban, a hozzá tartozó URL-lel. A média oldalak kezelését a Speciális oldalak és média oldalak fejezet tárgyalja.

  • Videó-oldaltérkép és hírek oldaltérképe: ezeket a Video SEO és a News SEO bővítmény menüjében, a Yoast SEO menü alatt állíthatod be.
  • Helyi oldaltérkép: a Local SEO bővítmény a megadott helyadatokból állítja elő.
  • Más bővítmények oldaltérképe: külső oldaltérképet felvehetsz az indexbe is.

A következő kódokat a sablon functions.php fájljába vagy saját bővítménybe írhatod. Sablonfrissítéskor a módosítás elveszhet, ezért gyermeksablont használj.

Szűrő Mire jó
wpseo_sitemap_exclude_post_type egy tartalomtípus kizárása
wpseo_sitemap_exclude_taxonomy egy taxonómia kizárása
wpseo_sitemap_exclude_author szerzők kizárása
wpseo_sitemap_entries_per_page a bejegyzések száma oldaltérképenként (alapérték: 1000)
wpseo_exclude_from_sitemap_by_term_ids kategóriák, címkék és más kifejezések kizárása azonosító szerint
wpseo_xml_sitemap_post_url a bejegyzések URL-jének módosítása az oldaltérképben

Egy tartalomtípus kizárása:

function sitemap_exclude_post_type( $value, $post_type ) {
if ( $post_type == 'post_type_slug' ) return true;
}
add_filter( 'wpseo_sitemap_exclude_post_type', 'sitemap_exclude_post_type', 10, 2 );

Több tartalomtípus kizárása:

add_filter( 'wpseo_sitemap_exclude_post_type', 'sitemap_exclude_post_type', 10, 2 );
function sitemap_exclude_post_type( $value, $post_type ) {
$kizarando = array( 'post_type_slug1', 'post_type_slug2', 'post_type_slug3' );
if ( in_array( $post_type, $kizarando ) ) return true;
}

Egy taxonómia kizárása (több taxonómiához ugyanúgy tömböt használj, mint fent):

function sitemap_exclude_taxonomy( $value, $taxonomy ) {
if ( $taxonomy == 'taxonomy_slug' ) return true;
}
add_filter( 'wpseo_sitemap_exclude_taxonomy', 'sitemap_exclude_taxonomy', 10, 2 );

Ha például legfeljebb 100 bejegyzést szeretnél oldaltérképenként:

function max_entries_per_sitemap() {
return 100;
}
add_filter( 'wpseo_sitemap_entries_per_page', 'max_entries_per_sitemap' );
  • Módosítható a prioritás? Nem. A Yoast SEO a prioritás értékét eltávolította az oldaltérképekből, mert a Google szerint a legtöbb webhelynél nem használja.
  • Ha az oldaltérképed a pelda.hu/sitemap.xml címen van, azt nem a Yoast SEO állítja elő. Egy másik bővítmény vagy maga a WordPress készíti. Kapcsold ki a másik oldaltérkép-bővítményt, és FTP-n töröld a fizikai oldaltérképfájlokat, mielőtt bekapcsolod a Yoast SEO oldaltérképét.
  • Az oldaltérkép nem kerül indexelésre. Ez szándékos: az oldaltérképeknek nem kell indexelve lenniük ahhoz, hogy a keresők olvassák őket, ezért a Yoast SEO minden oldaltérkép-válaszhoz x-robots-tag: noindex, follow HTTP-fejlécet ad.
  • Az oldaltérkép nem frissül, szürke linkeket mutat, üres, vagy hibát ad. Ezeket az Oldaltérkép: frissítés, 404 hiba és tartalom kizárása fejezet kezeli.

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