Bawiłem się z Google i Bingwyszukują interfejsy API i zauważyłem, że nawet gdy oba są skonfigurowane do przeszukiwania całej sieci, interfejsy API zwracają różne wyniki z przeprowadzania wyszukiwań w rzeczywistych wyszukiwarkach.
Zauważyłem również, że w przypadku bardzo długich zapytań interfejsy API zwykle zwracają bardzo mało wyników, a czasem brak wyników, gdy zwykłe wyszukiwanie w ich witrynie zwróci wiele wyników.
Dlaczego to?
Odpowiedzi:
1 dla odpowiedzi № 1Wyszukiwarki mają tendencję do ważenia wyników na podstawiena własnych wzorach użytkowania online. Powiedzmy, że szukasz "puszystego kociaka", a Ty regularnie przeglądasz katalogi barów / restauracji, możesz znaleźć ten nowy pasek hiphopowy "Puszysty kotek" u góry wyników wyszukiwania, a osoba, która wydaje więcej czas czytania fanatycznych stron domowych może uzyskać słodkie i milutkie wyniki wyszukiwania.
To często przyciąga ludzi, którzy myślą o swoichfajna nowa strona jest numerem jeden w Google, podczas gdy w rzeczywistości nikt inny nie ma wyniku na pierwszym miejscu, a Google preferuje go właśnie w oparciu o ich aktywność online.
Interfejsy API nie mają takiej samej wiedzy o użytkowniku, więc Twoje wyniki będą się różnić.
Mogą istnieć inne powody, ale to śledzenie użycia jest bardzo prawdziwe.