Tartalomkészítés.hu

Site architecture: teljes útmutató

Technikai SEO

A site architecture, magyarul webhelystruktúra, azt írja le, hogyan rendeződnek az oldalak egymáshoz képest: milyen kategóriák, alkategóriák és belső linkek kötik össze őket. A jó struktúra segít a keresőnek feltérképezni és megérteni a webhelyet, a látogatónak pedig gyorsan megtalálni, amit keres. Lényege a logikus hierarchia, a sekély mélység és az erős belső linkelés.

Alapfogalmak

Minden webhelynek van struktúrája, akkor is, ha senki nem tervezte meg tudatosan. A kérdés csak az, hogy ez a struktúra segíti vagy akadályozza a keresőt és a felhasználót. A site architecture az a rendszer, amely meghatározza, melyik oldal hová tartozik, melyik oldalról melyikre lehet eljutni, és hogyan tükrözik az URL-ek, a menük és a belső linkek a tartalom logikáját. A keresőoptimalizálásban azért kiemelt téma, mert a kereső ugyanazokon a linkeken keresztül fedezi fel az oldalakat, amelyeken a látogató is közlekedik.

A webhelystruktúra két rétegből áll. Az egyik a logikai réteg: milyen témák és altémák vannak, és ezek hogyan kapcsolódnak egymáshoz. A másik a technikai réteg: az URL-szerkezet, a navigáció, a belső linkek, a morzsamenü és a sitemapok, amelyek ezt a logikát a kereső számára láthatóvá teszik. A kettőnek egymást kell tükröznie. Ha a logikai rend szerint egy oldal egy kategóriához tartozik, de semmilyen link nem köti oda, a kereső ezt a kapcsolatot nem fogja látni.

A legfontosabb fogalmak

FogalomJelentésMiért számít
HierarchiaA kezdőlaptól a kategóriákon át a részletes oldalakig tartó rendMegmutatja, mi a fontosabb és mi mihez tartozik
MélységHány kattintásra van egy oldal a kezdőlaptólA mélyen elásott oldalakat a kereső és a látogató is nehezebben éri el
Belső linkLink a webhely egyik oldaláról egy másikraEzen keresztül fedez fel a kereső oldalakat, és ebből érti a kapcsolatokat
NavigációFőmenü, lábléc, oldalsáv, morzsamenüA sablonszintű linkek minden oldalon megjelennek, ezért erős jelzést adnak
URL-szerkezetAz útvonalak felépítése, például /kategoria/alkategoria/oldal/Olvashatóvá teszi a hierarchiát, de önmagában nem helyettesíti a linkeket
Árva oldalOlyan oldal, amelyre egyetlen belső link sem mutatA kereső csak külső forrásból vagy sitemapból találhat rá

Lapos és mély struktúra

A szakmai szóhasználatban a lapos struktúra azt jelenti, hogy a legtöbb oldal kevés kattintással elérhető a kezdőlapról. A mély struktúrában az oldalak hosszú kategórialáncok végén ülnek. Egyik sem cél önmagában. Egy teljesen lapos webhely, ahol a kezdőlap ezer oldalra linkel, elveszíti a tematikus rendet. Egy túl mély webhely viszont eldugja a tartalmat. A jó struktúra a kettő között van: annyi szint, amennyit a tartalom logikája megkövetel, és nem több.

Mi nem tartozik a site architecture fogalmába?

  • A dizájn. A színek, a betűtípus és az elrendezés a felhasználói élményt érintik, a struktúra a tartalom kapcsolatait.
  • Egyetlen oldal belső felépítése. A címsorok és bekezdések rendje az on-page SEO területe.
  • A szerver és a tárhely beállításai. Ezek a sebességet és elérhetőséget érintik, nem az oldalak egymáshoz való viszonyát.

Hogyan működik?

A kereső egy webhelyet úgy ismer meg, hogy ismert URL-ekből indul, letölti őket, és a bennük talált linkeket újabb lekérendő címként felveszi a listájára. A kezdőlap szinte mindig az egyik legismertebb URL, ezért a struktúra gyakorlatilag a kezdőlapról kiinduló linkháló. Amit ebből a hálóból rövid úton el lehet érni, azt a kereső hamar megtalálja. Amit csak hosszú láncon keresztül, vagy egyáltalán nem, azt később vagy soha.

A felfedezésen túl a struktúra jelentést is hordoz. Ha egy oldalra sok belső link mutat, köztük a navigációból is, az azt jelzi, hogy a webhely tulajdonosa fontosnak tartja. Ha egy csoport oldal egymásra linkel és egy közös kategóriaoldalra mutat, az a tematikus összetartozást jelzi. A linkek szövege, az anchor, szintén hozzájárul ahhoz, hogy a kereső megértse, miről szól a céloldal. A struktúra tehát egyszerre útvonalterv és jelentéstérkép.

A belső linkek szerepe

A belső linkeknek három funkciója van. Az első a felfedezés: a kereső ezeken keresztül talál rá az oldalakra. A második a fontosság jelzése: a sokat linkelt oldal központibb helyet foglal el a webhelyen. A harmadik a kontextus: a link szövege és a környező szöveg elárulja, milyen témájú a céloldal. Ezért nem mindegy, hogy egy link a lábléc aljában ül „kattints ide” szöveggel, vagy egy releváns bekezdésben, leíró anchorral.

Sablonlinkek és tartalmi linkek

A belső linkek nem egyformák. A sablonlinkek, vagyis a főmenü, a lábléc és az oldalsáv linkjei, minden oldalon megjelennek, ezért a teljes webhelyre kiterjedő, egységes jelzést adnak. A tartalmi linkek egy adott szövegkörnyezetben állnak, és ezért pontosabban mondják meg, mi a kapcsolat két oldal között. Egy jól felépített webhely mindkettőt használja: a sablon rögzíti a fő vázat, a tartalmi linkek pedig kitöltik a részleteket és összekötik a rokon témákat.

A sitemap szerepe

Az XML sitemap segít a keresőnek megismerni az URL-eket, de nem pótolja a belső linkelést. A sitemapban szereplő, ám sehonnan nem linkelt oldal a kereső szemében gyenge jelzést kap: a webhely ugyan tud róla, de a saját navigációjában nem ad neki helyet. A HTML sitemap ezzel szemben valódi belső linkeket ad, ezért nagy webhelyeken kiegészítő útvonalként hasznos lehet.

A struktúra és a feltérképezés kapcsolata

Nagy webhelyeken a struktúra közvetlenül érinti azt is, hogy a kereső mire fordítja a kéréseit. Ha a linkháló rengeteg értéktelen URL-t tesz elérhetővé, például szűrőkombinációkat vagy paraméteres változatokat, a kereső ezekre is időt fordít. Ez a crawl budget témájához vezet. A tiszta struktúra ezért nemcsak a fontos oldalak felfedezését gyorsítja, hanem a felesleges URL-ek mennyiségét is csökkenti.

Fő módszerek

A webhelystruktúra tervezése nem egyszeri feladat, de van egy jól bevált sorrendje. Először a tartalom logikáját kell rendbe tenni, utána a navigációt és a linkeket, végül az URL-eket és a technikai jelzéseket. Aki fordítva kezdi, például az URL-mintával, gyakran olyan szerkezetet rögzít, amely később nem illik a tartalomhoz.

1. Témakörök és hierarchia tervezése

A kiindulópont a tartalom csoportosítása. Milyen fő témák vannak, és ezeken belül milyen altémák? Ebben a kulcsszókutatás sokat segít, mert megmutatja, hogyan keresnek az emberek, és milyen kérdések tartoznak össze. Egy jól bevált minta a pillér és cluster felépítés: egy átfogó pilléroldal, alatta témánként egy összefoglaló hub, és a hubok alatt a részletes cikkek. A content SEO ugyanezt a logikát használja a tartalomtervezésben.

2. Navigáció kialakítása

A főmenü a legerősebb belső link, mert minden oldalon megjelenik. Ide a fő kategóriák valók, nem minden egyes oldal. A túlzsúfolt menü a látogatónak nehezen áttekinthető, és a fontossági jelzést is felhígítja. A morzsamenü minden oldalon megmutatja a hierarchiában elfoglalt helyet, és a szülőoldalakra linkel, ezért a struktúra egyik legegyszerűbb és leghasznosabb eszköze.

3. Kontextuális belső linkelés

A szövegben elhelyezett linkek kötik össze a rokon tartalmakat a hierarchián belül és keresztben is. Egy részletes cikk linkeljen a saját hubjára, a hub linkeljen a részletes cikkekre, és ahol valóban van kapcsolat, a testvérek is linkeljenek egymásra. A kontextuális link erőssége, hogy a környező szöveg értelmezi a céloldalt.

4. URL-szerkezet

Az URL tükrözheti a hierarchiát, de nem kötelező, hogy minden szint megjelenjen benne. A rövid, olvasható, stabil URL-ek előnyösek. A legfontosabb szabály a stabilitás: ha az URL-szerkezet később változik, minden régi címet 301-es átirányítással kell az újra vezetni, különben elvesznek a korábban összegyűjtött jelzések.

5. Duplikátumok és felesleges URL-ek kezelése

A struktúra része az is, hogy mi nem legyen benne. A szűrős navigáció, a rendezési paraméterek és a lapozás könnyen ezerszámra gyárt URL-eket. Ezek kezelésére a faceted navigation, az URL-paraméterek és a pagination útmutatói adnak részletes megoldást. Az ismétlődő tartalomnál a canonical jelzi, melyik változat a kívánt.

Döntési szabály: új szint vagy nem?

KérdésHa igenHa nem
Van legalább néhány oldal, amely ugyanahhoz az altémához tartozik?Érdemes lehet külön kategóriaoldalt nyitniMaradjanak a szülőkategóriában
Keresnek az emberek magára az altémára?A kategóriaoldal önálló céloldal lehetA csoportosítás maradhat belső, címke vagy szűrő formájában
Van mit írni a kategóriaoldalra a lista mellett?Az oldal valódi értéket adÜres listaoldal lenne, amely nem sokat ér
Az új szint növeli a fontos oldalak mélységét?Gondold át, kell-e, vagy linkeld őket közvetlenül isAz új szint nem árt a mélységnek

Kidolgozott példa: egy szakmai blog átszervezése

Vegyünk egy szakmai blogot, amely évek óta dátum szerint teszi közzé a cikkeit. A kezdőlap a legfrissebb bejegyzéseket mutatja, a régiek csak a lapozáson keresztül érhetők el. A régebbi cikkek így egyre mélyebbre kerülnek, és a belső linkek nagy része csak az újakra mutat. A probléma nem a tartalommal van, hanem azzal, hogy a struktúra időrendet tükröz, nem témát.

A megoldás első lépése a témakörök kijelölése a meglévő cikkek alapján. Minden témához készül egy hub, amely röviden összefoglalja a témát, és linkel a kapcsolódó cikkekre. A főmenübe a hubok kerülnek. A cikkek elejére morzsamenü kerül, és minden cikk a saját hubjára linkel. A régi, egymást átfedő bejegyzéseket összevonják, a megszűnő címeket 301-gyel az összevont változatra irányítják. Az eredmény egy olyan szerkezet, ahol egy öt évvel ezelőtti cikk ugyanolyan közel van a kezdőlaphoz, mint a tegnapi.

Kidolgozott példa: webáruház kategóriafája

Egy webáruház kategóriafája gyakran a beszerzési logikát követi, nem a vásárlóét. A termékek gyártó vagy raktári csoport szerint vannak rendezve, a vásárló viszont felhasználási mód vagy terméktípus szerint keres. Az átszervezés a keresési szándékokból indul: milyen kategóriákra keresnek, és ezek hogyan ágaznak el. A szűrőket, például a méretet vagy a színt, nem kell önálló kategóriává tenni, hacsak nincs rájuk valódi keresési igény. A többi szűrőkombináció maradhat felhasználói funkció, indexelésre szánt URL nélkül.

Gyakori hibák

A webhelystruktúra hibái ritkán látványosak. Az oldal működik, a látogató eljut valahogy a céljáig, csak a kereső lát belőle kevesebbet, mint amennyit láthatna. Ezért érdemes tudni, milyen mintákat kell keresni.

A leggyakoribb hibák listája

  1. Árva oldalak. Kampányoldalak, régi cikkek vagy importált tartalmak, amelyekre semmi nem linkel. Részletesen az orphan page útmutató foglalkozik velük.
  2. Túl mélyre került fontos oldalak. Amit csak sok kattintással lehet elérni, az gyengébb jelzést kap. Erről a click depth útmutató szól.
  3. Csak JavaScript-eseményre működő navigáció. Ha a menüpontok nem valódi, href attribútummal rendelkező linkek, a kereső nem biztos, hogy követni tudja őket.
  4. Túlzsúfolt főmenü. Ha minden oldal a menüben van, egyik sem kiemelt.
  5. Egymást átfedő kategóriák. Két kategória ugyanarra a témára, amelyek egymással versengenek.
  6. Szűrőkombinációk tömege. Indexelhető URL-ek ezrei, amelyek alig különböznek egymástól.
  7. URL-szerkezet változtatása átirányítás nélkül. A régi címek 404-et adnak, a jelzések elvesznek.

Tévhit: „minden oldal legyen három kattintásra”

Az úgynevezett háromkattintásos szabály régóta kering a szakmában, de nem a Google szabálya, és nem is szó szerint értendő. A mögötte álló gondolat helyes: a fontos oldalak ne legyenek elásva. Egy több százezer oldalas webhelyen azonban nem minden oldal lehet három kattintásra, és nem is kell. A cél az, hogy a fontos oldalak legyenek közel, és hogy a mélyebb oldalakhoz is vezessen logikus út.

Tévhit: „az URL-szerkezet maga a hierarchia”

Sokan azt gondolják, hogy ha az URL-ben benne van a kategória, a kereső ebből érti a hierarchiát. Az URL segít olvashatóbbá tenni a rendet, de a kereső a kapcsolatokat elsősorban a linkekből érti meg. Egy /kategoria/oldal/ című oldal, amelyre a kategóriaoldal nem linkel, a gyakorlatban nem tartozik oda. Ellenpéldaként: egy lapos, kategória nélküli URL-lel rendelkező oldal is lehet egy kategória szerves része, ha a linkek oda kötik.

Ellenpélda: a túl lapos webhely

A hibák egy része éppen a mélység elleni túlzott buzgalomból fakad. Ha a kezdőlap vagy a lábléc minden oldalra linkel, a mélység papíron ideális lesz, de a struktúra elveszíti az értelmét. A kereső nem látja, mely oldalak tartoznak össze, a látogató pedig egy hosszú, rendezetlen linklistával találkozik. A fontossági jelzés is szétoszlik: ha minden oldal ugyanannyi sablonlinket kap, egyik sem emelkedik ki. A jó struktúra ezért nem a lehető legkevesebb szintet keresi, hanem a tartalomhoz illő szinteket, és a kulcsoldalakat külön, célzott linkekkel emeli ki.

Hiba a migráció után

Webhelyköltözésnél vagy új sablon bevezetésénél gyakran változik a navigáció. Egy korábban a menüben szereplő kategória kikerül, vagy a lábléc linkjei eltűnnek, és ezzel oldalcsoportok válnak árvává vagy kerülnek mélyebbre. Érdemes ezért a migráció előtt és után is crawlt futtatni, és a két eredményt összevetni: mely oldalak mélysége nőtt meg, és melyek vesztettek belső linket.

Mérés

A webhelystruktúra nem mérhető egyetlen számmal, de több jól ellenőrizhető mutatója van. A mérés célja az, hogy kiderüljön, a tervezett rend tényleg megvalósult-e a linkekben, és a kereső is így látja-e.

Mit érdemes mérni?

  • Kattintási mélység. Egy crawler program megmutatja, hány kattintásra van minden oldal a kezdőlaptól. A fontos oldalaknak a sekély szinteken kell lenniük.
  • Belső linkek száma oldalanként. A kulcsoldalakra sok link mutasson, a mellékesekre kevesebb.
  • Árva oldalak. A sitemap vagy az analitika URL-listáját összevetve a crawl eredményével kiderül, mely oldalakra nem mutat belső link.
  • Indexelési állapot. A Search Console oldalindexelési jelentése megmutatja, mely URL-eket ismeri a Google, és melyeket nem indexelte.
  • Feltérképezési minta. A szervernaplóból látszik, mely oldalakat kéri le a Googlebot gyakran, és melyeket alig.

Ellenőrzőlista egy struktúra-auditra

EllenőrzésEszközJó jel
A fő kategóriák a főmenüben vannakKézi ellenőrzésMinden fő téma egy kattintásra
Minden oldal legalább egy belső linkkel rendelkezikCrawler és sitemap összevetéseNincs árva oldal
A fontos oldalak sekély mélységben vannakCrawler mélységi riportjaA kulcsoldalak a felső szinteken
A navigáció valódi linkekből állForráskód vagy renderelt HTML vizsgálatahref attribútummal rendelkező a elemek
Nincs tömegesen indexelhető szűrő-URLCrawler, Search ConsoleA szűrők kezelve vannak
A morzsamenü minden oldalon megjelenikKézi ellenőrzés, crawlerA szülőoldalak linkelve

Hogyan értékeld az eredményt?

A mérés után a kérdés mindig az, hogy a számok a tervezett fontossági sorrendet tükrözik-e. Ha a legtöbb belső link a láblécben ülő adatvédelmi oldalra mutat, a kulcsfontosságú kategóriaoldalra pedig alig, akkor a struktúra mást mond a keresőnek, mint amit a tulajdonos szeretne. Ha a mélységi riport szerint a termékoldalak nagy része hosszú lapozási láncok végén ül, érdemes kategóriákkal, szűrt listákkal vagy kontextuális linkekkel közelebb hozni őket.

Érdemes a mérést rendszeresen megismételni, mert a struktúra magától romlik. Új tartalmak kerülnek fel, régiek szűnnek meg, kampányok jönnek és mennek. Egy negyedéves crawl és a Search Console indexelési jelentésének átnézése általában elég ahhoz, hogy a sodródás időben kiderüljön.

Kapcsolódó részletes útmutatók

Csináltassuk meg helyetted

Ha ez sok, mi elvégezzük. Egy munkanapon belül konkrét ajánlatot kapsz.

Ajánlatot kérek