/ / Dlaczego interfejsy API wyszukiwania zwracają różne wyniki z głównej wyszukiwarki? - ruby, api, wyszukiwanie, bing-api

Dlaczego interfejsy API wyszukiwania zwracają różne wyniki z głównej wyszukiwarki? - ruby, api, wyszukiwanie, bing-api

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 № 1

Wyszukiwarki 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.