Sökmotorer är en integrerad del av Internet. Kan du föreställa dig Internet utan Google? Och jag pratar inte ens om alla de tjänster som Google erbjuder som företag. Tänk bara på Internet utan Google-sökning och du kommer att inse hur viktigt sökmotorerna är. Internet har miljarder och miljarder webbplatser med massor av innehåll, men det är sökmotorerna som gör dem upptäckbara. Så är det någon skillnad mellan sökmotorer och metasökmotorer ? Vad är exakt en metasökmotor?
Innan jag ens försöker förklara, låt mig berätta att sökmotorteknologi är en av de mest välskötta hemligheterna inom datavetenskap. Inget företag kommer att ge dig fullständiga detaljer om hur de indexerar, söker och sorterar resultaten. Med det sagt ska jag försöka mitt bästa att förmedla så mycket som jag vet och så mycket som möjligt inom ramen för en artikel.
Vad är en Meta Search Engine?
För att förstå vad en metasökmotor är, först måste du förstå hur en sökmotor fungerar. Sökmotorn besöker miljarder webbplatser och skapar en databas eller ett repository av olika typer av webbplatser. Detta är känt som indexet. Närhelst en användare går in i sökfrågan sker något magiskt (algoritmer om du är en datorkörd) och de sidor som anses vara relevanta för vad du bad om returneras. Ganska enkelt, va? Om du bara kan förbättra de magiska algoritmerna kan du skapa nästa Google (även om Google är smart nog att anställa dig istället!).
Så nu tillbaka till hur en metasökmotor fungerar. Metasökmotorer har inte ett repository eller index, de utnyttjar index som skapats av andra sökmotorer. Faktum är att de presenterar detta som sin starka punkt. En typisk metasökmotor drar av resultaten från ett antal sökmotorer, säger Google och Bing, och tillämpar sedan sina egna algoritmer i vissa fall för att ombeställa resultaten.
Är meta-sökmotorer bättre?
Den uppenbara tanken som kommer att komma ihåg är att metasökmotorer får sina resultat från flera sökmotorer och eftersom två är bättre än en måste resultaten också vara bättre. Sannan är dock annorlunda, faktiskt låt mig säga det så här - det handlar om personlig preferens.
Låt mig förklara med ett exempel. Först måste du hålla en sak i åtanke att ingen sökmotor kan indexera hela Internet. Ja, inte ens Google. Antag nu att du letar efter något som finns på hemsidan "Z" och säger att du söker efter termen i din favorit sökmotor och du får inga resultat. Så nu är det enda sättet en metasökmotor ska kunna svara med ett resultat om någon annan sökmotor har indexerad webbplats 'Z'. Om andra sökmotorer har indexerad webbplats "Z" är det naturligtvis en metasökmotor bättre än den du använder. Men då använder du en bra sökmotor för det första som inte indexerar webbplats 'Z'?
Jag säger det för att sökmotorns index är mer eller mindre detsamma. Det är de algoritmer de använder för att skapa och söka i indexet och de algoritmer de använder för att beställa resultaten som gör en sökmotor bättre än den andra. Så om det saknas något från en sökmotor än kanske behöver du byta. Men hej, om det fungerar för dig, är det bäst för dig. Så om en metasökmotor ger dig vad du behöver då är det bättre. Sett logiskt, bör du inte förvänta dig stora skillnader i resultat med undantag för upp- och nedgångar i ledningarna.
Exempel på Metasökmotorer
Det finns förmodligen tusentals där ute, några av de framstående är: Dogpile, Vivisimo, Mamma och Metacrawler.
En annan meta-sökmotor
Som ofta är definitionen som jag presenterade ovan bara en av de många definitionerna av metasökmotorer. Hittills vet vi att en metasökmotor är en som söker databaser från andra sökmotorer för att ge dig sökresultaten. Som det visar sig en sökmotor som söker flera webbplatser men inte hela webben är också känd som en metasökmotor (även om definitionen inte är så populär). Google Custom Search Engines (CSE) är ett utmärkt exempel på sådana sökmotorer. Vad som är bättre kan du skapa en egen och se hur sakerna fungerar. Så här är det:
Besök Google CSE, klicka på den stora " Skapa en anpassad sökmotor "
Fyll i de önskade uppgifterna och ange sedan de webbplatser du vill söka.
Testa det och se hur sakerna fungerar. Du kan till och med tjäna pengar med AdSense for search.
Vilka är dina åsikter i frågan? Är metasökmotorer bättre än vanliga sökmotorer?