URL Struktúra Optimalizálás
Mi az URL struktúra és miért fontos?
Az URL struktúra a weboldal oldalainak címzési rendszere, amely meghatározza, hogyan szerveződnek és érhetők el az egyes oldalak. Egy jól megtervezett URL struktúra nemcsak a keresőmotorok számára teszi érthetőbbé az oldal hierarchiáját, hanem a felhasználók számára is egyértelműbb navigációt biztosít.
A Google és más keresőmotorok az URL-t használják az oldal témájának és fontosságának megértésére. Egy SEO-barát URL:
- Segíti a rangsorolást: Kulcsszavakat tartalmaz, amelyek jelzik a tartalom témáját
- Növeli a CTR-t: Értelmes URL-ek megbízhatóbbak a SERP-ben
- Javítja a felhasználói élményt: Könnyen megjegyezhető és megosztható
- Könnyíti a crawlolást: Logikus hierarchia segíti a keresőmotorokat
Példa:
❌ Rossz URL: https://example.com/page.php?id=123&category=45&sort=desc
✅ Jó URL: https://example.com/technikai-seo/url-struktura-optimalizalas
SEO-barát URL jellemzői
1. Rövid és tömör
Az ideális URL hossz 50-60 karakter között van. A túl hosszú URL-ek:
- Levágódnak a SERP-ben
- Nehezen megjegyezhetők
- Nehezen megoszthatók
- Gyengítik a kulcsszó értékét
Példák:
❌ Túl hosszú (125 karakter):
https://example.com/blog/cikkek/2026/januar/20/teljes-utmutato-a-technikai-seo-url-struktura-optimalizalasahoz-kezdoknek-es-haladoknak✅ Optimális (48 karakter):
https://example.com/technikai-seo/url-optimalizalas2. Értelmes és leíró
Az URL-nek önmagában is érthetőnek kell lennie, anélkül hogy látnád az oldal tartalmát.
Példák:
❌ Értelmetlenek:
https://example.com/page1
https://example.com/prod_23847
https://example.com/cat-5-item-89✅ Leírók:
https://example.com/kulcsszo-kutatas
https://example.com/termekek/laptop-taska
https://example.com/kategoria/seo-eszkozok3. Kulcsszavakat tartalmaz
Az URL tartalmazza az oldal fő kulcsszavát, de természetes módon:
Példák:
❌ Keyword stuffing:
https://example.com/seo-tippek-seo-strategia-seo-eszkozok-seo✅ Természetes kulcsszavak:
https://example.com/seo-tippek-kezdoknek
https://example.com/link-building-strategiak4. Kötőjeleket használ (nem aláhúzást)
A Google a kötőjelet (-) szóelválasztóként értelmezi, az aláhúzást (_) nem.
Példák:
❌ Aláhúzás (rossz):
https://example.com/seo_tippek_2026✅ Kötőjel (jó):
https://example.com/seo-tippek-2026Technikai magyarázat:
A seo_tippek_2026 → Google szerint: “seotippek2026” (1 szó)
A seo-tippek-2026 → Google szerint: “seo”, “tippek”, “2026” (3 szó) ✅
5. Kisbetűs
Mindig kisbetűket használj, mivel egyes szerverek megkülönböztetik a kis- és nagybetűket:
Példák:
❌ Vegyesen (problémás):
https://example.com/SEO-Tippek
https://example.com/Seo-Tippek
https://example.com/seo-tippek👆 Ezek lehetnek 3 különböző URL-ként értelmezve, duplicate content!
✅ Egységesen kisbetű:
https://example.com/seo-tippek6. Kerüli a felesleges paramétereket
A dinamikus paraméterek (?, &, =) nehezítik a crawlolást és csökkentik az olvashatóságot:
Példák:
❌ Paraméterek:
https://example.com/products?category=electronics&sort=price&page=2✅ Statikus útvonal:
https://example.com/elektronika/termekek/2-oldalMegjegyzés: Ha muszáj paramétereket használni (szűrők, rendezés), használj Canonical URL-t a főoldalra mutatva.
URL hierarchia és mélység
Optimális mélység: 3-4 szint
Az URL struktúra logikus hierarchiát kell követnie, de ne legyen túl mély:
Példa hierarchia:
https://example.com/ ← 1. szint (főoldal)
https://example.com/technikai-seo/ ← 2. szint (kategória)
https://example.com/technikai-seo/on-page-seo/ ← 3. szint (alkategória)
https://example.com/technikai-seo/on-page-seo/url-struktura ← 4. szint (oldal)Túl mély hierarchia (kerülendő):
❌ 6+ szint:
https://example.com/blog/2026/januar/technikai-seo/alapok/url-struktura/bevezetesMiért rossz a túl mély hierarchia?
- Kevesebb link értéket kap (távolabb a főoldaltól)
- Nehezebb crawlolni
- Gyengébb rangsorolás
- Felhasználói élmény romlik
Flat vs Deep struktúra
Flat (lapos) struktúra:
https://example.com/url-struktura
https://example.com/meta-description
https://example.com/title-tag✅ Előny: Minden oldal közel a főoldalhoz (erős link érték)
❌ Hátrány: Nehéz kategorizálni sok oldal esetén
Deep (mély) struktúra:
https://example.com/technikai-seo/on-page-seo/url-struktura
https://example.com/technikai-seo/on-page-seo/meta-description
https://example.com/technikai-seo/on-page-seo/title-tag✅ Előny: Logikus kategorizálás, témakör klaszterek
❌ Hátrány: Távolabbi oldalak kevesebb link értéket kapnak
Javasolt: Hibrid megközelítés (2-3 szint)
https://example.com/technikai-seo/url-struktura
https://example.com/technikai-seo/meta-description
https://example.com/kulcsszo-kutatas/eszkozokURL típusok és példák
1. Főoldal URL
Formátum:
https://example.com/Best practices:
- ✅ HTTPS protokoll (biztonság)
- ✅ www vagy nem-www (válassz egyet, redirect a másikat)
- ✅ Trailing slash opcionális, de legyen következetes
2. Kategória URL
Formátum:
https://example.com/kategoria-neve/Példák:
❌ Rossz:
https://example.com/cat-5/
https://example.com/category123/✅ Jó:
https://example.com/technikai-seo/
https://example.com/kulcsszo-strategia/
https://example.com/termekek/3. Alkategória URL
Formátum:
https://example.com/kategoria/alkategoria/Példák:
✅ Jó gyakorlat:
https://example.com/technikai-seo/on-page-seo/
https://example.com/termekek/elektronika/
https://example.com/blog/seo-tippek/4. Oldal URL
Formátum:
https://example.com/kategoria/oldal-cime/Példák:
❌ Rossz:
https://example.com/p?id=5647
https://example.com/index.php?page=url-structure
https://example.com/2026/01/20/post/✅ Jó:
https://example.com/technikai-seo/url-struktura/
https://example.com/termekek/laptop-taska/
https://example.com/blog/seo-tippek-2026/5. Blog bejegyzés URL
Két gyakori megközelítés:
A) Időbélyeg nélkül (AJÁNLOTT):
https://example.com/blog/cikk-cime/✅ Előny: Időtlen, frissíthető tartalom
✅ Előny: Rövidebb URL
B) Időbélyeggel:
https://example.com/blog/2026/01/url-struktura/✅ Előny: Időrendi szervezés (híroldalaknál jó)
❌ Hátrány: URL jelzi az életkort (régebbi cikkek kevésbé vonzók)
Javaslatom:
- Híroldalak, időérzékeny tartalom: Használj dátumot
- Örökzöld tartalom, útmutatók: Ne használj dátumot
6. Termék URL (e-commerce)
Formátum:
https://example.com/kategoria/termek-neve/Példák:
❌ Rossz:
https://example.com/prod_38475
https://example.com/termekek/id-38475✅ Jó:
https://example.com/laptop/dell-xps-13/
https://example.com/ruha/fekete-pulover/
https://example.com/konyv/seo-utmutato/Fontos:
- ✅ Tartalmazza a terméknevet és kategóriát
- ✅ Egyedi URL minden termékváltozathoz (vagy használj canonicalt)
- ❌ Ne szerepeljen a termék ID (nehezen olvasható)
Gyakori URL struktúra hibák
❌ 1. Dinamikus paraméterek túlzott használata
Rossz gyakorlat:
https://example.com/search.php?query=seo&category=technikai&sort=relevance&page=2&view=gridProbléma:
- Duplicate content (sok URL ugyanazt a tartalmat)
- Nehéz crawlolni
- Felhasználóbarát nulla
Megoldás:
https://example.com/technikai-seo/kereses/2-oldal/Vagy használj Canonical URL-t és robots meta tag-et a szűrő oldalakra.
❌ 2. Session ID-k az URL-ben
Rossz gyakorlat:
https://example.com/termekek?sessionid=a7b3c9d2e1f4Probléma:
- Minden látogató új URL-t kap → végtelen duplicate content
- Crawl budget pazarlás
Megoldás:
- Cookie-ban tárold a session ID-t
- URL Rewriting (server oldal)
❌ 3. Speciális karakterek
Rossz gyakorlat:
https://example.com/séo-tippék-2026!
https://example.com/100%-os-garancia
https://example.com/téma_áttekintésProbléma:
- URL encoding:
https://example.com/s%C3%A9o-tipp%C3%A9k-2026%21 - Nehezen olvasható
- Potenciális kompatibilitási problémák
Megoldás:
https://example.com/seo-tippek-2026
https://example.com/100-szazalekos-garancia
https://example.com/tema-attekintesSzabály: Csak angol abc, számok, kötőjel (-), aláhúzás (_)
❌ 4. Túl sok alkategória
Rossz gyakorlat:
https://example.com/blog/technikai-seo/on-page/url/struktura/optimalizalas/bevezetes/Probléma:
- 7 szintű mélység
- Gyenge link érték
- Nehezen olvasható
Megoldás:
https://example.com/technikai-seo/url-optimalizalas/Szabály: Maximum 3-4 szint mélység
❌ 5. Következetlen URL struktúra
Rossz gyakorlat:
https://example.com/blog/seo-tippek/ ← trailing slash
https://example.com/blog/kulcsszo-kutatas ← nincs trailing slash
https://example.com/Blog/Link-Building/ ← nagybetűkProbléma:
- Duplicate content (néha ugyanaz az oldal több URL-en)
- Canonical problémák
Megoldás: Válassz EGY formátumot és tartsd konzisztensen:
https://example.com/blog/seo-tippek/
https://example.com/blog/kulcsszo-kutatas/
https://example.com/blog/link-building/URL optimalizálási lépések
1. lépés: Kulcsszó kutatás
Határozd meg az oldal fő kulcsszavát és használd az URL-ben:
Példa:
- Kulcsszó: “kulcsszó kutatás eszközök”
- URL:
https://example.com/kulcsszo-kutatas/eszkozok/
Tipp: Használd a kulcsszó természetes formáját, ne erőltesd
2. lépés: Hierarchia megtervezése
Rajzold meg az oldal struktúráját legfeljebb 3-4 szint mélységgel:
Főoldal
├── Technikai SEO (kategória)
│ ├── On-Page SEO (alkategória)
│ │ ├── URL struktúra (oldal)
│ │ ├── Meta description (oldal)
│ │ └── Title tag (oldal)
│ └── Alapok (alkategória)
│ ├── Robots.txt (oldal)
│ └── XML Sitemap (oldal)
└── Kulcsszó Stratégia (kategória)
└── Kulcsszó kutatás (oldal)3. lépés: URL formátum szabályok
Hozz létre URL naming conventions dokumentumot:
Példa szabályok:
- ✅ Csak kisbetű
- ✅ Kötőjel (-) szóelválasztó
- ✅ Trailing slash minden URL végén
- ✅ Magyar ékezeteket cseréld (á→a, é→e, ö→o, stb.)
- ✅ Maximum 60 karakter
- ❌ Nincs dátum az URL-ben (kivéve hírek)
- ❌ Nincs stop words (a, az, egy, és) - opcionális
4. lépés: URL rewriting / módosítás
Ha szükséges, alakítsd át a meglévő URL-eket:
WordPress példa (.htaccess):
# Régi URL átirányítása új URL-re (301 redirect)
Redirect 301 /old-page.php https://example.com/new-page/
# Clean URL-ek engedélyezése
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]⚠️ FIGYELEM: URL módosítás után MINDIG használj 301 redirect-et!
5. lépés: 301 Redirect beállítása
Ha megváltoztatsz egy URL-t, állíts be permanens átirányítást:
Apache .htaccess:
Redirect 301 /regi-url https://example.com/uj-urlNginx:
location /regi-url {
return 301 https://example.com/uj-url;
}PHP:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://example.com/uj-url");
exit();
?>6. lépés: XML Sitemap frissítése
URL struktúra változás után frissítsd az XML sitemap-et és küldd be újra a Google Search Console-ba.
7. lépés: Belső linkek frissítése
Cseréld le a belső linkeket az új URL-ekre az egész weboldalon:
- Navigációs menü
- Breadcrumb
- Tartalmon belüli linkek
- Footer linkek
URL struktúra különböző CMS-ekben
WordPress
Beállítás: Vezérlőpult → Beállítások → Állandó hivatkozások
Ajánlott struktúra:
Bejegyzés neve: /%postname%/Kerülendő:
/%year%/%monthnum%/%day%/%postname%/ ← Túl hosszú
/?p=123 ← Dinamikus IDURL testreszabás bejegyzésnél: Minden WordPress bejegyzésnél szerkeszthető a “permalink” (URL slug).
Shopify
URL formátum:
https://example.com/products/termek-neve
https://example.com/collections/kategoria-neve
https://example.com/pages/oldal-neveTestreszabás:
- Products → Edit product → Search engine listing preview → Edit URL
- Csak a “handle” (slug) módosítható
Wix
Beállítás: Oldalak → Oldal beállítások → SEO alapok → URL Slug
Korlát: Wix nem engedi a teljes URL struktúra módosítását, csak az oldal slug-ját.
Egyedi fejlesztés
Modern keretrendszerek (Next.js, Nuxt, stb.):
File-based routing:
pages/
index.js → /
technikai-seo/
index.js → /technikai-seo/
url-struktura.js → /technikai-seo/url-struktura/Gyakran Ismételt Kérdések
Mi az a SEO-barát URL?
A SEO-barát URL rövid, értelmes, kulcsszavakat tartalmaz, kötőjelekkel választja el a szavakat, és kerüli a felesleges paramétereket. Például: /technikai-seo/url-struktura helyett /page.php?id=123.
Milyen hosszú legyen egy ideális URL?
Az ideális URL hossz 50-60 karakter között van. A túl hosszú URL-ek nehezen olvashatók és megoszthatók, míg a túl rövidek nem adnak elég kontextust. A Google maximum 2048 karakterig indexel URL-eket.
Használjak kötőjelet vagy aláhúzást az URL-ben?
Mindig kötőjelet (-) használj, soha aláhúzást (_). A Google a kötőjelet szóelválasztónak tekinti, míg az aláhúzást nem. Tehát 'seo-tippek' két külön szóként indexelődik, míg az 'seo_tippek' egyként.
Tartalmazzon az URL kulcsszavakat?
Igen, az URL-nek tartalmaznia kell az oldal fő kulcsszavát természetes formában. Ez segíti a keresőmotorokat és a felhasználókat is megérteni az oldal tartalmát. Például: /kulcsszo-kutatas/eszkozok jobb mint /kategoria-1/oldal-5.
Használjak nagybetűt vagy kisbetűt az URL-ben?
Mindig kisbetűket használj az URL-ekben. A legtöbb szerver megkülönbözteti a kis- és nagybetűket, így /SEO-Tippek és /seo-tippek két különböző URL lenne, ami duplicate content problémát okozhat.
Kell-e átstrukturálni a régi URL-eket?
Csak akkor, ha komoly problémákat okoznak (túl hosszú, értelmetlenek, duplicate content). URL átstrukturálás esetén MINDIG használj 301 redirect-et a régi URL-ekről az újra, különben elveszíted a link értékét és rangsorolást.
Következő lépések
Most, hogy megértetted az URL struktúra optimalizálás alapjait:
- Auditáld a jelenlegi URL struktúrádat
- Tervezd meg az ideális hierarchiát (max 3-4 szint)
- Készíts URL naming conventions dokumentumot
- Állíts be 301 redirect-eket szükség esetén
- Olvasd el a Canonical URL kezelés útmutatót
- Nézd meg a Robots.txt konfigurációt