# Feltérképezés optimalizálás

> A felesleges fejlécelemek, hírcsatornák, erőforrások és URL-paraméterek eltávolítása, a belső keresés megtisztítása és az URL-tisztítás a Yoast SEO-ban.

A keresők csak akkor jelenítik meg a webhelyed, ha be tudják járni (feltérképezik). Az sem mindegy, hogy a bejárásra szánt idő a fontos oldalaidra megy-e el. A WordPress sok olyan URL-t és címkét hoz létre, aminek nincs SEO-értéke. A **Feltérképezés optimalizálás** oldalon ezeket kapcsolgathatod ki, így a keresők kevesebb felesleges oldalt járnak be, és a webhely szén-dioxid-lábnyoma is csökken.

Az oldal: **Yoast SEO → Beállítások → Haladó → Feltérképezés optimalizálás**. Módosítás után kattints a **Változtatások mentése** gombra.

![A Feltérképezés optimalizálás oldal teljes tartalma](./kepek/beallitasok-felterkepezes.webp)

*A Feltérképezés optimalizálás oldal teljes tartalma* (https://minta-bolt.hu/wp-admin/admin.php?page=wpseo_page_settings)

A képen az oldal öt szakasza látszik fentről lefelé: nem kívánt metaadatok, nem kívánt tartalomformátumok, nem használt erőforrások, nem kívánt botok és a belső keresés tisztítása; az oldal alján az URL-tisztítás.

A kapcsolók alapból kikapcsolt állapotban vannak, mert a Yoast nem tudhatja, melyik funkciót használod. Ha egy funkciót nem használsz, nyugodtan kapcsold be az eltávolítását. A kapcsolók nem befolyásolják a keresők bejárási sebességét, és a rangsorolásodat sem rontják.

## Nem kívánt metaadatok eltávolítása

A WordPress sok olyan hivatkozást és címkét ír az oldalak `<head>` részébe, amelyeknek nincs SEO-értéke.

| Beállítás | Mit távolít el |
| --- | --- |
| **Rövid linkek eltávolítása** | A `<link rel="shortlink">` elemet az egyes bejegyzések fejlécéből (az oldal rövidített URL-je, például `/?p=1`). |
| **REST API linkek eltávolítása** | A WordPress REST API címére mutató hivatkozást. Ha a webhelyed nem használja a REST API-t, nyugodtan kikapcsolhatod. |
| **RSD / WLW linkek eltávolítása** | Az RSD (Really Simple Discovery) hivatkozást, amelyet külső szerkesztőszolgáltatások használnak, és a megszűnt Windows Live Writer hivatkozását (`wlwmanifest`). |
| **Az oEmbed hivatkozások eltávolítása** | Az egyes bejegyzések fejlécéből az oEmbed hivatkozásokat, amelyek más webhelyeknek segítenek beágyazni a tartalmadat. A tartalmadnak nem árt az eltávolításuk. |
| **Generator tag eltávolítása** | A `<meta name="generator">` címkét, amely a WordPress verzióját mutatja. Ennek nincs SEO-értéke, és biztonsági kockázat is lehet. |
| **Pingback HTTP fejléc** | Az `X-Pingback` fejlécet a válaszból. A pingback régi szabvány, valószínűleg nem használod. |
| **„Powered by” HTTP fejléc eltávolítása** | A válaszfejlécből a PHP verziójáról szóló információt. A webhely működéséhez nincs rá szükség. |

## Nem kívánt tartalomformátumok letiltása

A WordPress a tartalmaid nagy részéhez hírcsatornát (feedet) készít. A bejáró ezeket is végigjárhatja, és elfogyhat a bejárási keret, mielőtt a fontos oldalaidhoz érne. Ha nem használod a hírcsatornákat, kapcsold be az eltávolításukat.

| Beállítás | Melyik hírcsatornát távolítja el | Példa |
| --- | --- | --- |
| **Globális feed eltávolítása** | A legutóbbi bejegyzések áttekintő hírcsatornáját. | `/feed/` |
| **Globális komment feed eltávolítása** | A legutóbbi hozzászólások hírcsatornáját. Kikapcsolva a bejegyzésenkénti hozzászólás-hírcsatornákat is eltávolítja. | `/comments/feed/` |
| **Hozzászólás feedek eltávolítása** | Az egyes bejegyzések hozzászólás-hírcsatornáját. A globális komment feed kapcsolójával együtt változik. | `/minta-bejegyzes/feed/` |
| **Szerzői feedek eltávolítása** | Az egyes szerzők bejegyzéseinek hírcsatornáját (szerzői archívum). | `/author/admin/feed/` |
| **Bejegyzéstípus feedek eltávolítása** | A bejegyzéstípusok archívumainak hírcsatornáját. | `/konyveim/feed/` |
| **Kategória feedek eltávolítása** | Az egyes kategóriák hírcsatornáját. | `/category/regeny/feed/` |
| **Címke feedek eltávolítása** | Az egyes címkék hírcsatornáját. | `/tag/fantasy/feed/` |
| **Egyéni taxonómia feedek eltávolítása** | Az egyéni taxonómiák hírcsatornáját. | `/konyv-mufaj/krimi/feed/` |
| **Keresési találatok feed eltávolítása** | A keresési eredmények hírcsatornáját. | `/?s=vilag` oldal hírcsatornája |
| **Távolítsd el az Atom / RDF feedeket** | Az Atom és RDF formátumú változatokat. | `/feed/atom`, `/feed/rdf` |

## Nem használt erőforrások eltávolítása

| Beállítás | Mit csinál |
| --- | --- |
| **Emoji szkriptek eltávolítása** | Eltávolítja az emoji karaktereket régebbi böngészőkben átalakító JavaScriptet. Ha nem használsz emojit a tartalmaidban, biztonságosan kikapcsolhatod. |
| **WP-JSON API eltávolítása** | „Disallow” szabályt ad a `robots.txt` fájlhoz, hogy a robotok ne járják be a WordPress JSON API végpontjait (`/wp-json/` és `/?rest_route=/`). Ha a REST API-val nem fontos tartalmat jelenítesz meg, érdemes bekapcsolni. |

## Belső webhelykeresés tisztítása

Spammerek néha a webhelyed belső keresőoldalainak URL-jeit használják a saját céljaikra. Ezeket a keresők bejárhatják, a látogatók is láthatják, és árthatnak a SEO-nak. Ez a szakasz felismeri a gyakori spammintákat, és megállítja őket.

| Beállítás | Mit csinál |
| --- | --- |
| **Keresőkifejezések szűrése** | Bekapcsolja a keresőkifejezések szűrését. Ha be van kapcsolva, megjelennek az alábbi részletes beállítások. |
| **A keresésekben engedélyezett karakterek maximális száma** | A keresésben megengedett legtöbb karakter. Ez csökkenti a spamtámadások hatását és a zavaros URL-ek számát. Az alapérték 50, és 5 és 50 közötti számot adhatsz meg. |
| **Keresések szűrése emoji és egyéb speciális karakterek alapján** | Blokkolja az emojit és más speciális karaktert tartalmazó kereséseket, mert ezek spamtámadás részei lehetnek. |
| **Keresések szűrése gyakori spam minták alapján** | Blokkolja a gyakori spammintákat tartalmazó kereséseket (például „TALK:”, „QQ:” és a teljes szélességű zárójelek). |
| **Beszédes URL-ek átirányítása „nyers” formátumokra** | A WordPress kétféle keresési URL-t ismer: a nyers `?s=macska` és a beszédes `/search/macska` formát. A beszédes forma csak szép közvetlen hivatkozásoknál működik, és megduplázza a bejárható URL-ek számát. Bekapcsolva a beszédes URL 301-es átirányítást kap a nyers formára, az URL-paraméterek és a lapozás megmaradnak. |
| **A belső webhelykeresés URL-ek feltérképezésének megakadályozása** | „Disallow” szabályt ad a `robots.txt` fájlhoz, így a belső keresés URL-jeit nem járják be. |

Általában nem érdemes a belső keresőoldalakat a `robots.txt` fájlban blokkolni: jobb, ha a keresők bejárják őket, de nem indexelik, amit a Yoast SEO magától `noindex` címkével megold. Az utolsó kapcsolót akkor kapcsold be, ha a keresőoldalaidat túlzottan bejárják és ez a bejárási keretedet terheli, vagy ha támadás éri őket.

## Nem kívánt botok blokkolása

Ennek a szakasznak a leírását a [Robots.txt és nem kívánt botok](https://hub.hellowp.io/hu/plugins/wordpress-seo-premium/beallitasok-robots-botok/) fejezetben találod.

## Speciális: URL-tisztítás

Az oldal alján lévő **Speciális: URL-tisztítás** szakasz haladó funkció: csak akkor használd, ha pontosan tudod, mit csinálsz, mert hibás beállítással kárt okozhatsz a webhelyedben. Minden webhely más, ezért saját beállítás kell hozzá.

### Mik azok a lekérdezési paraméterek?

A paraméterek az URL végére kerülnek, és plusz információt adnak a webhelynek. Például egy hírlevél kampánya hozzáadhatja a `?source=email` részt, hogy lásd, honnan jön a forgalom (ez a nyomkövető rendszerekre, például a Google Analyticsre jellemző). Paraméterekkel működhet egy naptár bővítmény is (`?year=2021&month=01&day=01`), vagy a webáruházak kategória- és termékszűrői. Bárki hivatkozhat az oldalaidra paraméterekkel, és a robotok, közösségi hálózatok és külső eszközök is gyakran fűznek paramétert a bejárt URL-ekhez.

### Miért lehetnek problémásak?

Az `example.com` és az `example.com/?source=email` technikailag két különböző URL. A keresőknek több URL-t kell bejárniuk, és fel kell ismerniük az ismétlődő tartalmat. Kanonikus URL használata mellett is plusz teher marad a bejárásnak és az indexelésnek, és a sok egyedi URL gyorsítótárazása és optimalizálása is nehezebb. Ha a paraméterekre szükséged van a nyomkövetéshez vagy a működéshez, megéri a kompromisszum. Ha nem használod őket, érdemes eltávolítani.

### A szakasz beállításai

![A Haladó beállítások a Feltérképezés optimalizálás oldalon, az URL-tisztítás szakasszal az oldal alján](./kepek/beallitasok-felterkepezes.webp)

*A Haladó beállítások a Feltérképezés optimalizálás oldalon, az URL-tisztítás szakasszal az oldal alján* (https://minta-bolt.hu/wp-admin/admin.php?page=wpseo_page_settings)

A képen az oldal legalján látszik a piros figyelmeztetés és az URL-tisztítás három beállítása.

| Beállítás | Mit csinál | Alapérték |
| --- | --- | --- |
| **Google Analytics UTM paraméterek optimalizálása** | A `?utm_medium=organic` jellegű paramétert 301-es átirányítással a `#utm_medium=organic` alakra cseréli. A Google Analytics ezt külön beállítás nélkül is érti, a keresők kevesebb külön URL-t járnak be. | Ki |
| **Nem regisztrált URL-paraméterek eltávolítása** | 301-es átirányítással eltávolítja az ismeretlen paramétereket. Az `example.com/?hulyeseg=igen` az `example.com` címre irányít. | Ki |
| **További engedélyezett URL-paraméterek** | Azokat a paramétereket sorolhatod fel, amelyeket az előző funkció nem távolíthat el. Több paramétert is felvehetsz, enterrel vagy vesszővel elválasztva. | Üres |

A nem regisztrált paraméterek eltávolítására vonatkozó tudnivalók:

- Nem távolítja el a regisztrált paramétereket. Regisztrált az a paraméter, amelyet a bővítmény vagy a téma fejlesztője bejelentett a WordPressnek. Ezt nem mindenki teszi meg, és vannak, akik regisztráció nélkül használnak paramétert.
- Bejelentkezett felhasználóknál nem távolít el semmit.
- Egyes gyakori paramétereket soha nem távolít el: `gclid`, `gtm_debug`, `utm_campaign`, `utm_content`, `utm_medium`, `utm_source` és `utm_term`.
- Ha a webhelyed fontos funkciója vagy nyomkövetése paraméterekre épül, az automatikus eltávolítás gondot okozhat. Bekapcsolás után alaposan teszteld, hogy nem tűnt-e el valamilyen fontos paraméter.
