Kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

huomaan usein keskittyväni tiettyihin strategioihin tiettyjen toimintojen suorittamiseksi.

Miten kirjoitan pakottavan kopion sijoittuakseni äänihaussa?

mikä strukturoitu data tuottaa helppoja voittoja?

tuollaisia asioita.

näitä tärkeitä kysymyksiä käsitellään usein tässä Hakukonejulkaisussa erittäin hyödyllisissä artikkeleissa.

mutta on tärkeää, ettei vain ymmärrä, mikä taktiikka voisi auttaa sijoittumaan. Sinun täytyy ymmärtää, miten se toimii.

sen rakenteen ymmärtäminen, jossa strategia toimii, on ensiarvoisen tärkeää, jotta voidaan ymmärtää, miksi strategia toimii, mutta miten ja mitä se yrittää saavuttaa.

aiemmin keskustelimme siitä, miten hakukoneet ryömivät ja indeksoivat tietoa.

tässä luvussa tarkastellaan hakualgoritmien toiminnan perusteita.

mikä on algoritmi? Resepti

jos kysyt Googlelta, mikä algoritmi on, huomaat, että moottori itse (ja aika lailla kaikki muutkin) määrittelee sen ”prosessiksi tai sääntökokonaisuudeksi, jota on noudatettava laskelmissa tai muissa ongelmanratkaisutoimissa, erityisesti tietokoneella.”

kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

jos otat jotain tästä määritelmästä, on kriittistä ymmärtää, mitä se ei ole meidän kontekstissamme tässä.

Mainos
Jatka lukemista alla

algoritmi ei ole kaava.

kietoaksemme päämme eron ympärille, miksi se on tärkeää ja mitä kukin tekee, Mietitäänpä hetki, millaisen aterian saatan tänä iltana laittaa lautaselleni.

mennään suosikkini kanssa:

  • Paahtopaisti
  • piparjuuri
  • Yorkshire pudding
  • vihreät pavut
  • perunamuusi
  • kastike

(aivan oikein, me kanadalaiset syömme enemmän kuin poutine ja vaahterasiirappi, vaikka molemmat ovat mahtavia, vaikkakaan eivät luultavasti yhdessä.)

paahtopaisti on maustettava ja kypsennettävä täydellisesti.

maustaminen yhdistettynä paistiin olisi esimerkki kaavasta – kuinka paljon kutakin asiaa tarvitaan tuotteen valmistamiseen.

toinen käytetty kaava olisi se, kuinka kauan ja missä lämpötilassa paisti tulisi kypsentää sen painon mukaan. Sama toistuisi jokaiselle listan kohteelle.

Mainos
Jatka lukemista alla

hyvin perustasolla meillä olisi 12 kaavaa (6 kohdetta x 2 – yksi mittauksiin ja toinen keittoaikaan ja kestoon tilavuuteen perustuen), jotka tekisivät algoritmin, jonka tavoitteena on luoda yksi Daven lempiruuista.

emme edes sisällä erilaisia kaavoja ja algoritmeja, joita itse ainesosien valmistaminen vaatii, kuten lehmän kasvattamista tai perunoiden kasvattamista.

lisätään kuitenkin vielä yksi kaava – kaava, jossa pohditaan, kuinka paljon erilaisia ruokia haluaisin lautaselleni.

joten meillä on nyt algoritmi tämän erittäin tärkeän tehtävän suorittamiseen. Fantastista!

Nyt pitää vain personoida tuo algoritmi niin, että myös muu perheeni nauttii ateriastaan.

meidän on otettava huomioon, että jokainen ihminen on erilainen ja haluaa eri määriä kutakin ainesosaa ja saattaa haluta erilaisia mausteita.

joten lisäämme jokaiselle henkilölle kaavan. Hyvä on.

 kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

miten Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

algoritmien algoritmi

mitä ihmettä hakualgoritmilla ja ruokapöydällä on yhteistä?

paljon enemmän kuin luulisi.

Tarkastellaanpa vertailun vuoksi vain muutamia verkkosivuston ydinominaisuuksia. (”Muutama” ei tarkoita läheskään kaikkea. Ei lähellekään.)

  • URL-osoitteet
  • sisältö
  • Sisäiset linkit
  • kuvat
  • nopeus

kuten näimme illallisalgoritmillamme, jokainen näistä alueista on jaettu edelleen käyttäen erilaisia kaavoja ja itse asiassa erilaisia alialgoritmeja.

voisi olla parempi, jos emme ajattelisi sitä algoritmina, vaan algoritmina.

Hakukonealgoritmien Toiminta: Kaikki mitä sinun tarvitsee tietää

kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

on myös tärkeää pitää mielessä, että vaikka pelissä on monia algoritmeja ja lukemattomia kaavoja, on silti olemassa algoritmi.

Mainos
Jatka lukemista alla

sen tehtävänä on selvittää, miten nämä muut painotetaan tuottamaan lopulliset tulokset, jotka näemme SERP: ssä.

on siis täysin oikeutettua Tunnistaa, että huipulla on jonkinlainen algoritmi – yksi algoritmi, joka hallitsee niitä kaikkia, niin sanotusti – mutta aina tunnistaa, että on olemassa lukemattomia muita algoritmeja, ja yleensä ne ovat algoritmeja, joita ajattelemme, kun mietimme, miten ne vaikuttavat hakutuloksiin.

nyt takaisin analogiaan.

meillä on lukematon määrä sivuston eri ominaisuuksia, jotka on mitoitettu aivan kuten meillä on useita ruoka-aineksia päätyä ruokalautasellemme.

halutun tuloksen tuottamiseksi tarvitaan suuri määrä kaavoja ja alialgoritmeja, joilla voidaan luoda jokainen elementti levylle, ja master-algoritmi, joka määrittää kunkin elementin määrän ja sijoittelun.

Kuulostaako tutulta?

Kun ajattelemme ”Googlen algoritmia”, mitä itse asiassa tarkoitamme on valtava kokoelma algoritmeja ja kaavoja, jokainen joukko täyttää yhden tietyn toiminnon ja koottu yhteen johtolangan tai, uskallanko sanoa,” ydinalgoritmin ” avulla tulosten sijoittamiseksi.

Mainos
Jatka lukemista alla

niin, meillä on:

  • algoritmit kuten Panda avustamaan Googlea tuomaroinnissa, suodattamisessa, rankaisemisessa ja palkitsemisessa erityisten ominaisuuksien perusteella, ja että algoritmi todennäköisesti sisälsi lukemattomia muita algoritmeja sisällä.
  • Penguin algorithm to judge links and adjustment spam there. Mutta tämä algoritmi varmasti vaatii tietoja muilta ennestään algoritmeja, jotka ovat vastuussa arvo linkkejä ja todennäköisesti joitakin uusia algoritmeja tehtävänä on ymmärtää yhteisiä linkki roskapostin ominaisuuksia, jotta suurempi Penguin algoritmi voisi tehdä työnsä.
  • tehtäväkohtaiset algoritmit.
  • järjestelevät algoritmit.
  • algoritmit, jotka vastaavat kaiken datan keräämisestä ja sen asettamisesta kontekstiin, joka tuottaa halutun tuloksen, SERP: n, jota käyttäjät pitävät hyödyllisenä.

joten siinä se on. Niin hakualgoritmit toimivat ytimessään.

 kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

kuinka Hakukonealgoritmit toimivat: kaikki, mitä sinun tarvitsee tietää

miksi hakualgoritmit käyttävät entiteettejä

yksi niistä hakualueista, jotka ovat saaneet viime aikoina kunnollista huomiota, vaikka sitä onkin aliarvioitu, on ajatus entiteeteistä.

kontekstissa yhteisö määritellään Googlen mukaan seuraavasti:

”asia tai käsite, joka on yksikäsitteinen, ainutlaatuinen, hyvin määritelty ja erotettavissa.”

päivällisvertauksessamme olen minä. Olen entiteetti.

Mainos
Jatka lukemista alla

jokainen perheenjäseneni on myös oma kokonaisuutensa. Perheyksikköni on oma itsensä.

tällä merkillä myös paisti ja jokainen siihen menevä ainesosa ovat omat kokonaisuutensa.

niin on Yorkshiren vanukas ja niin on jauhokin, joka meni sen valmistukseen.

Google näkee maailman kokonaisuuksina. Tässä syy:

illallispöydässäni on neljä yksittäistä kokonaisuutta, joilla valtio” söisi ” ja joukko kokonaisuuksia kuluttaisi.

luokittelemalla meidät kaikki tällä tavalla on Googlelle paljon hyötyä siitä, että se arvioi toimintaamme pelkkänä sanasarjana.

jokainen ruokaileva taho voi nyt määrätä heille lautasellaan olevat kokonaisuudet (Paahtopaisti, piparjuuri, vihreät pavut, perunamuusi, Yorkshire pudding, mutta ei kastiketta entiteetille xyz1234567890).

Google käyttää tällaista luokittelua arvioidessaan verkkosivustoa.

ajattele jokaista pöydässä istuvaa kokonaisuutta sivuna.

Mainos
Jatka lukemista alla

meitä kaikkia edustava globaali kokonaisuus (kutsukaamme tätä kokonaisuutta ”Daviesiksi”) käsittelisi ”paahtopaistia”, mutta jokainen yksittäistä yksilöä edustava kokonaisuus (tai sivu meidän analogiamme mukaan) on erilainen.

näin Google voi helposti luokitella ja arvioida verkkosivustojen ja koko maailman yhteenliittymistä.

periaatteessa hakukoneet eivät ole vastuussa vain yhden verkkosivuston arvioinnista – niiden on asetettava ne kaikki paremmuusjärjestykseen.

kokonaisuuden ” Davies ”nähdään kertovan” Paahtopaisti-illallisesta”, mutta viereisen kokonaisuuden (kutsukaamme tätä kokonaisuutta” Robinsoneiksi”) on kyse ” stir frysta.”

Nyt jos ”Moocherina” tunnettu ulkopuolinen taho halusi päättää, missä syödä, vaihtoehdot voidaan asettaa moocherille niiden mieltymysten tai kyselyjen perusteella.

Missä (minun mielestäni) kokonaisuuksien todellinen arvo on siinä, mitä tapahtuu seuraavana päivänä. Meillä on tähteitä.

käsittelemällä kokonaisuutta ”Paahtopaisti” eri kaavalla ja lisäämällä kokonaisuudet leipä, juusto ja sipuli, meillä on:

 kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

kuinka Hakukonealgoritmit toimivat: kaikki mitä sinun tarvitsee tietää

miten hakualgoritmit käyttävät entiteettejä

OK, ei ehkä näytä ilmeiseltä, kuinka tärkeää tämä on hakualgoritmien ymmärtämisessä ja miten yksiköt toimivat tällä tavalla.

Mainos
Jatka lukemista alla

samalla kun ymmärrät, miten Googlen näkemällä, mistä verkkosivustossa on kyse kokonaisuutena, on ilmeistä arvoa, saatat kysyä, miksi on tärkeää, että Google ymmärtää, että paahtopaistini ja naudanlihadippini liittyvät toisiinsa ja itse asiassa – ovat peräisin samasta ydinkokonaisuudesta.

pohditaan sen sijaan Googlen ymmärrystä siitä, että verkkosivulla puhutaan paahtopaistista. Otetaan myös huomioon, että toinen sivu linkit siihen ja että sivu on noin naudan dip.

tässä skenaariossa on uskomattoman tärkeää, että Google tietää paahtopaistin ja naudanlihadipin olevan peräisin samasta ydinkokonaisuudesta.

ne voivat antaa tälle yhteydelle relevanssin näiden entiteettien yhteyden perusteella.

ennen kuin ajatus entiteeteistä tuli hakuun, moottorit jätettiin osoittamaan merkityksellisyyttä sanojen läheisyyden, tiheyden ja muiden helposti väärin tulkittavien ja manipuloitavien elementtien perusteella.

kokonaisuuksia on paljon vaikeampi manipuloida.

joko sivu kertoo oliosta tai sitten se ei ole.

Internetin ryömimisen ja yhteisöjä yhdistävien yhteisten tapojen kartoittamisen avulla hakukoneet voivat ennustaa, millä suhteilla pitäisi olla suurin painoarvo.

Mainos
Jatka Lukemista Alla

Niin, Miten Hakualgoritmit Toimivat?

hyvä on, olemme käyneet paljon maata läpi ja varmaan tulee nälkä. Haluat ruokaa.

Context Matters

on tärkeää ymmärtää, miten algoritmit toimivat soveltaakseen kontekstia siihen, mitä koet/luet.

kun kuulet algoritmin päivityksestä, on tärkeää tietää, että päivitettävä on todennäköisesti pieni pala hyvin suurta palapeliä.

tämän tietäminen auttaa tulkitsemaan, mitä sivuston tai maailman puolia päivityksessä säädetään ja miten tämä säätö sopii Moottorin suureen tavoitteeseen.

entiteetit ovat Supertärkeitä

edelleen, on kriittistä siirtyä eteenpäin ymmärtämään, että entiteetit:

  • olla massiivinen rooli hakualgoritmeja tänään.
  • on omat algoritminsa.
  • rooli kasvaa ajan myötä.

tämän tietäminen auttaa sinua ymmärtämään muutakin kuin sen, mikä sisältö on arvokasta (kuinka läheisiä ovat ne kokonaisuudet, joista kirjoitat?) mutta myös sitä, mitkä linkit todennäköisesti arvioidaan suotuisammin.

Mainos
Jatka lukemista alla

Ja siinä vain pari etua.

It ’ s All About User intention

Search algorithms work as a large collection of other algorithms and formulat, jokaisella on oma tarkoituksensa ja tehtävänsä tuottaa tuloksia, joihin käyttäjä on tyytyväinen.

itse asiassa on olemassa algoritmeja, joilla voidaan seurata juuri tätä tulosten osa-aluetta ja tehdä muutoksia, joissa ranking-sivujen ei katsota täyttävän käyttäjän aikomusta sen perusteella, miten käyttäjät ovat vuorovaikutuksessa sen kanssa.

tähän sisältyvät algoritmit, jotka on suunniteltu erityisesti ymmärtämään entiteettejä ja miten oliot liittyvät toisiinsa, jotta voidaan tarjota relevanssia ja kontekstia muille algoritmeille.

Kuva krediittejä

Featured Image: Paulo Bobita
Define Algorithm Screenshot: Taken by author
Clock on Chalkboard: Adobe Stock & Adobe Stock
Google Algorithm Lesson: Adobe Stock
But Wait There ’ s More: Adobe Stock
Beef Dip: Adobe Stock

Vastaa

Sähköpostiosoitettasi ei julkaista.