Przed integracją sprawdź bieżący stan usługi i udokumentowane odpowiedzi na błędy.
Dane internetowe
API sprawdzania renderowania JavaScript SEO
Dowiedz się, co umyka robotom pomijającym JavaScript. Jedno zapytanie pobiera stronę jako surowy HTML i jako stronę wyrenderowaną, porównuje sygnały SEO obu wersji i wymienia każdą różnicę wraz z jej wpływem.
Używany przez ludzi w tych firmach
Sygnały zaufania przed integracją
Przejrzysta dokumentacja, uwierzytelnione żądania i widoczne informacje o niezawodności ułatwiają ocenę DomScan przed wdrożeniem.
Linki OpenAPI, Swagger, Postman, CLI, SDK i MCP są dostępne jednym kliknięciem.
Uwierzytelnione endpointy używają kluczy API z jasnymi kosztami kredytów przed wywołaniem.
Zacznij od 10 000 kredytów miesięcznie i przejdź wyżej dopiero, gdy użycie wzrośnie.
Co ta API pomaga wdrożyć
Użyj tej strony jako briefu produkcyjnego: endpointy, przykłady, kształt odpowiedzi i elementy workflow potrzebne do podłączenia DomScan do produktu.
Osadzaj sprawdzanie domen, DNS intelligence, sygnały ryzyka lub enrichment w onboardingu, wyszukiwarce i narzędziach wewnętrznych.
Zastąp powtarzalne ręczne lookupy zadaniami cyklicznymi, alertami i odtwarzalnymi krokami dochodzenia.
Używaj przewidywalnych pól, udokumentowanych kodów statusu i kosztów kredytów zamiast scrapować strony dostawców.
Zasilaj agentów, dashboardy, playbooki SOAR i CRMy przez OpenAPI, SDK, Postman lub MCP.
Workflow integracji
Prosta ścieżka od pierwszego requestu do powtarzalnego użycia produkcyjnego.
Wyślij klucz API w udokumentowanym nagłówku i utrzymuj spójne requesty między usługami.
Zacznij od przykładów curl i HTTP, potem zmapuj parametry w kodzie aplikacji.
Używaj kodów statusu, kosztów kredytów i pól odpowiedzi do retries, logów i alertów.
Zestaw developerski
Przejdź z tej strony do dokumentacji machine-readable, kolekcji requestów, SDK lub narzędzi agentowych.
Generuj klientów lub sprawdzaj każdy kształt requestu i odpowiedzi.
Kolekcja PostmanImportuj gotowe requesty do testów manualnych i przekazania zespołowi.
SDK i CLIUżywaj utrzymywanych pakietów i workflow command-line zamiast pisać boilerplate.
Integracja MCPUdostępniaj domain intelligence agentom AI i wewnętrznym asystentom.
Mapa parametrów i odpowiedzi
Przejrzyj inputy, pola outputu i kody statusu przed podłączeniem endpointu do klienta.
Parametr
Przykładowa odpowiedź
Kody statusu HTTP
Punkty końcowe
/v1/onpage/render-diff
Sygnały zaufania przed integracją
Przejrzysta dokumentacja, uwierzytelnione żądania i widoczne informacje o niezawodności ułatwiają ocenę DomScan przed wdrożeniem.
Linki OpenAPI, Swagger, Postman, CLI, SDK i MCP są dostępne jednym kliknięciem.
Uwierzytelnione endpointy używają kluczy API z jasnymi kosztami kredytów przed wywołaniem.
Zacznij od 10 000 kredytów miesięcznie i przejdź wyżej dopiero, gdy użycie wzrośnie.
Zacznij od przykładów curl i HTTP, potem zmapuj parametry w kodzie aplikacji.
Kluczowe funkcje
Tytuł, opis meta, canonical, robots, H1, liczba słów, linki wewnętrzne i zewnętrzne, dane strukturalne, hreflang i język, wyodrębniane w ten sam sposób z obu wersji.
Każda różnica jest oznaczona jako dodana, usunięta lub zmieniona przez JavaScript, z wysokim, średnim lub niskim wpływem, więc możesz najpierw poprawić te najważniejsze.
Pojedynczy poziom zależności od JavaScript (none, low, medium lub high) oraz odsetek słów istniejących tylko po renderowaniu ułatwiają porównywanie stron.
Dyrektywy robots lub adresy canonical przepisane przez skrypty, tytuły i H1 wymagające JavaScript oraz treści lub linki pojawiające się dopiero po renderowaniu są wymieniane jako problemy.
Przykładowe żądanie
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/onpage/render-diff?url=example.com/shoes/trail-runner"
Przykładowa odpowiedź
{
"status": "ok",
"js_dependence": "high",
"rendered_word_share": 1,
"differences": [
{ "field": "robots", "change": "changed_by_js", "impact": "high", "raw": "noindex", "rendered": "index, follow" },
{ "field": "h1", "change": "added_by_js", "impact": "high", "raw": [], "rendered": ["Trail Running Shoes"] },
{ "field": "word_count", "change": "added_by_js", "impact": "high", "raw": 0, "rendered": 122 }
],
"issues": ["robots_changed_by_js", "h1_requires_js", "content_requires_js"]
}
Często zadawane pytania
Wyszukiwarki mogą renderować JavaScript później lub z ograniczeniami, a wiele robotów AI czyta wyłącznie surowy HTML. Wszystko, co istnieje dopiero po renderowaniu, może zostać pominięte lub zaindeksowane z opóźnieniem.
Liczby muszą zmienić się o co najmniej 20 procent, a liczba słów o co najmniej 25, aby małe dynamiczne widżety nie powodowały szumu.
Porównanie wymaga obu wersji. Jeśli którejkolwiek nie można odczytać, wynik jest nieznany (unknown) wraz z powodem, a zapytanie jest zwracane.
Siedem kredytów za sprawdzenie, ponieważ każde zapytanie odczytuje stronę dwukrotnie, raz w wersji surowej i raz po renderowaniu.
Narzędzia pokrewne i zasoby
Kody statusu HTTP
Oto kody statusu HTTP, które należy obsługiwać, aby odróżnić udane odpowiedzi, problemy z uwierzytelnianiem, kredyty, limity żądań, brakujące dane i błędy usług nadrzędnych.
Żądanie zakończone pomyślnie
Nieprawidłowe parametry
Brakuje klucza API lub sesji albo są one nieprawidłowe.
Za mało kredytów, aby wykonać to żądanie.
Przekroczono limit żądań
Sprawdź JavaScript SEO

