Poniedziałek, 31 stycznia 2022 r.
Dzisiaj wprowadzamy nowy interfejs Google Search Console URL Inspection API. Zapewnia on automatyczny dostęp do danych na poziomie adresu URL w przypadku usług, którymi zarządzasz w Search Console.
Interfejsy Search Console API umożliwiają uzyskanie dostępu do danych poza Search Console – za pomocą zewnętrznych aplikacji i usług. Programiści i specjaliści ds. SEO korzystają już z tych interfejsów API, aby tworzyć niestandardowe rozwiązania do wyświetlania, dodawania i usuwania usług oraz map witryn, oraz uruchamiać zaawansowane zapytania dotyczące danych o skuteczności w wyszukiwarce.
Nowy interfejs URL Inspection API może posłużyć programistom jako narzędzie do debugowania i optymalizowania stron. Można poprosić o dane Search Console dotyczące zindeksowanej wersji adresu URL, a interfejs API zwróci te informacje, obecnie dostępne w narzędziu do sprawdzania adresów URL.
Korzystanie z nowego interfejsu API
Aby dowiedzieć się, jak korzystać z nowego interfejsu API, zapoznaj się z dokumentacją dla programistów dotyczącą interfejsów API. Parametry żądania zawierają adres URL, który chcesz sprawdzić, oraz adres URL usługi, zgodnie z definicją w Search Console.
Odpowiedź zawiera wyniki analizy z informacjami z Search Console, które dotyczą m.in. stanu indeksowania, AMP, wyników z elementami rozszerzonymi i obsługi na urządzeniach mobilnych. Więcej szczegółowych informacji znajdziesz na liście parametrów i w wyjaśnieniu wyników zindeksowanych adresów URL.
Po wywołaniu interfejsu API otrzymasz odpowiedź ze wszystkimi odpowiednimi wynikami lub komunikat o błędzie, jeśli żądania nie uda się zrealizować. Jeśli w odpowiedzi nie ma określonego wyniku analizy, oznacza to, że analiza jest niedostępna w przypadku sprawdzanego adresu URL. Oto przykład odpowiedzi interfejsu API.
{ "inspectionResult": { "inspectionResultLink": "https://search.google.com/search-console/inspect?resource_id=https://developers.google.com/search/&id=odaUL5Dqq3q8n0EicQzawg&utm_medium=link", "indexStatusResult": { "verdict": "PASS", "coverageState": "Indexed, not submitted in sitemap", "robotsTxtState": "ALLOWED", "indexingState": "INDEXING_ALLOWED", "lastCrawlTime": "2022-01-31T08:39:51Z", "pageFetchState": "SUCCESSFUL", "googleCanonical": "https://developers.google.com/search/help/site-appearance-faq", "userCanonical": "https://developers.google.com/search/help/site-appearance-faq", "referringUrls": [ "https://developers.google.com/search/updates", "https://developers.google.com/search/help/crawling-index-faq" ], "crawledAs": "MOBILE" }, "mobileUsabilityResult": { "verdict": "PASS" }, "richResultsResult": { "verdict": "PASS", "detectedItems": [ { "richResultType": "Breadcrumbs", "items": [ { "name": "Unnamed item" } ] }, { "richResultType": "FAQ", "items": [ { "name": "Unnamed item" } ] } ] } } }
Możliwe przypadki użycia
Podczas tworzenia nowego interfejsu API konsultowaliśmy się z różnymi specjalistami ds. SEO i wydawcami, aby dowiedzieć się, w jaki sposób wykorzystaliby go do tworzenia rozwiązań związanych z tymi danymi. Oto przykłady wyróżniających się przypadków użycia:
- Agencje SEO i specjaliści ds. SEO mogą zadbać o stałe monitorowanie ważnych stron i dostępność opcji debugowania pojedynczej strony. Dotyczy to na przykład sprawdzania, czy nie ma różnicy między adresem kanonicznym zadeklarowanym przez użytkownika i adresem kanonicznym wybranym przez Google, a także debugowania problemów z uporządkowanymi danymi w grupie stron.
- Programiści zajmujący się CMS i wtyczkami mogą dodawać statystyki na poziomie strony lub szablonu oraz na bieżąco sprawdzać opublikowane strony. Dotyczy to na przykład monitorowania zmian zachodzących w najważniejszych stronach na przestrzeni czasu w celu diagnozowania problemów i ustalania priorytetów.
Limity wykorzystania
Bardziej szczegółowe informacje o limitach wykorzystania interfejsów API Search Console znajdziesz w dokumentacji dla programistów. Jeśli chodzi o interfejs URL Inspection API, limit jest egzekwowany na podstawie usługi witryny w Search Console (dotyczy to wywołań związanych z wysyłaniem zapytań do tej samej witryny):
- 2000 zapytań dziennie,
- 600 zapytań na minutę.
Opinie
Wierzymy, że nowy interfejs API zapewni nowe możliwości wprowadzania innowacji w ekosystemie do obsługi danych dostępnych w wyszukiwarce Google. Czekamy na kolejne rozwiązania tworzone przez programistów i specjalistów od SEO z wykorzystaniem interfejsów Search Console API.
Jeśli masz pytania lub chcesz podzielić się opinią, skontaktuj się z nami na Twitterze lub zadaj pytanie na stronie społeczności Centrum wyszukiwarki.