Vállalat
Technológiai áttekintés
Mivel sok lenne egy oldalra zsúfolni az összes technológiát, amelyet a különböző termékeinkhez és szolgáltatásainkhoz kifejlesztettünk, itt csak egy rövid áttekintés olvasható néhány alapvető technológiáról és a termékeink alapját adó műszaki alapelveinkről.
Keresés
Larry Page
alapító társtulajdonos egyszer úgy jellemezte a "tökéletes keresőmotort", mint
olyasvalamit, amely "pontosan megérti az igényeket, és pontosan a kívánt információt
adja vissza". Nem állíthatjuk, hogy a Google már 100%-ban teljesítette ezt a
cégfilozófiát, de folyamatosan dolgozunk azokon az új technológiákon, amelyek ennek az
ideálnak az elérését szolgálják.
Még mielőtt elkezdené a keresést a keresőmezőben, a Google valós időben kutakodik az interneten a "Googlebot" néven ismert keresőrobot-szoftverek segítségével. A robot felkeresi az oldalakat, lemásolja a tartalmat, majd követi az oldalon található linkeket azokra az oldalakra, amelyekre mutatnak, és a folyamat ismétlésével weboldalak milliárdjait térképezi fel.
A Google ezután feldolgozza ezeket az oldalakat, és létrehoz egy indexet, amely leginkább egy könyv végében található tárgymutatóhoz hasonlítható. Ha az internetet úgy képzeli el, mint egy jó vastag könyvet, akkor a Google indexe az oldalain található összes szó, és a szavak helyének listája, amely ezenfelül még az oldalakon megtalálható linkekről stb. is információt ad. Az index kezelhető részekre van felosztva, és világszerte megtalálható számítógépek nagy hálózatán tároljuk.
Amikor beír egy lekérdezést a Google keresőmezőbe, akkor a szöveg eljut a Google gépeihez, amelyek összehasonlítják az indexben tárolt összes dokumentummal, hogy kiválaszthassák a legrelevánsabb találatokat. A rendszer a másodperc töredéke alatt összeállítja a legrelevánsabb oldalak listáját, valamint kiemeli a leginkább a tárgyhoz tartozó szakaszokat, szövegrészeket, képeket, videókat és egyebeket. A felhasználó ennek eredményeként egy olyan találati listát kap, amelyen a releváns információk "bővített kivonatokba" (rövid szöveges összefoglalókba) vannak sűrítve az egyes találatok alatt.
Ahogyan ezt annak idején Larry is megfogalmazta, pontosan a kívánt információt akarjuk visszaadni.
A keresőmotorok alapvető feltérképezési, indexelési és megjelenítési eljárásainak leírása csupán a dolgok egy része. A Google-keresések más kulcsfontosságú összetevői a következők:
- Relevancia. Ahogyan ezt annak idején Larry is megfogalmazta, pontosan a kívánt információt akarjuk visszaadni. A Google megalapításakor az egyik legjelentősebb újítás a PageRank volt, az a technológia, amely úgy állapította meg a weboldalak "fontosságát", hogy megnézte, milyen más oldalak és adatok mutatnak rá. A webhelyek sorrendbe állításához manapság már 200-nál is több jelzőt használunk (köztük a PageRanket is), és ezeket az algoritmusokat hetente frissítjük. Az internetes előzmények és a tartózkodási hely alapján például személyre szabott keresési találatokat is tudunk biztosítani.
- Minden részletre kiterjedő figyelem. A Google 1998-ban csupán 25 millió oldallal indult, ami még akkor is csak az internet egy kis részét jelentette. Indexünkben manapság több milliárd weboldal található, és az index mérete nagyjából 100 millió gigabájt. Folyamatosan beruházunk a szolgáltatásainkba, hogy azok minél átfogóbbak legyenek. 2007-ben bevezettük az univerzális keresést, amely még átfogóbbá tette a keresést azáltal, hogy a fő keresési találatokba integrálta a képeket, videókat, híreket, könyveket és egyebeket.
- Újdonság. A kezdet kezdetén a Googlebotok minden harmadik vagy negyedik hónapban térképezték fel az internetet, ami azt jelentette, hogy a Google-on talált információk általában elavultak voltak. Manapság már folyamatosan térképezzük fel az internetet, így biztosítva, hogy a felhasználók a legfrissebb híreket, blogokat és állapotfrissítéseket találják meg, akár percekkel vagy másodpercekkel a közzétételük után. A Google Valós idejű keresés segítségével, a mindenre kiterjedő forrásaink közül meg tudjuk jeleníteni a legújabb témákat, akár pillanatokkal az események bekövetkezése után.
- Sebesség. A lekérdezések átlagos válaszideje nagyjából negyed másodperc. Összehasonlításképpen: egy átlagos pislogás egytized másodpercig tart. A sebesség nagy prioritást élvez a keresések során, ezért általában nem aktiválunk olyan új funkciókat, amelyek lassíthatják a szolgáltatásainkat. A keresésért felelős mérnökök nemcsak az új funkciók kialakításán, hanem a keresések még gyorsabbá tételén is dolgoznak. Az intelligens kódolás mellett a háttérben működő elosztott számítási rendszereket is kiépítettünk szerte a világon -- ezek biztosítják a gyors válaszidőt. Az automatikus kiegészítéshez és a Google Instanthoz hasonló technológiák révén segítünk a megfelelő keresőkifejezés és a keresett válasz megtalálásában már azelőtt is, hogy befejezte volna a gépelést.
Hirdetések
Az online hirdetési iparág rengeteget fejlődött azóta, hogy az első szalaghirdetések megjelentek az interneten. Az elmúlt 15 évben az internet és használói számának növekedése következtében az online hirdetés többet fejlődött, mint bármilyen más hagyományos hirdetési forma -- ide tartoznak a kulcsszavas keresésekhez kapcsolódó hirdetések, a multimédiás vizuális hirdetések és az adatfolyam alapú videohirdetések. Míg a Google reklámprogramjai az iparággal együtt fejlődtek, továbbra is elkötelezettséget érzünk olyan hirdetések megjelenítésére, amelyek elég hasznosak és relevánsak ahhoz, hogy önmagukban is egyfajta információforrást jelentsenek.
Az
AdWords segítségével például a hirdetők kulcsszavakként megadhatnak olyan szavakat
és kifejezéseket, amelyeket relevánsnak tartanak vállalkozásuk szempontjából. Amikor az
emberek kulcsszavas keresést hajtanak végre a Google-on, a releváns hirdetések
megjelenhetnek a találatok mellett. A hirdetések árát aukció révén állapítjuk meg; ez
az aukció minden alkalommal automatikusan megtörténik, amikor egy felhasználó beír egy
lekérdezést. A hirdetőknek csak akkor kell fizetniük, ha egy felhasználó rákattint a
hirdetésükre, a rendszerünk pedig garantálja, hogy a lehető legkisebb összegbe kerüljön
a hirdetési pozíciójuk megtartása. Ezenfelül azonnal nyomon követhetik kampányaik
eredményét.
A piaci
szereplőnek folyamatos visszajelzést biztosítunk, hogy többé ne kelljen találgatniuk
kampányaik teljesítményét, illetve ügyfeleik igényeit illetően. Ez a visszajelzés
közvetlenül a látogatóktól származik, névtelenül és összesített formában, akik a
kattintásaikkal szavaznak a keresett dolgokra és arra, hogy elégedettek-e. A Google Analytics segítségével a hirdetők
részletes, összesített adatokat tekinthetnek meg arról, hogy a látogatók hogyan
jutottak el a webhelyükre; hogy mit csináltak, amikor ott voltak; hogy vásároltak vagy
regisztráltak-e; és hogy hová mentek tovább, miután végeztek. Ezek az adatok lehetővé
teszik számukra a kísérletezést és kampányaik folyamatos fejlesztését: kipróbálhatnak
különböző kulcsszavakat és hirdetésszövegeket, nyomon követhetik kulcsszavaik értékét,
és kipróbálhatnak különböző elrendezéseket a nyitólapjaikon, hogy ügyfeleiknek releváns
információkat és kiváló tapasztalatot biztosítsanak. Az ilyen viselkedések és trendek
statisztikáival a hirdetők optimalizálhatják a kereséstől az értékesítésig vezető utat,
így új ügyfeleket érhetnek el, kielégíthetik a meglévők igényeit, és növelhetik
kiadásaik értékét. A nehéz gazdasági körülmények között, amikor az érték fontosabb,
mint valaha, mérőeszközeink lehetővé teszik, hogy a piaci szereplők a leghatékonyabbnak
bizonyuló kezdeményezésekre fordítsák kiadásaikat.
Hasonló
technológiát alkalmazunk a vizuális hirdetések és más hirdetésformátumok esetében is. E
területen olyan eszközök készítése a célunk, amelyek egyszerűsítik a hirdetések
vásárlásának és eladásának folyamatát, hatékonyabbá és mérhetőbbé teszik őket, valamint
hogy a lehetőséget minél több ember előtt megnyissuk. A Google Display Hálózat
például egyszerű szöveges hirdetésekből vált számos multimédiás -- videót, képet vagy
Flasht tartalmazó -- formátumot biztosító gyűjtőhellyé, amely lehetővé teszi a hirdetők
számára, hogy elérjék az egymilliónál is több partnerwebhelyünket az
AdSense és a DoubleClick Ad
Exchange hálózatokon, valamint a Google tulajdonában lévő más webhelyeken (például
a Google Finance-en vagy a YouTube-on). A rendszerünk automatikusan, többféle módon is
egyezteti a hirdetéseket a megjelenítői webhelyekkel, ideértve az oldal tartalmával
való egyeztetést is. Ahogyan az AdWords esetében, itt is egy automatikus folyamat
határozza meg, hogy mely hirdetések hol jelenjenek meg, és hogy az egyes hirdetőknek
mennyit kell fizetniük.
Kifejlesztettünk más eszközöket is: a DoubleClick Ad Exchange például a maga nemében az első valósidejű aukciós piactér a vizuális hirdetések területei számára. Az Ad Exchange közelebb hozza egymáshoz a nagyobb hirdetési hálózatokat, az ügynökségek kereskedelmi részlegeit és a nagy megjelenítőket. Lehetővé teszi a hirdetők számára, hogy megjelenésenként, valós időben licitáljanak hirdetési területekre, így a megfelelő vizuális hirdetéseket a megfelelő időben és a megfelelő áron jeleníthetik meg. A "dinamikus elosztás" elnevezésű technológiával a megjelenítők maximális bevételt érhetnek el, mind a hirdetési területek közvetlen, értékesítőkön keresztül történő eladásával, mind a területek megjelenésenként, hirdetési hálózatokon keresztül, közvetve történő eladásával. A több milliárdnyi megjelenés révén ez jelentős bevételt is jelenthet az online megjelenítők számára.
Alkalmazások
Régebben azokat az alkalmazásokat, amelyeket az emberek arra használtak, hogy kapcsolatba lépjenek, kommunikáljanak vagy együtt dolgozzanak másokkal (például levelezőprogramokat, szövegszerkesztőket, naptárakat vagy táblázatkezelőket) telepíteni kellett a számítógépre. Ez a szoftver a számítógépen működve teleszemetelheti azt régi fájlokkal és az elavult verziókkal. Amennyiben leöntötte kávéval a számítógépét, a fájloknak lőttek. A programokat ezenkívül manuálisan kellett frissítenie minden alkalommal, amikor kiadtak egy új verziót. A számítási felhő technológia teljes mértékben kiküszöböli ezeket a problémákat.
A számítási felhő esetében maguk az alkalmazások "a felhőkben", azaz az interneten
vannak, így használatukhoz nincs szüksége semmilyen külön szoftverre vagy hardverre,
amíg van internetkapcsolata. Ennek eredményeként anyagait bárhonnan elérheti az összes
olyan eszközzel, amely rendelkezik böngészővel: okostelefonokkal, netbookokkal,
laptopokkal. Nem kell amiatt aggódnia, hogy egy alkalmazás kompatibilis-e
számítógépével, és nem kell foglalkoznia a verziófrissítésekkel és letöltésekkel sem.
Fájljai biztonságban vannak mindenféle merevlemez+kávé jellegű katasztrófával szemben,
ezenfelül bárkit meghívhat a fájlok megosztására, de akár privátként is tárolhatja
azokat. Ha másokkal együtt dolgozik valamin, mindannyian használhatják ugyanazt a
dokumentumot anélkül, hogy az újabb és újabb verziókat el kellene menteni, majd egy
e-mailhez csatolva el kellene küldeni, kockáztatva ezzel a fontos módosítások
elvesztését.
Az egyének számára ez könnyebbé és gyorsabbá teheti a mindennapi feladatok elvégzését. Képzelje el, hogy egy esküvőt tervez: a munkahelyén és otthonában is elérheti a vendéglistát, a költségvetést és más fontos adatokat, emellett megoszthat bármit jegyesével és családjával, hogy megismerje véleményüket és megosszák a tervezési feladatokat. A számítási felhő mind a kis-, mind a nagyvállalkozások számára költségmegtakarítást jelent azáltal, hogy nem kell minden egyes kliensszámítógéphez szoftvereket vásárolni és fenntartani, ugyanakkor az alkalmazottak is eredményesebbek lehetnek.
Ez azért lehetséges, mert az alkalmazások és a hozzájuk tartozó adatok a Google számítógépein vannak, nem pedig az Ön asztali gépének vagy a vállalata által üzemeltetett szervereknek a merevlemezén. Az adatokról több hely több szerverén is tárolunk másolatot, ezért nincs előre tervezett üzemszünet, és az adatok is biztonságban vannak.
Mobil és Android
A mobil
eszközök gyorsan a világ információs portáljává váltak, mi pedig termékeinket úgy
fejlesztjük, hogy azok használhatók legyenek ezeken a kis készülékeken is. A
mobiltelefon sokak számára az elsődleges (vagy az egyetlen) módja az internet
elérésének, ezért a mobil eszközökről elérhető termékek fejlesztése fontos szerepet
játszik abban, hogy az információkat világszerte még több embernek eljuttassuk. A
célunk olyan mobilalkalmazások készítése (pl. Google Térkép vagy Gmail), amelyek több
eszközön és helyen is működnek.
Az
Android egy nyílt forráskódú, mobil eszközökre
tervezett operációs rendszer, amelyet bármely mobilfejlesztő használhat, és amelyet
bármely hardvergyártó telepíthet az eszközeire. Hiszünk abban, hogy ha megnyitjuk a
mobil eszközöket a fejlesztők előtt, akkor tovább ösztönözhetjük az újításokat, és a
több választási lehetőség minden mobilhasználó számára előnyös lehet.
Google Chrome
A Google Chrome bemutatása 2008 szeptemberében
történt meg, ugyanis úgy véltük, hogy a jelenkori összetett, dinamikus internet
kezelésére tervezett modern böngésző hasznos lehet a felhasználók számára, és segíthet
a nagyobb újítások ösztönzésében. A Google Chrome-ot három alapelv köré építettük fel:
gyorsaság, egyszerűség és biztonság.
A Google Chrome-ot három alapelv köré építettük fel: gyorsaság, egyszerűség és biztonság.
A Chrome dizájnja kifinomult, mégis minimalista, lehetővé téve, hogy online tevékenységeire koncentráljon ahelyett, hogy értékes képernyőterületet foglalna el a szükségtelen menük és ikonok miatt. Ezenkívül azonban a böngésző minden szempontból a sebességre van optimalizálva, és hatékony JavaScript motorunk, a V8, amelyet a semmiből alakítottunk ki, lehetővé teszi az összetett internetes alkalmazás villámgyors kezelését. A Chrome tervezésekor ezenfelül a biztonságot is szem előtt tartottuk, ezért az összes oldalt saját "homokozójába" (sandbox) különítjük el, amely egy újabb biztonsági réteget eredményez, emellett az új hiba- és biztonsági javítások kiadásakor a program automatikusan frissül. Az már csak hab a tortán, hogy igen hatékony HTML5-támogatást építettünk bele, a bővítmények galéria pedig lehetővé teszi a böngésző személyre szabását és a böngészési élmény javítását is.
Végezetül a Chrome-ra alapozva a Google Chrome OS létrehozásán fáradozunk, amely egy olyan operációs rendszer lesz az új generációs eszközök számára, ami a Chrome-hoz hasonlóan a sebességre, az egyszerűségre és a biztonságra fókuszál.
És a továbbiak…
Folyamatosan keressük az újítási lehetőségeket, a következő módszert olyasvalaminek a létrehozására, amelyről sosem gondolta volna, hogy jobban vagy könnyebben... jobban és könnyebben használható. Munkánk eredménye néha egy olyan kicsi fejlesztés, amelyet lehet, hogy észre sem vesz -- ilyen például a keresési eredmény valamelyik részének új módon való megjelenítése. Más alkalmakkor minden eredményünket félretoljuk, hogy az elejétől kezdhessük újra.
Egyes esetekben kombinálunk néhány technológiát, hogy még hasznosabbá tegyük őket. A Google Fordító például a világ legnagyobb gépi fordítómotorja, több mint 50 nyelvpárral; a hangfelismerés révén a Google Fordító mobil verziója átiratot tud készíteni a beszédéről, le tudja fordítani a mondottakat egy másik nyelvre, majd visszaolvashatja a fordítást ezen a nyelven. Ez csak egy példa azokra a dolgokra, amelyek egyre inkább elérhetők lesznek. Ezenfelül folyamatosan várjuk az új ötleteket is.
Vissza az oldal elejére