BLOG · PROGRAMMATIC SEO

Jak masowo sprawdzać parametry domen?

✍️ Autor: Zespół semprojekt 🎯 Kategorie: Programmatic SEO, Ruch organiczny

Użyj zautomatyzowanego podejścia: zbieraj dane z WHOIS, DNS i SSL na dużą skalę za pomocą skryptów i API, a wyniki zapisuj w zorganizowany sposób.

Plan działania

  • Zdefiniuj zakres parametrów do sprawdzania
  • Przygotuj listę domen do analizy
  • Wybierz narzędzia i środowisko do automatyzacji
  • Zbuduj skrypt masowego pobierania danych
  • Utwórz zcentralizowany raport i format wyjściowy
  • Zapewnij aktualność danych i monitorowanie

Zakres parametrów do masowego sprawdzania

  • WHOIS: data wygaśnięcia, rejestrator, status domeny
  • DNS: rekordy A/AAAA/MX/CNAME/TXT/SOA/NS, TTL
  • SSL/TLS: data ważności certyfikatu, wystawca, algorytm
  • DNSSEC: status włączenia
  • Bezpieczeństwo DNS: SPF/DKIM/DMARC (zapisane jako TXT)
  • Stan blokady transferu (lock status)

Metody masowego sprawdzania

  • Skrypty w Pythonie/Bashu z obsługą równoległości
  • API RDAP/WHOIS do masowych zapytań z limitem
  • Wykorzystanie plików CSV/JSON i baz danych
  • Podział na etapy: pobieranie danych, walidacja, agregacja

Przykładowy workflow krok po kroku

  1. Przygotuj plik wejściowy z domenami (np. domain_list.csv).
  2. Zainstaluj narzędzia: whois, dig, openssl, jq.
  3. Napisz skrypt iterujący po domenach i pobierający dane dla każdej z nich.
  4. Obsługuj równoległe zapytania z ograniczeniami rate limit.
  5. Zapisz wyniki do pliku CSV/JSON i wygeneruj prosty raport.
  6. Zweryfikuj dane i usuń duplikaty.
  7. Ustaw harmonogram i monitoruj zmiany.

Przykładowe komendy i krótkie fragmenty kodu

whois
whois example.com

DNS
dig +short example.com A

SSL
openssl s_client -connect example.com:443 -servername example.com

Przetwarzanie danych
jq -r '.domain' input.json

Najważniejsze narzędzia i praktyki

  • whois — pobieranie danych rejestracyjnych
  • dig — zapytania DNS (A/AAAA/MX/CNAME/TXT/NS/SOA)
  • openssl s_client — weryfikacja certyfikatu SSL
  • RDAP/WHOIS API — masowe zapytania z ograniczeniami
  • jq lub pandas — przetwarzanie i agregacja danych
  • CSV/JSON jako format wyjściowy

Wskazówki dotyczące jakości danych i bezpieczeństwa

  • Stosuj ograniczenia rate limiting i backoff, aby unikać blokady IP.
  • Waliduj źródła danych i łącz różne źródła dla weryfikacji.
  • Zapisuj pełne ścieżki błędów i logi zapytań
  • Przestrzegaj przepisów o ochronie danych i regulaminów rejestratorów

Format wyjściowy i raportowanie

  • CSV i JSON dla łatwej integracji z innymi systemami
  • Podstawowy raport: liczba domen, średnie TTL, data wygaśnięć
  • Możliwość eksportu do systemów monitoringu lub BI

Często Zadawane Pytania

Jakie parametry domen warto masowo sprawdzać?

Warto sprawdzać WHOIS (data wygaśnięcia, registrar, status), DNS (A/AAAA/MX/CNAME/TXT/SOA/NS i TTL), SSL/TLS (data ważności, wystawca), DNSSEC oraz obecność SPF/DKIM/DMARC.

Jakie narzędzia będą potrzebne do masowego sprawdzania?

Przydatne narzędzia to whois, dig, openssl, jq, oraz skrypty w Pythonie lub Bashu. Format wyjściowy to CSV lub JSON.

Czy można bezpiecznie wykonywać masowe zapytania?

Tak, jeśli stosujesz ograniczenia rate limit, wprowadzasz opóźnienia i obsługujesz błędy, aby uniknąć blokady IP i naruszeń regulaminów.

Jak przygotować plik z domenami do analizy?

Utwórz plik CSV z kolumną domain, usuń duplikaty, zweryfikuj poprawność nazw domen i oczyść błędy formatowania.

W jaki sposób zapisać wyniki masowego sprawdzania?

Zapisuj dane w CSV i/lub JSON. Uzgodnij kolumny: domain, whois_expiry, registrar, dns_a, dns_mx, ssl_expiry, dnssec, spf, dmarc.

Jak często aktualizować dane domen?

Zalecane jest ponowne uruchomienie procedury co kilka dni do tygodnia, zależnie od częstotliwości zmian domen i potrzeb raportowych.

Co zrobić przy błędach zapytań?

Dodaj mechanizm retry z backoffem, loguj błędy, a przy trwałych problemach wyodrębnij domeny do ręcznej weryfikacji.

Jak ocenić jakość zebranych danych?

Porównuj dane z różnych źródeł (RDAP/WHOIS), sprawdzaj spójność rekordów DNS, i monitoruj odchylenia w datach wygaśnięć oraz certyfatach.

ZOBACZ TAKŻE:

Zdobądź darmowy ruch organiczny
Programmatic SEO w praktyce
Pobierz bezpłatny materiał o tym, jak zbudować system, który generuje stały ruch z Google bez zwiększania budżetu reklamowego.
Pobierz PDF
Plik PDF. Zero spamu.