Jak działają wyszukiwarki?

Wyszukiwarki to w zasadzie algorytmy komputerowe, które pomagają użytkownikom znaleźć konkretne informacje, których szukają. Przy dosłownie bilionach stron informacji online, bez skutecznych wyszukiwarek, znalezienie czegokolwiek w Internecie byłoby prawie niemożliwe. Różne wyszukiwarki działają na różne konkretne sposoby, ale wszystkie wykorzystują te same podstawowe zasady.

Pierwszą rzeczą, którą muszą zrobić wyszukiwarki, aby funkcjonować, jest stworzenie lokalnej bazy danych, w zasadzie Internetu. Wczesne wyszukiwarki indeksowały słowa kluczowe i tytuły stron, ale współczesne wyszukiwarki indeksuje cały tekst na każdej stronie, a także wiele innych danych o związku tej strony z innymi stronami, aw niektórych przypadkach wszystkie lub część mediów dostępnych na stronie. Wyszukiwarki muszą indeksować wszystkie te informacje, aby mogli skutecznie jeździć na nich wyszukiwania, zamiast działać po Internecie za każdym razem, gdy wysyłane jest zapytanie.

Wyszukiwarki tworzą te bazy danych, wykonując okresowe indeksowanie Internetu. Wczesne wyszukiwarki często wymagały ich, aby ich przesyłać, aby je czołgać, ale teraz większość stron znajduje się poprzez podążanie linkami z innych stron. Co nazywa się robotami lub pająkami, programy komputerowe zbudowane do indeksowania stron, przelot ze strony do strony, rejestrowanie wszystkich danych na stronie i podążanie za każdym linkiem do nowych stron. Różne wyszukiwarki odświeżają swoje indeksy w różnych odstępach czasu, w zależności od tego, ile pająków nieustannie czołgają się, i jak szybko te pająki czołgają się, niektórzy przechodzą przez Internet każdego dnia lub dwóch, a inne wykonują okresowe odświeżenie co tydzień lub miesiąc.

Gdy pająk przechodzi przez te strony, rejestruje słowa, które znajduje na stronach. Zauważa o tym, ile razy każde słowo się pojawia, czy słowa są ważone w określony sposób, być może na podstawieRozmiar, lokalizacja lub znaczniki HTML i decyduje, jak istotne słowa są oparte na linkach, które pojawiają się na stronie oraz na ogólnym kontekście strony.

Wyszukiwarki muszą następnie ważyć wartość każdej strony i wartość każdej strony dla pojawiających się na niej słów. Jest to najtrudniejsza część tego, co musi zrobić wyszukiwarka, ale także najważniejsza. Na najprostszym poziomie wyszukiwarka może po prostu śledzić każde słowo na stronie i zapisać tę stronę jako istotną dla wyszukiwania za pomocą tego słowa kluczowego. Nie przyniosłoby to jednak wiele dla większości użytkowników, ponieważ jest to pożądane najbardziej odpowiednie strony do ich wyszukiwania. Tak więc różne wyszukiwarki wymyślają różne sposoby ważności.

Algorytmy, z których korzystają różne wyszukiwarki, są dobrze chronione, aby uniemożliwić ludziom tworzenie stron w celu uzyskania lepszych szeregów, a przynajmniej w celu ograniczenia stopnia, w jakim mogą to zrobić. Ta różnica jest powodem, dla którego różne wyszukiwarki dają różnicęWyniki t dla tych samych warunków. Google może ustalić, że jedna strona jest najlepszym rezultatem dla wyszukiwanego terminu i zapytaj może ustalić, że ta sama strona nie znajduje się nawet w pierwszej 50. Wszystko opiera się na tym, jak cenią linki przychodzące i wychodzące, gęstość słów kluczowych, które uważają za ważne, jak cenią inne umieszczanie słów i dowolną liczbę mniejszych czynników.

Najnowszym trendem w wyszukiwarkach i prawdopodobnie przyszłością wyszukiwania jest odejście od wyszukiwań opartych na słowach kluczowych po wyszukiwania oparte na koncepcji. W tej nowej formie wyszukiwania, zamiast ograniczać wyszukiwanie słów kluczowych, które wprowadzają wyszukiwarki, wyszukiwarka próbuje dowiedzieć się, co oznaczają te słowa kluczowe, aby mogły sugerować strony, które mogą nie zawierać dokładnego słowa, ale mimo to są aktualne dla wyszukiwania. To wciąż rozwijająca się dziedzina, ale jak dotąd wydaje się, że ma duży potencjał w zwiększaniu istotności wyszukiwania, dzięki czemu sieć jest jeszcze łatwiejszym miejscem do znalezienia dokładnie tego, czego szukasz.

INNE JĘZYKI