Jeden ze specjalistów ds. SEO zapytał Johna Muellera podczas jego segmentu pytań i odpowiedzi podczas hangouta na temat danych Google Search Console.
Obawiali się różnicy w danych pomiędzy interfejsem Search Console a danymi pobranymi z API.
Ich główne pytanie brzmi: czy rzeczywiście dane API należy uważać za bardziej wiarygodne?
John odpowiedział, że – tak jak to określił – API i dane, z których zbudowany jest interfejs użytkownika, korzystają z dokładnie tych samych danych i tabel bazy danych.
Nie chodzi o to, że jest coś bardziej szczegółowego lub niezawodnego w adresie URL znajdującym się w interfejsie API.
Czasami przydatne jest uzyskanie większej liczby wierszy przykładów za pośrednictwem interfejsu API niż w przypadku pobierania plików za pośrednictwem interfejsu.
Czasami jest to przydatne, szczególnie jeśli masz bardziej szczegółowe informacje.
John wyjaśnił również, że inną rzeczą, która jest nieco bardziej zagmatwana w przypadku interfejsu API i danych w Search Console, jest to, że przeglądając raport w Search Console, na górze zobaczysz liczby, które dają mniej więcej tyle wyświetleń ogółem wiele kliknięć.
Dane podawane w interfejsie API to pojedyncze wiersze, które są w pewnym sensie widoczne w tabeli poniżej ogólnych danych w Search Console.
Ze względu na prywatność i z wielu innych powodów odfiltrowują zapytania, które mają bardzo mało wyświetleń.
W interfejsie Search Console na górze liczby będzie uwzględniona zagregowana pełna liczba, ale wyświetlane tam wiersze nie zawierają przefiltrowanych informacji.
W wyniku tego może się zdarzyć, że jeśli spojrzysz na ogólną sumę w Search Console, będzie to inna liczba niż w przypadku sumy z interfejsu API.
Dzieje się to mniej więcej w 34:14 momencie filmu.
Transkrypcja Hangouta Johna Muellera
Jana (zadane pytanie) 34:14
Czy porównując dane w interfejsie Search Console z danymi pobranymi z API, czy dane API należy uznać za bardziej wiarygodne? A potem jest coś bardziej szczegółowego…
Jana (odpowiedź) 34:31
Ogólnie rzecz biorąc, podobnie jak odpowiedź, myślę, że dane i interfejs API oraz dane i interfejs użytkownika są zbudowane z dokładnie tych samych tabel bazy danych. Nie jest więc tak, że w interfejsie API znajdują się bardziej szczegółowe i dokładne dane niż w interfejsie użytkownika.
Główna różnica między interfejsem API a adresem URL polega na tym, że w interfejsie API można uzyskać więcej wierszy przykładów niż podczas pobierania. Czasami jest to przydatne, szczególnie jeśli masz bardziej szczegółowe informacje.
Inną rzeczą, która może być nieco myląca w przypadku interfejsu API i danych w Search Console, jest to, że gdy przeglądasz raport w Search Console, na górze zobaczysz liczby, które dają mniej więcej tyle wyświetleń ogółem wiele kliknięć. Dane, które udostępniamy w interfejsie API, to zasadniczo pojedyncze wiersze, które są w pewnym sensie widoczne w tabeli poniżej ogólnych danych w Search Console.
Ze względu na prywatność i z wielu innych powodów odfiltrowujemy zapytania, które mają bardzo mało wyświetleń. Zatem w interfejsie użytkownika, w Search Console, na górze liczby uwzględnimy zagregowaną pełną liczbę, ale wyświetlane tam wiersze nie zawierają przefiltrowanych informacji.
Może się więc zdarzyć, że jeśli spojrzysz na całkowitą sumę w Search Console, będzie to inna liczba niż w przypadku pobrania sum z interfejsu API, w którym bierzesz wszystkie te wiersze i dodajesz je. Jest to więc coś, co na początku jest nieco zagmatwane, ale w zasadzie są to te same dane, tylko są trochę inaczej przedstawione w interfejsie API.