Hur sökmotoralgoritmer fungerar: allt du behöver veta

ofta befinner jag mig att fokusera på specifika strategier för att utföra specifika funktioner.

Hur skriver jag övertygande kopia för att rangordna på röstsökning?

vilka strukturerade data ger enkla vinster?

sådana saker.

dessa viktiga frågor behandlas ofta här på Search Engine Journal i mycket användbara artiklar.

men det är viktigt att inte bara förstå vilken taktik som kan fungera för att hjälpa dig att rangordna. Du måste förstå hur det fungerar.

att förstå strukturen som strategin fungerar i är avgörande för att förstå inte bara varför den strategin fungerar, men hur och vad den försöker åstadkomma.

tidigare diskuterade vi hur sökmotorer genomsöker och indexerar information.

detta kapitel kommer att undersöka grunderna i hur sökalgoritmer fungerar.

Vad är en algoritm? Ett recept

om du frågar Google vad en algoritm är, kommer du att upptäcka att motorn själv (och ganska mycket alla andra) definierar den som ”en process eller uppsättning regler som ska följas i beräkningar eller andra problemlösningsoperationer, särskilt av en dator.”

hur sökmotoralgoritmer fungerar: allt du behöver veta

hur sökmotoralgoritmer fungerar: allt du behöver veta

om du tar något från denna definition är det viktigt att förstå vad det inte är i vårt sammanhang här.

annons
Fortsätt läsa nedan

en algoritm är inte en formel.

för att linda våra huvuden runt skillnaden, varför det är viktigt, och vad varje gör, låt oss överväga ett ögonblick måltiden jag kan placera på min tallrik ikväll.

vi kommer att gå med en favorit av mig:

  • rostbiff
  • pepparrot
  • Yorkshire pudding
  • gröna bönor
  • potatismos
  • sås

(Det är rätt, vi kanadensare äter mer än poutine och lönnsirap, även om båda är fantastiska men förmodligen inte tillsammans.)

rostbiffen måste kryddas och kokas perfekt.

kryddan i kombination med steken skulle vara ett exempel på en formel – hur mycket av varje sak är nödvändig för att producera en produkt.

en andra formel som används skulle vara hur mycket tid och vid vilken temperatur steken ska kokas, med tanke på dess vikt. Detsamma skulle inträffa för varje objekt på listan.

annons
Fortsätt läsa nedan

på en mycket grundläggande nivå skulle vi ha 12 formler (6 artiklar x 2 – en för mätningar och den andra för tillagningstid och varaktighet baserat på volym) gör en algoritmuppsättning med målet att skapa en av Daves favoritmåltider.

vi inkluderar inte ens de olika formler och algoritmer som krävs för att producera ingredienserna själva, som att höja en ko eller odla potatis.

Låt oss lägga till ytterligare en formel – en formel för att överväga mängden olika livsmedel jag vill ha på min tallrik.

Så vi har nu en algoritm för att utföra denna mycket viktiga uppgift. Fantastisk!

nu behöver vi bara anpassa den algoritmen så att resten av min familj också njuter av sin måltid.

vi måste tänka på att varje person är annorlunda och vill ha olika mängder av varje ingrediens och kanske vill ha olika kryddor.

så lägger vi till en formel för varje person. Okej.

 hur sökmotoralgoritmer fungerar: allt du behöver veta

hur sökmotoralgoritmer fungerar: allt du behöver veta

en algoritm för algoritmer

Vad har en sökalgoritm och ett matbord gemensamt?

mycket mer än du tror.

Låt oss titta på några av de viktigaste egenskaperna hos en webbplats för jämförelse. (”Få” betyder ingenstans nära allt. Som inte ens nära.)

  • webbadresser
  • innehåll
  • Interna Länkar
  • bilder
  • hastighet

som vi bevittnade med vår middagsalgoritm delas vart och ett av dessa områden vidare med olika formler och i själva verket olika underalgoritmer.

Det kan vara bättre om vi inte tänker på det som en algoritm utan som algoritmer.

 Hur Sökmotoralgoritmer Fungerar: Allt du behöver veta

hur sökmotoralgoritmer fungerar: allt du behöver veta

Det är också viktigt att komma ihåg att även om det finns många algoritmer och otaliga formler på spel, finns det fortfarande en algoritm.

annons
Fortsätt läsa nedan

dess uppgift är att bestämma hur dessa andra viktas för att producera de slutliga resultaten vi ser på SERP.

så det är helt legitimt att erkänna att det finns någon typ av algoritm högst upp – den enda algoritmen för att styra dem alla, så att säga – men alltid erkänna att det finns otaliga andra algoritmer och i allmänhet är de algoritmerna vi tänker på när vi överväger hur de påverkar sökresultaten.

nu, tillbaka till vår analogi.

vi har en mängd olika egenskaper hos en webbplats som betygsätts precis som vi har ett antal matelement att hamna på vår matplatta.

för att producera önskat resultat måste vi ha ett stort antal formler och underalgoritmer för att skapa varje element på plattan och masteralgoritmen för att bestämma kvantiteten och placeringen av varje element.

låter bekant?

När vi tänker på” Googles algoritm ”vad vi faktiskt hänvisar till är en massiv samling algoritmer och formler, varje uppsättning för att uppfylla en specifik funktion och samlas ihop av en ledning eller, vågar jag säga,” core ” algoritm för att placera resultaten.

annons
Fortsätt läsa nedan

Så vi har:

  • algoritmer som Panda för att hjälpa Google att bedöma, filtrera, straffa och belöna innehåll baserat på specifika egenskaper, och den algoritmen inkluderade sannolikt en myriad av andra algoritmer inom in.
  • Pingvinalgoritmen för att bedöma länkar och adressera spam där. Men denna algoritm kräver verkligen data från andra befintliga algoritmer som är ansvariga för att värdera länkar och sannolikt några nya algoritmer som har till uppgift att förstå vanliga länkspamegenskaper så att den större Pingvinalgoritmen kan göra sitt jobb.
  • aktivitetsspecifika algoritmer.
  • organisera algoritmer.
  • algoritmer som ansvarar för att samla in all data och sätta den i ett sammanhang som ger önskat resultat, en SERP som användarna kommer att hitta användbara.

så där har vi det. Det är så sökalgoritmer fungerar i sin kärna.

 hur sökmotoralgoritmer fungerar: allt du behöver veta

hur sökmotoralgoritmer fungerar: allt du behöver veta

varför sökalgoritmer använder enheter

ett av sökområdena som får lite anständig uppmärksamhet nyligen, men som är underbetonad, är tanken på enheter.

för sammanhang definieras en enhet av Google som:

”en sak eller ett koncept som är singulärt, unikt, väldefinierat och urskiljbart.”

så, i vår middagsanalogi, det finns jag. Jag är en enhet.

annons
Fortsätt läsa nedan

varje familjemedlem är också sin egen enhet. Faktum är att min familjenhet är en enhet för sig själv.

Med den token är steken och varje ingrediens som går in i den också sina egna enheter.

så är Yorkshire pudding och så är mjölet som gick till att göra det.

Google ser världen som en samling enheter. Här är varför:

vid mitt middagsbord har jag fyra enskilda enheter som skulle få staten att ”äta” och en mängd enheter konsumeras.

att klassificera oss alla på detta sätt har många fördelar för Google över att bara bedöma våra aktiviteter som en serie ord.

varje ätande enhet kan nu ha tilldelat dem de enheter som finns på deras tallrik (rostbiff, pepparrot, gröna bönor, potatismos, Yorkshire pudding men ingen sås för entity xyz1234567890).

Google använder denna typ av klassificering för att bedöma en webbplats.

Tänk på varje enhet som sitter vid bordet som en sida.

annons
Fortsätt läsa nedan

Den globala enheten som representerar oss alla (låt oss kalla denna enhet ”Davies”) skulle handla om ”rostbiffmiddag”, men varje enskild enhet som representerar en individ (eller sida i vår analogi) är annorlunda.

På detta sätt kan Google enkelt klassificera och bedöma sammankopplingen mellan webbplatser och världen i stort.

i grund och botten är sökmotorer inte ansvariga för att bara bedöma en webbplats – de måste rangordna dem alla.

enheten ” Davies ”ses som om” rostbiff middag ”men enheten bredvid (Låt oss kalla denna enhet” Robinsons”) handlar om ” stek.”

nu om en extern enhet som kallas ”Moocher” ville bestämma var man ska äta, kan alternativen rankas till Moocher baserat på deras preferenser eller Fråga.

där (enligt min mening) det verkliga värdet i enheter ligger i vad som händer dagen efter. Vi har några rester.

genom att bearbeta enheten ”rostbiff” med en annan formel och lägga till enheterna bröd, ost och lök har vi:

 hur sökmotoralgoritmer fungerar: allt du behöver veta

hur sökmotoralgoritmer fungerar: allt du behöver veta

hur sökalgoritmer använder enheter

OK, det kanske inte verkar uppenbart hur viktigt Detta är för att förstå sökalgoritmer och hur enheter fungerar på detta sätt.

annons
Fortsätt läsa nedan

medan du förstår hur Google ser vad en webbplats handlar om som helhet har uppenbart värde, kanske du frågar varför det är relevant för Google att förstå att mitt rostbiff och nötköttdipp är relaterade och faktiskt – dras från samma kärnenhet.

Låt oss istället överväga att Google förstår att en webbsida handlar om rostbiff. Låt oss också överväga att en annan sida länkar till den och den sidan handlar om nötköttdipp.

i det här scenariot är det oerhört viktigt att Google vet att rostbiff och nötköttdipp dras från samma kärnenhet.

De kan tilldela relevans för denna länk baserat på sambandet mellan dessa enheter.

innan tanken på enheter gick in i sökningen lämnades motorer för att tilldela relevans baserat på ordets närhet, densitet och andra lätt tolkade och manipulerade element.

enheter är mycket svårare att manipulera.

antingen handlar en sida om en enhet eller inte.

genom att genomsöka webben och kartlägga vanliga sätt som enheter relaterar kan sökmotorer förutsäga vilka relationer som ska ha störst vikt.

Annons
Fortsätt Läsa Nedan

Så, Hur Fungerar Sökalgoritmer?

Okej, vi har täckt mycket mark och du blir förmodligen hungrig. Du vill ha takeaways.

Context Matters

Det är viktigt att förstå hur algoritmer fungerar för att tillämpa kontext på vad du upplever/läser.

när du hör om en algoritmuppdatering är det viktigt att veta att det som uppdateras sannolikt är en liten bit av ett mycket stort pussel.

Att veta detta hjälper till att tolka vilka aspekter av en webbplats eller världen som justeras i en uppdatering och hur den justeringen passar in i motorns stora mål.

enheter är superviktiga

vidare är det kritiskt att gå vidare för att förstå att enheter:

  • spela en enorm roll i sökalgoritmer idag.
  • har sina egna algoritmer.
  • kommer att spela en ständigt ökande roll över tiden.

Att veta detta hjälper dig att förstå inte bara vilket innehåll som är värdefullt (hur nära är de enheter du skriver om?) men också vilka länkar som sannolikt kommer att bedömas mer positivt.

annons
Fortsätt läsa nedan

Och det är bara för att nämna några fördelar.

det handlar om användarens avsikt

sökalgoritmer fungerar som en stor samling andra algoritmer och formler, var och en med sitt eget syfte och uppgift, för att ge resultat som en användare kommer att vara nöjd med.

faktum är att det finns algoritmer för att övervaka just denna aspekt av resultaten och göra justeringar där rankningssidor anses inte uppfylla användarens avsikt baserat på hur användarna interagerar med det.

ingår i detta är algoritmer utformade specifikt för att förstå enheter och hur enheter relaterar till varandra för att ge relevans och sammanhang till de andra algoritmerna.

Bildkrediter

Dagens bild: Paulo Bobita
definiera algoritm skärmdump: tagen av författaren
klocka på Svarta tavlan: Adobe Stock & Adobe Stock
Google algoritm lektion: Adobe Stock
men vänta det finns mer: Adobe Stock
nötkött Dip: Adobe Stock

Lämna ett svar

Din e-postadress kommer inte publiceras.