Przejdź do treści
Dokumentacja

Anomaly Detection: wykrywanie nietypowych dni w danych Search Console

Porównuje każdy dzień z tym samym dniem tygodnia w okolicznych tygodniach za pomocą statystyk odpornych na wartości odstające, oznacza skoki i spadki według stopnia istotności oraz dodaje wykres EWMA do wykrywania powolnych zmian.

Usługa → Zaawansowane → Wykrywanie anomaliiUruchom analizę3 min czytania

Anomaly Detection porównuje każdy dzień w danych Search Console z tym samym dniem tygodnia w okolicznych tygodniach i oznacza dni, które wyraźnie odbiegają od zwykłego zakresu. Działa na kliknięciach, wyświetleniach, CTR lub średniej pozycji, wykorzystuje wynik oparty na medianie, dzięki czemu pojedynczy skrajny dzień nie zniekształca wartości bazowej, i ocenia każdą anomalię w skali od Low do Critical. Drugi wykres wychwytuje powolne dryfy, których nie widać w pojedynczym dniu.

Jak oceniany jest dzień

  1. Wartość bazowa. Oczekiwana wartość dla danego dnia to mediana 8 najbliższych dni przypadających w ten sam dzień tygodnia, wcześniejszych lub późniejszych, z pominięciem samego badanego dnia. Poniedziałek jest porównywany z poniedziałkami, więc zwykły weekendowy spadek nigdy nie jest anomalią. Potrzeba co najmniej 3 takich dni, w przeciwnym razie dzień nie jest oceniany.
  2. Rozrzut. Typową zmienność wyznacza mediana odchyleń bezwzględnych (MAD) tych dni, pomnożona przez 1.4826, aby można ją było porównywać z odchyleniem standardowym. Gdy MAD wynosi zero, stosowane jest średnie odchylenie bezwzględne.
  3. Wynik. Wynik z (z-score) to odległość danego dnia od mediany podzielona przez ten rozrzut. Jest to zmodyfikowany z-score, który podręcznik inżynierski NIST opisuje jako metodę wykrywania wartości odstających, sugerując próg 3.5.
  4. Dwa warunki. Dzień jest anomalią tylko wtedy, gdy jego wynik osiąga ustawioną przez Ciebie Czułość i jednocześnie odbiega od wartości oczekiwanej o co najmniej 10%. Drugi warunek zapobiega oznaczaniu błahych zmian w seriach, które są niewielkie, ale bardzo regularne.

Czułość mieści się w zakresie od 1.0 do 4.0, a domyślnie wynosi 2.5: niższe wartości oznaczają więcej dni. Istotność to wynik wyrażony jako wielokrotność czułości: poniżej 1.5 raza to Low, poniżej 2 razy to Medium, poniżej 3 razy to High, a 3 razy i więcej to Critical.

Odczytywanie wyników

  • Karty: Anomalies, Spikes, Drops, udział ocenionych dni, które były anomaliami, oraz najbardziej skrajny dzień.
  • Actual vs expected with confidence band przedstawia serię danych, medianę z tych samych dni tygodnia oraz przerywane pasmo o szerokości ± czułość × odporny rozrzut. Znaczniki wskazują anomalie, pokolorowane według istotności.
  • Tabela zawiera kolumny Date, Weekday, Actual, Expected, Deviation, Z-score, Severity oraz Direction (Spike lub Drop).

Kierunek ma charakter liczbowy. Dla Position Spike oznacza wzrost wartości, czyli gorszą pozycję w wynikach, a Drop oznacza jej poprawę.

Po zmianie metryki lub przesunięciu suwaka po uruchomieniu analizy wyniki są przeliczane w przeglądarce. Analiza obejmuje co najmniej 90 dni; krótszy zakres jest rozszerzany wstecz, a notatka nad wynikami podaje użyte daty. Minimum to 21 dni.

Wykres EWMA: powolne dryfy

Otwórz EWMA control chart (small persistent shifts), aby odpowiedzieć na inne pytanie. Wykładniczo ważona średnia ruchoma, w której każdy nowy dzień ma wagę 0.3, biegnie wokół mediany serii, a granice kontrolne wynoszą ± czułość × odporny rozrzut i są węższe, dopóki średnia się „rozgrzewa". Seria dni poza granicami, bez pojedynczych anomalii, oznacza, że poziom dryfuje. Podręcznik NIST wyjaśnia, dlaczego wykresy EWMA wychwytują niewielkie, stopniowe zmiany, które umykają kontroli dzień po dniu. Gdy wykres zgłasza taką serię, wyznacz jej datę za pomocą Change Point Detection.

Ograniczenia, o których warto wiedzieć

  • Analiza patrzy w obie strony w czasie. Wartość bazowa uwzględnia zarówno późniejsze, jak i wcześniejsze tygodnie, więc jest to przegląd przeszłości, a nie alarm na żywo, a wynik niedawnego dnia może się zmienić, gdy pojawi się więcej tygodni.
  • Najnowsze dni są oceniane wyłącznie na podstawie historii, z mniejszą liczbą porównywanych dni, więc warto sprawdzić je ponownie po tygodniu.
  • Brakujące dni są liczone jako zero. Luka w danych lub witryna młodsza niż okno analizy powoduje spadki, które nie są prawdziwe.
  • CTR i pozycja zmieniają się wraz ze strukturą zapytań. Dzień może wyglądać na anomalny, ponieważ Twoja witryna pojawiała się przy innych wyszukiwaniach, a nie dlatego, że coś się zepsuło. Zanim zareagujesz, sprawdź zapytania z tego dnia.
  • Narzędzie opisuje, ale nie wyjaśnia. Zestaw oznaczone daty z wdrożeniami, awariami i historią aktualizacji rankingu, a przyczynę zapisz jako adnotację.

Alerty o anomaliach to osobna kontrola

Reguła alertu Traffic anomaly nie korzysta z tego raportu. Ocenia wyłącznie kliknięcia z ostatniego ustabilizowanego dnia na tle mediany z niedawnego okna, szuka spadków i ma własną czułość. Zobacz alerty, aby przesyłać je do Slack, Microsoft Teams lub webhooka.

Wrzuć treści SEO na autopilota

Połącz Search Console i swoją stronę. AutoPSEO przeskanuje ją i od razu zaplanuje pierwsze tematy. Karta kredytowa nie jest wymagana.