Co robi wyszukiwarka?
Wyszukiwarki to cyfrowa wersja bibliotekarza. Korzystają one z wyczerpującego indeksu, aby znaleźć odpowiednie informacje dla danego zapytania. Poznanie podstaw wyszukiwania pozwoli Ci sprawić, że Twoje treści będą łatwo dostępne dla użytkowników.
Jak roboty indeksujące przeglądają internet
Przeszukiwanie to jak czytanie wszystkich książek w bibliotece. Zanim wyszukiwarki będą mogły wyświetlić jakiekolwiek wyniki wyszukiwania, muszą uzyskać jak najwięcej informacji z sieci. W tym celu wyszukiwarki korzystają z robota – programu, który przemieszcza się między witrynami i działa jak przeglądarka.
Jeśli książka lub dokument jest uszkodzony lub brakuje go, robot nie może go zindeksować. Roboty próbują pobrać każdy adres URL, aby określić stan dokumentu. Jeśli dokument zwraca kod stanu błędu, roboty nie mogą użyć żadnej z jego treści i mogą spróbować ponownie później. Dzięki temu indeks zawiera tylko dokumenty dostępne publicznie.
Jeśli roboty znajdą kod stanu przekierowania (np. 301 lub 302), podążają za przekierowaniem do nowego adresu URL i tam kontynuują. Gdy otrzymają odpowiedź, czyli znajdą dokument dostępny dla użytkowników, sprawdzają, czy można go indeksować, a następnie pobierają jego zawartość.
Ta weryfikacja obejmuje kod HTML i wszystkie treści wymienione w kodzie HTML, takie jak obrazy, filmy lub JavaScript. Roboty wyodrębniają też linki z dokumentów HTML, aby móc odwiedzać powiązane adresy URL. Roboty znajdują nowe strony w internecie, podążając za linkami.
Roboty nie klikają aktywnie linków ani przycisków, ale wysyłają adresy URL do kolejki, aby zindeksować je później. Podczas uzyskiwania dostępu do nowego adresu URL nie są dostępne żadne pliki cookie, usługi w tle ani pamięć lokalna (np. IndexedDB).
Tworzenie indeksu
Po pobraniu dokumentu robot przekazuje treści wyszukiwarce, aby dodać je do indeksu. Wyszukiwarka renderuje i analizuje teraz treści, aby je zrozumieć. Renderowanie oznacza wyświetlanie strony tak, jak robi to przeglądarka (z niektórymi ograniczeniami).
Wyszukiwarki analizują słowa kluczowe, tytuł, linki, nagłówki, tekst i wiele innych elementów. Nazywamy je sygnałami i opisują one zawartość oraz kontekst strony. Te sygnały umożliwiają wyszukiwarkom odpowiadanie na każde zapytanie najlepszą możliwą stroną.
Wyszukiwarki mogą znaleźć te same treści pod różnymi adresami URL. Na przykład przepis na „ciasto z jabłkami” może znajdować się pod adresem /recipes/apple-pie
i /recipes/1234
. Aby uniknąć indeksowania i wyświetlania przepisu dwukrotnie, wyszukiwarki określają, jaki powinien być główny adres URL, i odrzucają alternatywne adresy URL, które zawierają te same treści.
Wyświetlanie najbardziej przydatnych wyników
Wyszukiwarki wykonują więcej niż tylko dopasowują zapytanie do słów kluczowych w indeksie. Aby uzyskać przydatne wyniki, mogą uwzględniać kontekst, alternatywne sformułowania, lokalizację użytkownika i inne czynniki. Na przykład „Dolina Krzemowa” może odnosić się do regionu geograficznego lub serialu telewizyjnego. Jeśli jednak zapytanie brzmi „silicon valley cast”, wyniki dotyczące regionu nie będą zbyt przydatne.
Niektóre zapytania mogą być pośrednie, np. „piosenka z Pulp Fiction”, a wyszukiwarki muszą je interpretować i wyświetlać wyniki dotyczące muzyki z filmu. Gdy użytkownik wyszukuje coś w internecie, wyszukiwarki określają najbardziej przydatne wyniki, a potem wyświetlają je użytkownikowi. Ranking, czyli kolejność stron, zależy od zapytania. Kolejność może się często zmieniać, jeśli pojawią się lepsze informacje.
Kolejne kroki: jak zoptymalizować witrynę pod kątem wyszukiwarek
Teraz, gdy znasz podstawy działania wyszukiwarek, wiesz już, jak ważne jest optymalizowanie witryny pod kątem wyszukiwarek. Nazywa się to optymalizacją witryn pod kątem wyszukiwarek (SEO). Gdy zapewnisz wyszukiwarkom możliwość znajdowania i automatycznego interpretowania Twoich treści, zwiększysz widoczność witryny w przypadku trafnych wyszukiwań. Dzięki temu Twoją witrynę może odwiedzić więcej zainteresowanych użytkowników. Przeprowadź audyt witryny za pomocą Lighthouse i sprawdź wyniki SEO, aby zobaczyć, jak dobrze wyszukiwarki mogą informować użytkowników o Twoich treściach.