URL Struktúra Optimalizálás

Mi az URL struktúra és miért fontos?

URL anatómia: protokoll, domain, útvonal, slug és query paraméterek vizuális annotációja

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

URL Best Practices Checklist: rövid, kötőjeles, kulcsszavas, kisbetűs

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-optimalizalas

2. É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-eszkozok

3. 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-strategiak

4. 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-2026

Technikai 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-tippek

6. 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-oldal

Megjegyzé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/bevezetes

Mié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/eszkozok

URL 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=grid

Problé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=a7b3c9d2e1f4

Problé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és

Problé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-attekintes

Szabá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űk

Problé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-url

Nginx:

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 ID

URL 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-neve

Testreszabá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

Források

Frissítve: