Monitor pilnuje kilku adresów. Przegląd treści przechodzi po całej mapie strony i porównuje ją ze stanem poprzednim, więc wyłapuje rzeczy, o których nikt nie wie, że się zepsuły: zniknięte treści, martwe odnośniki, brakujące obrazy i pliki, bez których strona wyświetla się bez wyglądu.
W tym rozdziale
Punktem wyjścia jest mapa strony (plik sitemap.xml). Z niej bierzemy listę adresów, pobieramy je po kolei i porównujemy z poprzednim sprawdzeniem. Częstotliwość i liczba adresów objętych jednym przebiegiem wynikają z pakietu; przegląd treści zaczyna się od pakietu Start.
| Wykrycie | Co znaczy | Waga |
|---|---|---|
| Pusta odpowiedź | serwer odpowiada poprawnie, ale strona nie ma treści | krytyczne na stronie głównej |
| Błąd odpowiedzi | adres z mapy strony zwraca błąd | poważne |
| Pozorny błąd 404 | strona mówi „nie znaleziono", ale odpowiada tak, jakby wszystko było w porządku | poważne |
| Utrata treści | podstrona ma wyraźnie mniej treści niż przy ostatnim poprawnym sprawdzeniu | poważne |
| Niedziałający arkusz stylów lub skrypt | plik nie odpowiada albo serwer oddaje w jego miejsce stronę błędu | krytyczne, gdy nie wczytał się żaden arkusz podstrony |
| Niedziałające obrazy | obrazy na podstronie nie odpowiadają | ostrzeżenie lub poważne, zależnie od zasięgu |
| Martwy odnośnik wewnętrzny | odnośnik prowadzi pod adres, którego już nie ma | poważne, gdy występuje na wielu podstronach |
| Brak wymaganego elementu | na kluczowej podstronie zabrakło wskazanego fragmentu, na przykład formularza | poważne |
| Powtórzone znaczniki meta | ten sam tytuł lub opis na kilku podstronach obniża widoczność w wyszukiwarce | informacyjne |
| Skurczona mapa strony | z mapy zniknęła znaczna część adresów | poważne |
Zły wynik czytamy dwa razy
Zanim zgłosimy wykrycie, powtarzamy sprawdzenie. Plik, który przy kolejnym przebiegu odpowiada poprawnie, zamyka swoje wykrycie sam. Tak samo zamyka się wykrycie odnośnika, którego strona przestała już używać.
/wp-content/themes/firma/style.css: serwer oddaje stronę błędu zamiast pliku (HTTP 200, typ text/html)
Każda decyzja zostaje w historii wykrycia: kto, kiedy i z jakim skutkiem.
Każda decyzja zostaje zapisana w historii wykrycia razem z tym, kto ją podjął. Sekcja „Co się z tym działo" pod wykryciem pokazuje pełny przebieg sprawy.
Nie wszystkie adresy są równie ważne. Kluczowe podstrony (na przykład strona kontaktu, koszyk, formularz zapytania) sprawdzamy w każdym przebiegu, niezależnie od tego, ile adresów obejmuje pakiet. Dodaje się je na ekranie „Treści i podstrony" przyciskiem „Dodaj podstronę".
Dla każdej kluczowej podstrony można wskazać wymagany element: fragment kodu albo tekstu, który musi tam być, na przykład identyfikator formularza kontaktowego albo napis „Dodaj do koszyka". Adres potrafi odpowiadać poprawnie i mieć komplet treści, a mimo to nie mieć akurat tego jednego elementu, na którym Ci zależy.
Druga część ekranu to inwentarz adresów: ścieżka, kod odpowiedzi, informacja czy adres jest w mapie strony, czy jest nowy, monitorowany lub kluczowy, oraz daty pierwszego i ostatniego spotkania. Można przełączyć widok na pojedyncze sprawdzenia albo na stan narastający i wyszukać adres po fragmencie ścieżki.
Przycisk „Pobierz zestawienie (Excel)" zapisuje trzy arkusze: podsumowanie strony, wszystkie wykrycia (nie tylko widoczne przy wybranym filtrze) i pełną listę podstron. Plik nadaje się do rozdania zespołowi albo agencji jako lista zadań.
Przy pracy z wdrożeniami przydaje się „Webhook wdrożeniowy": adres, pod który system wdrożeniowy wysyła sygnał po każdej publikacji. Przegląd rusza wtedy od razu po wdrożeniu, a nie dopiero w kolejnym terminie z harmonogramu.
Czegoś tu brakuje albo coś działa inaczej, niż opisujemy? Napisz do nas. Dokumentację poprawiamy razem z produktem.