Motoarele de cautare urmeaza algoritmi si criterii diferite pentru optimizarea site-urilor, insa bazele nu difera foarte mult. La inceput motoarele de cautare acordau importanta tag-urilor meta insa acum nu mai reprezinta un element atat de important in cotarea paginii. Numai cateva motoare de cautare mai acorda importanta acestui element in cotarea site-urilor.
Motoarele de cautare sunt mereu imbunatatite pentru a putea citi cat mai eficient continutul unui site. Motoarele de cautare analizeaza site-urile mai in detaliu si returneaza rezultate relevante utilizatorului. Daca iti optimizezi site-ul in concordanta cu metodele de indexare si citire ale motorului de cautare atunci ai posibilitatea de a avea mii de vizitatori. Pe de alta parte daca nu urmaresti aceste metode si algoritmi site-ul tau va avea trafic minim.
Tehnicile SEO ne ajuta sa crestem cotarea pe motoarele de cautare si sa plasam continutul acolo unde utilizatorii il pot observa usor. Cand un utilizator incearca sa gaseasca o informatie, motorul de cautare efectueaza o serie de operatiuni in urma carora incearca sa ofere informatii relevante.
Indexare Web
Un web crawler/web spider este un program sau un script automatizat care foloseste o structura hyperlink a web-ului pentru a indexa paginile si continutul intr-o maniera metodica. Se estimeaza ca motoarele de cautare au indexat intre 8 si 10 miliarde de pagini web din 20 miliarde.
Procesul se numeste web crawling sau web spidering. Crawler-ele web creeaza o copie a tuturor paginilor vizitate pentru utilizarea viitoare sau procesarea in vederea unei cautari mai eficiente.
Exista cateva situatii in care indexarea web este mai dificila:
- cand exista un volum mare
- cand rata de schimbare este rapida
- cand generarea de pagini e dinamica
Idexarea Documentelor
Motoarele de cautare indexeaza continutul site-urilor si il stocheaza intr-o baza de date imensa care formeaza indexul motorului de cautare. Acest index este gestionat atat de bine incat cererile pot fi indeplinite dupa o cautare si sortare a miliarde de documente intr-o fractiune de secunda.
Procesarea interogarilor
Cand un utilizator trimite o cerere catre un motor de cautare, el returneaza toate documentele din indexul sau care se potrivesc cu cererea de cautare. Potrivirea cuvantului cautat sau a interogarii depinde de modul in care utilizatorul tipareste. De exemplu daca un utilizator cauta "internet marketing magazine" pe Google, motorul returneaza aprox. 8 780 000 de rezultate, dar daca va cauta aceeasi fraza cu ghilimele "internet marketing magazine" se vor obtine aprox. 2750 de rezultate.
In primul caz Google a returnat toate toate paginile care contineau cuvintele "internet", "marketing", "magazine", insa la a doua cautare au fost returnate numai acele documente care contineau exact fraza "internet marketing magazine".
Cotarea rezultatelor
Dupa potrivirea interogarii cu documentele indexate ale motorului de cautare, el pregateste fisierele pe baza unui algoritm. Algoritmul folosit de motorul de cautare face niste calcule pentru fiecare rezultat pentru a determina care pagina este mai relevanta pentru interogare.
Rezultatul final este compilat sortand paginile in ordine de la cea mai relevanta la cea mai putin relevanta. Procesul de cautare al motorului nu dureaza mult pentru ca motoarele ruleaza pe unele din cele mai puternice computere din lume.