Strona główna / Wiedza / Działania / Website audit API, pola URL, page data, issues i dane projektowe
Analityka, tagowanie i dane

Website audit API, pola URL, page data, issues i dane projektowe

Audyt techniczny zbiera dla każdego adresu URL wiele pól: status, indeksację, metadane, nagłówki, zasoby i linki. Porządkujemy te dane w jednolitą strukturę projektu, żeby dało się je filtrować, porównywać między audytami i łączyć z danymi o ruchu. Na ich podstawie powstaje lista zadań.

12działań w tej grupie
7z priorytetem P1
D-049P1 · krytyczne

Strony / URL: identyfikatory i status

Dla każdego adresu URL w audycie zapisujemy podstawowe dane: identyfikator, długość adresu, typ, protokół, obecność w mapie witryny i kod statusu. Dochodzą do tego rozmiar strony, głębokość w strukturze, indeksowalność i data sprawdzenia.

Jak to robimy

  1. Skanujemy serwis crawlerem i nadajemy każdemu znalezionemu adresowi własny identyfikator.
  2. Oznaczamy kod odpowiedzi serwera, protokół HTTP lub HTTPS i obecność adresu w mapie witryny.
  3. Liczymy głębokość, czyli liczbę kliknięć potrzebnych, żeby dotrzeć do strony ze strony głównej.
  4. Określamy, czy strona jest indeksowalna, a jeśli nie, zapisujemy powód.

Co otrzymujesz

Dostajesz tabelę wszystkich adresów z podstawowymi atrybutami technicznymi. Od niej zaczynamy każdą analizę problemów w serwisie.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • Sitebulb
D-050P1 · krytyczne

Strony / URL: indeksacja i roboty

Zbieramy dla każdego URL pola, które decydują o indeksacji i zachowaniu robotów: noindex, nofollow, meta robots, nagłówek X-Robots-Tag i blokady w robots.txt. Zapisujemy też adres kanoniczny, przekierowania, meta refresh i wersje AMP.

Jak to robimy

  1. Odczytujemy dyrektywy dla robotów z kodu HTML i z nagłówków odpowiedzi serwera.
  2. Sprawdzamy, czy adres jest zablokowany w robots.txt, mimo że powinien trafić do indeksu.
  3. Porównujemy wskazany canonical z adresem strony i wykrywamy łańcuchy przekierowań.
  4. Oznaczamy strony z meta refresh i czasem odświeżenia, bo takie przekierowania mylą roboty.

Co otrzymujesz

Otrzymujesz zestawienie sygnałów indeksacji dla każdej strony z oznaczonymi konfliktami. Łatwo znaleźć strony, które same wykluczają się z wyników wyszukiwania.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • Sitebulb
  • Google Search Console
D-051P1 · krytyczne

Strony / URL: metadane i treść

Zapisujemy dla każdej strony tytuł, opis meta, nagłówki H1 i H2 wraz z długością oraz liczbę słów i znaków. Dodajemy stosunek treści do kodu HTML, sumę kontrolną treści i datę ostatniej modyfikacji.

Jak to robimy

  1. Wyciągamy title i meta description, żeby wykryć braki, duplikaty i teksty przycinane w wynikach.
  2. Liczymy słowa na stronie, żeby znaleźć strony z bardzo małą ilością treści.
  3. Porównujemy sumy kontrolne treści, żeby wykryć strony o identycznej zawartości pod różnymi adresami.
  4. Sprawdzamy datę ostatniej modyfikacji, żeby wskazać treści wymagające aktualizacji.

Co otrzymujesz

Dostajesz tabelę metadanych i treści z oznaczonymi brakami, duplikatami i stronami ubogimi w treść. Na tej tabeli opieramy później listę poprawek on-page dla każdej strony.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • Sitebulb
D-052P1 · krytyczne

Strony / URL: nagłówki H

Liczymy nagłówki od H1 do H6 na każdej stronie i sprawdzamy, czy H1 występuje dokładnie raz. Tworzymy też sumy kontrolne H1, title i description, które pozwalają szybko wykryć powielone elementy w całym serwisie.

Jak to robimy

  1. Zapisujemy liczbę nagłówków każdego poziomu i oznaczamy strony bez H1 lub z kilkoma H1.
  2. Sprawdzamy, czy struktura nagłówków odpowiada logice treści i nie pomija poziomów.
  3. Grupujemy strony o identycznych sumach kontrolnych H1, tytułu lub opisu.
  4. Przygotowujemy listę stron do zmiany nagłówków razem z proponowanym brzmieniem.

Co otrzymujesz

Otrzymujesz raport struktury nagłówków i listę duplikatów w całym serwisie. Każda strona dostaje jasny, własny H1 zgodny z jej tematem.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • Sitebulb
D-053P2 · ważne

Strony / URL: zasoby

Zbieramy dane o zasobach ładowanych przez każdą stronę: obrazach, plikach CSS i JavaScript oraz skryptach zewnętrznych. Zapisujemy ich rozmiar, status, kodowanie, ustawienia cache, viewport i typ treści.

Jak to robimy

  1. Tworzymy listę zasobów dla każdego adresu z kodem odpowiedzi i rozmiarem pliku.
  2. Wyszukujemy ciężkie obrazy i pliki JS, które spowalniają ładowanie strony.
  3. Sprawdzamy nagłówki cache, kodowanie znaków i obecność meta viewport potrzebnego na telefonach.
  4. Oznaczamy zasoby zwracające błędy oraz skrypty zewnętrzne, które da się ograniczyć.

Co otrzymujesz

Dostajesz listę zasobów z rozmiarami i błędami, uporządkowaną według wpływu na szybkość. Te dane wykorzystujemy w pracach nad Core Web Vitals.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • PageSpeed Insights
  • Lighthouse
D-054P1 · krytyczne

Strony / URL: linki

Liczymy dla każdej strony linki przychodzące i wychodzące, z podziałem na follow i nofollow, wewnętrzne i zewnętrzne. Zapisujemy też linki prowadzące przez przekierowania i liczbę stron, które linkują do danego adresu.

Jak to robimy

  1. Zliczamy linki wewnętrzne prowadzące do każdej strony i oznaczamy strony z bardzo małą ich liczbą.
  2. Sprawdzamy, ile linków wychodzi ze strony do innych podstron i do domen zewnętrznych.
  3. Wyszukujemy linki wskazujące przekierowania i podmieniamy je na adresy docelowe.
  4. Zapisujemy pary źródło i cel, żeby dało się odtworzyć pełną mapę linkowania.

Co otrzymujesz

Otrzymujesz mapę linkowania wewnętrznego z listą stron osieroconych i linków do poprawy. Ważne strony dostają więcej odnośników z treści i nawigacji serwisu.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • Sitebulb
D-055P1 · krytyczne

Strony / URL: problemy

Każdy problem wykryty w audycie zapisujemy z kodem, typem, grupą i fragmentem kodu, w którym występuje. Dzielimy je na błędy, ostrzeżenia i uwagi, a przy każdym podajemy liczbę i listę dotkniętych adresów.

Jak to robimy

  1. Klasyfikujemy problemy według wagi, od błędów blokujących indeksację po drobne uwagi.
  2. Grupujemy problemy tematycznie, np. metadane, linki, zasoby lub dane strukturalne.
  3. Dla każdego problemu zapisujemy przykładowy fragment kodu i pełną listę adresów URL.
  4. Przenosimy problemy do backlogu z priorytetem i osobą odpowiedzialną za poprawkę.

Co otrzymujesz

Dostajesz listę problemów pogrupowaną według wagi i tematu, z adresami do poprawy. Programista wie dokładnie, co i na której stronie trzeba zmienić.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • Sitebulb
  • Semrush
D-056P2 · ważne

Strony / URL: ruch i frazy

Do danych technicznych każdej strony dołączamy prognozę ruchu i liczbę fraz, na które adres jest widoczny w wynikach. Zapisujemy też status ponownego sprawdzenia i jego datę.

Jak to robimy

  1. Pobieramy z narzędzia SEO szacowany ruch organiczny i liczbę fraz dla każdego adresu.
  2. Łączymy te dane z listą problemów technicznych wykrytych na tej samej stronie.
  3. Ustalamy kolejność poprawek, zaczynając od stron o dużym ruchu i poważnych błędach.
  4. Po wdrożeniu poprawek zlecamy ponowne sprawdzenie i zapisujemy datę oraz wynik.

Co otrzymujesz

Otrzymujesz listę stron z połączonymi danymi o ruchu i problemach technicznych. Poprawki zaczynamy tam, gdzie mają największy wpływ na widoczność.

Kiedy i w jakiej formie: Każdy crawl/miesięcznie

  • Semrush
  • Senuto
  • Ahrefs
  • Google Search Console
D-057P2 · ważne

Linki wykryte w audycie

Dla każdego linku znalezionego podczas audytu zapisujemy stronę źródłową, adres docelowy, tekst kotwicy lub opis alt obrazka oraz typ linku. Dodajemy status odpowiedzi celu, atrybut nofollow i informację, czy strona źródłowa ma noindex.

Jak to robimy

  1. Eksportujemy pełną listę linków z crawla z identyfikatorem każdego odnośnika.
  2. Wyszukujemy linki prowadzące do błędów 4xx i 5xx oraz do przekierowań.
  3. Analizujemy teksty kotwic, żeby wykryć ogólne sformułowania typu „kliknij tutaj”.
  4. Sprawdzamy linki nofollow i linki ze stron noindex, które prowadzą do ważnych podstron.

Co otrzymujesz

Dostajesz listę linków do poprawy z adresem źródła, celem i opisem problemu. Linkowanie wewnętrzne przestaje prowadzić robotów i użytkowników w ślepe zaułki.

Kiedy i w jakiej formie: Każdy crawl

  • Screaming Frog
  • Sitebulb
D-058P1 · krytyczne

Audit status/report

Raportujemy stan każdego audytu: czas rozpoczęcia i trwania, informację o zakończeniu oraz liczbę przeskanowanych stron. Podajemy sumę błędów, ostrzeżeń, uwag i testów zaliczonych oraz ogólny wynik procentowy.

Jak to robimy

  1. Sprawdzamy, czy audyt zakończył się poprawnie i objął oczekiwaną liczbę stron.
  2. Zapisujemy liczbę błędów, ostrzeżeń i uwag w każdym kolejnym audycie.
  3. Porównujemy wynik procentowy z poprzednim audytem i szukamy przyczyn zmian.
  4. Przedstawiamy podsumowanie w raporcie miesięcznym razem z listą zamkniętych problemów.

Co otrzymujesz

Otrzymujesz historię audytów z wynikami, która pokazuje, czy stan techniczny serwisu się poprawia. Nagły wzrost błędów widać od razu po skanie.

Kiedy i w jakiej formie: Każdy audyt

  • Screaming Frog
  • Sitebulb
  • Semrush
  • Looker Studio
D-059P2 · ważne

Project API: projekty

Konfigurujemy projekt monitoringu dla Twojej domeny: nazwę, grupę, dopasowanie adresu i subdomen, głębokość skanowania oraz częstotliwość sprawdzeń. Ustawiamy też link gościnny do podglądu wyników i liczbę śledzonych fraz.

Jak to robimy

  1. Zakładamy projekt z dokładnym adresem domeny i decydujemy, czy obejmuje subdomeny.
  2. Ustalamy głębokość skanowania oraz dzień i częstotliwość automatycznych sprawdzeń.
  3. Przypisujemy projekt do grupy klienta, żeby porządkować raporty kilku domen.
  4. Generujemy link gościnny, przez który możesz przeglądać wyniki bez zakładania konta.

Co otrzymujesz

Dostajesz skonfigurowany projekt z automatycznymi sprawdzeniami i dostępem do podglądu. Dane zbierają się regularnie, bez ręcznego uruchamiania każdego sprawdzenia.

Kiedy i w jakiej formie: Przy konfiguracji

  • monitoring pozycji
  • Semrush
D-060P2 · ważne

Project API: wyszukiwarki

Ustawiamy w projekcie wyszukiwarki, regiony i języki, dla których śledzimy widoczność Twojej strony. Dodajemy nazwę firmy i telefon, żeby rozpoznawać wizytówkę w mapach, oraz pomiar reklam i fragmentów wyróżnionych.

Jak to robimy

  1. Wybieramy wyszukiwarkę, region i kod języka zgodne z rynkami, na których sprzedajesz.
  2. Wpisujemy nazwę firmy i numer telefonu, żeby narzędzie łączyło wyniki map z Twoją wizytówką.
  3. Włączamy zapis reklam płatnych i fragmentów wyróżnionych widocznych nad wynikami organicznymi.
  4. Przypisujemy frazy do każdej konfiguracji i sprawdzamy ich liczbę w projekcie.

Co otrzymujesz

Otrzymujesz projekt, który mierzy pozycje osobno dla każdego rynku i języka. Wyniki z map i fragmentów wyróżnionych są widoczne obok pozycji organicznych.

Kiedy i w jakiej formie: Przy konfiguracji

  • monitoring pozycji
  • Google Business Profile

Które z tych działań są potrzebne Twojej firmie?

Zamów bezpłatny audyt. Sprawdzimy Twój serwis i wskażemy, od czego zacząć.

Współpraca, która napędza sukces

Zadzwoń