SEO ALAPOK - 1. rész
Ha valaki azt mondja 'keresőrendszer', a legtöbb embernek a mai világban valószínűleg a Google jutna eszébe. Habár a Google - jelenlegi 92% feletti, Magyarországon pedig majdnem 98%-os piaci részesedésével - valóban a legnépszerűbb és legelterjedtebb keresőrendszer illetve keresőszoftver, azért azt érdemes megemlíteni hogy rajtuk kívül még számos ilyen szoftver létezik ami mind ugyanazt a fő alapelvet követi. Bing, Alexa, Facebook, Instagram, TikTok, Amazon, Android vagy Apple applikáció áruházak. Mindegyik célja, hogy a különböző algoritmusok használatával összegyűjtsék és rendszerezzék az általuk elérhető tartalmat, és ezáltal képesek legyenek a leggyorsabb és leghatékonyabb módon kiszolgálni a felhasználók véget nem érő kereséseit. Legyen az akár egy egy mondatos válasz arra hogy, 'Ok, Google. Milyen idő lesz ma?', egy cikk arról hogy 'mikor ültessünk paradicsomot?', vagy a legtrendibb TikTok vagy Instagram Reals videók arra a keresésre hogy 'ajándék ötletek'.
És míg a keresőszoftverek egyre jobb válaszokkal szolgálnak, a felhasználók kérdései valóban véget nem érőek. A legfrissebb 2022-es adatok alapján, a Google keresések 15%-a továbbra is teljesen új, még azelőtt sosem keresett kulcsszavakból áll össze. Nem csoda, hogy ez az exponenciális növekedés egy olyan - ma már 30 évre visszanyúló - üzletággá nőtte ki magát, amit a forbes 2008ban több mint 80 milliárd dollárra becsült és 2028-ra már akár 120 milliárd dollár felé is emelkedhet.
De hol is kezdjünk ha SEO-ról - Search Engine Optimisation (magyarul Kereső Rendszer Optimalizálás) akarunk tanulni? A legfontosabb mindenekelőtt, hogy megértsük, hogyan is működik a technológia, vagyis a keresőrendszer, amin maga a szakma alapul. Maga az üzletág főként angol szavakat használ, úgyhogy a továbbiakban mind az eredeti kifejezéseket, mind az általam választott magyar megfelelőiket közösen használom.
Tartalom
Crawling & Rendering - Feltérképezés & Értelmezés
Discovery - Felfedezés
Szó szerint felfedezhetőséget jelent. Az internet, avagy internet hálózat ahogyan még gyerekkoromban utaltunk rá, a folyamatosan növekvő számú weboldalak hálózatára - vagy angolul network - utal. Ez azt jelenti, hogy ezek a weboldalak között valamilyen kapcsolat létezik. Ez a kapcsolat elsősorban linkek alapján jön létre. Ez az, amit a keresőrendszerek felfedeznek, követnek és értelmeznek, hogy aztán ezt képesek legyenek eltárolni és a felhasználók felé közvetíteni.
Tehát a weboldalaink linkekkel vannak összekötve, de ez még nem minden. A másik része a felfedezhetőségnek a domain név vagy tartomány név és maga a URL vagy webcím. Ahhoz hogy egy weboldal vagy bármilyen webtartalom elérhető és felfedezhető legyen, fontos hogy össze legyen kötve egy domain névvel amihez adott tárhely is tartozik, és így aztán elérhető az interneten. Egy példa a domain névre lehetne a wikipedia.org. Ha a magyar wikipédiát vesszük akkor pedig a hu.wikipedia.org egy úgynevezett subdomain vagyis egy al-domain, ami a wikipedia.org-hoz tartozik. Ez azt jelenti, hogy bárhonnan a vilából ha egy böngészőbe beírom ezt a domain nevet akkor mindig a wikipedia főoldalához fogok eljutni (hacsak nem valamilyen átirányítás miatt az adott weboldal úgy dönt hogy egy másik címre küld engem). A URL avagy webcím pedig magának az adott tartalomnak a címe bármilyen weboldalon belül. Például a https://hu.wikipedia.org/wiki/Keresőoptimalizálás egy URL a wikipedia.org domain és hu.wikipedia.org subdomainen belül ahol a hu jelenti azt hogy ez a magyar al-domain.
Crawling & Rendering - Feltérképezés & Értelmezés
A crawling, avagy szó szerint kúszás, mászás, abból ered, hogy az internetet hálózatot egyszerűen egy pókhálóhoz lehet hasonlítani, ezt felfedezni pedig úgy lehet ha a szálat követve a háló minden szegletét feltérképezi a keresőrendszer. Ahhoz, hogy egy bármilyen keresőrendszer fel tudja fedezni az összes létező tartalmat, ahhoz bot-okra van szüksége, amit másnéven spider (magyarul pók) vagy crawler (magyarul kúszó-mászó) néven is emlegetnek. Mint ahogyan egy pók is saját pókhálója fonalait használja ahhoz hogy közlekedjen vagy futkorásszon, a bot-ok az interneten a linkeket követve képesek weboldalakat és webtartalmat felfedezni és ezáltal futtatni és az egyedi URL-eket használva értelmezni. Ezalatt a folyamat alatt a bot felfedez egy URLt és annak a webtartalmát futtatve feltérképezi, majd rendereli avagy értelmezi. A feltérképezés és értelmezés magába foglalja a tartalom futtatását, letöltését, elemzését és a megadott feladatok végrehajtását. Ezekről a témákról külön majd bővebben is írok, de egyelőre azt fontos megértenünk hogy maga a feltérképezés és értelmezés egy komplex technikai folyamat. Ezért is fontos, hogy fejlesztők és SEO-k közösen dolgozzanak bármilyen online tartalmon, amelynek célja, hogy a keresőrendszereken felfedezhető legyen.
A Google, és egyéb szoftverek, mind véges tárhellyel rendelkeznek. Ebből adódóan aztán fontos megértenünk hogy már ennél a korai szakasznál sok SEO probléma adódhat ha a webtartalmunkat a különböző bot-ok nem tudják egyszerűen, gyorsan és pontosan futtatni és értelmezni. A későbbiekben részletesen írok majd az ebből adódó problémákról és hogy hogyan optimalizálhatjuk a tartalmunkat technikai SEO szemptonból.
Indexing - Tárolás
A következő lépés, miután egy bot futtatta a webtartalmat az az, hogy tárolja is ezt valahol. Megintcsak fontos megjegyezni, hogy minden keresőrendszernek, még a Google-nak is véges, bár hatalmas, tárhely áll rendelkezésére. Ez azt jelenti, hogy csak azért mert mi publikálunk egy weboldalt, még nem jelenti, hogy a Google is úgy fog dönteni hogy az tárolásra érdemes.
Márpedig ha a weboldalunk nincs tárolva, akkor sajnos esély sincs arra, hogy bárki ezt megtalálja a keresőrendszeren keresztül.
Ranking - Rangsorolás
Ha eljutunk oda, hogy a webtartalmunk a keresőrendszerek által mind fel lett térképezve és mind tárolva van - avagy a technikai SEO szemptonjából sikeres munkát végeztünk - akkor elkezdhetünk arról beszélni, hogy ez aztán hogyan van rangsorolva. Amit a legfontosabb megjegyezni a rangsorolásról az az, hogy minden keresőrendszernek egy célja van, mint már említettem a cikk elején. Ez pedig az, hogy a felhasználó megtalálja a legjobb megoldást vagy választ az adott keresésre. Minél jobban működik egy keresőrendszer rangsorolása, annál népszerűbb lesz az emberek körében. Ez pedig azt jelenti, hogy mivel sok ember használja, ezért aztán a keresőrendszer rengeteg reklámot és egyéb fizetett tartalmat tud a felhasználó avagy vásárló elé tenni. A másik része pedig, hogy minél több ember használ egy keresőrendszert, annál több adatot tud a cég gyűjteni felhasználói szokásokról, trendekről és azok változásairól.
A Google, és egyéb keresőrendszerek mind ugyanezen az elven alapulnak. Mindegyiknek megvannak a saját rangsorolási algoritmusai, ami alapján a rendszer el tudja dönteni hogy melyik webtartalmat hozza fel egy adott keresésre. Ezek az algoritmusok különböző célokat szolgálnak, és ezek a célok alapján vannak rendszerezve. Bár maguk az algoritmusok nem teljesen publikusak, de mind a Google-tól, mind a Bing-től, mind egyéb keresőrendszerekről számos dokumentáció elérhető ami segít megérteni a rangsorolási rendszerek működését. A Google developers blog egy nagyszerű tárhelye ilyesmi információknak és több nyelven is elérhető. Sajnos magyarul ma még nem, de fordító szoftverek használatával akár így is sokat tanulhatunk belőle. A Google ranking system tartalom, ami 2022 Novemberben lett publikálva, egy nagyon jó összefoglalója számos algoritmusnak amiket a Google különböző rangsorolási rendszerekbe csoportosított.
Converting - Konvertálás
Az utolsó nagyon fontos része a keresőrendszereknek maga a konvertálás. A konvertálás lehet felhasználóból vásárló vagy egyszeri keresőből visszatérő kereső, felhasználó. A lényeg, hogy minden egyes keresőszoftvernek az a célja hogy valamilyen módon értéket nyerjen a felhasználóiból. Legyen az adatgyűjtés, vásárlás, vagy csak maga az időtöltés egy adott tartalmon, attól függően hogy az adott keresőrendszer milyen üzleti modellel rendelkezik, ez mind profitot generál.A konvertálásról bővebben is fogok írni későbbi cikkek során, de egyelőre azt fontos megérteni, hogy minden rendszernek van valamilyen célja, és ennek a végső célnak az elérésére utal a konvertálás.
Remélem, hogy ez a cikk segített abban, hogy jobban megértsd hogyan is működnek a keresőrendszerek. Ha bármilyen kérdésed van SEO-val kapcsolatban, kérlek küldj egy üzenetet vagy lépj kapcsolatba a LinkedInen vagy Twitteren.