Arbetet med sökmotorer

Många nybörjare webbansvariga och bara fans av internet surfing är oroade med frågan: hur fungerar sökmotorer? Grundläggande principer för sökmotorer idag kommer att överväga landets landsting.




Den moderna sökmotorn är ett komplett komplex som består av de mest komplicerade programmen och algoritmerna som arbetar med häpnadsväckande fart. Tänk dig, det nya sök algoritm Koffein från Google kan hantera information som motsvarar 3 km A4-ark på bara 1 sekund!



I alla sökmotorer kan programkomponenter delas upp i fem huvudgrupper:



  • "spindlar"

  • "Resande spindlar"

  • indexerare

  • databas

  • resultat system



program spindel - Spindlar (spindlar) - Av algoritmen för deras arbete liknar webbläsare, men har inga visuella komponenter. Spindeln laddar html-koden på sidan med hjälp av http-protokoll.



En robotförfrågan till servern innehåller ett kommando"Hämta / sökväg / dokument" och några andra http-förfrågningskommandon. Till denna begäran mottar spindeln ett svar från servern som en textflöde som innehåller serviceinformationen om dokumentet och själva dokumentet. Spindeln är en del av indexeringsmodulen för sökmotorer.



"The Traveling Spider" - sökrobot - är en annan komponentindexeringsmodul. Crawler navigerar automatiskt igenom alla de hyperlänkar som hittades av spindeln på sidan och därmed letar efter dokument som ännu inte är kända för sökmotorn.



robot indexe (indexeraren) arbetar direkt med innehållet på sidorna som laddas av spindelrobotar. Indexeren utför en morfologisk, lexisk analys av sidorna, bryta dem i separata delar.



databaser (databas) är specialprogramvara för att lagra indexerade dokument som samlas in och indexeras av komponenter.



Sökmotorns resultatmotor - Systemet för utfärdande av resultat är en av de viktigastekomponenter i sökmotorn. Det är med det utmatningssystem som slutanvändaren hanterar, vilket kommer in i frågan i söksträngen. Systemet med utgången av resultaten utifrån mer än tvåhundra olika kriterier utför valet av de resultat som mest uppfyller sökmålet.



Algoritmen för ett sådant val kallas vanligen en algoritm eller rankningsmekanism. För att undvika bedrägerier från webbansvariga för att påverka resultaten av utgivningen hålls de exakta rankningsalgoritm sökmotorerna i strängaste hemligheten.



Det finns dock ett antal kända kriterier som beaktas i sökmotorns arbete, optimering som webmaster kan "lagligt" påverka sökresultaten. Till exempel, Sökmotorn vid analys av sidan tar hänsyn till:




  • om det finns ett nyckelord i titeln på sidan (Titel)

  • Visas sökordet i webbadressen till sidan?

  • om det finns ett nyckelord i rubrikerna H1-H6, taggar STRONG, B, EM, I

  • vad är tätheten av sökorden på sidan (densitet)

  • Finns sökordet i metataggarna: sökord, beskrivning

  • Finns det interna och externa länkar på sidan?



Användaren interagerar med sökmotorn via sökservern. Mottagen sökfråga från användareServern behandlar och skickar rankningsmodulen som inmatning till parametern. I sin tur utför modulen bearbetning av dokument, information om vilken lagras i söksystemet, och gör en bedömning av sidor som motsvarar användarens begäran.



Därefter genererar systemet kodtext - textinformation som visas för användaren i form av SERP (Search Engine Result Page) - sökresultatsidor.



Således, även en kort beskrivning av huvuddelenPrinciperna för söksystemets arbete visar hur nära samtliga programkomponenter i systemet är sammankopplade med varandra och hur väl sökmotorn ska fungera och fungera tydligt för att ge användaren den snabbaste och mest tillförlitliga informationen om hans sökfråga.



Arbetet med sökmotorer
kommentarer 0