# Portfel wyników: sto witryn w jednej tabeli i procedura przeglądu

> Portfel zestawia wszystkie witryny konta w jednej tabeli: wizyty, próby kontaktu, zapytania, konwersja i sygnały wymagające reakcji. Wyjaśniamy architekturę odczytu, znaczenie każdej kolumny i tygodniową procedurę przeglądu portfela w zespole.

Opublikowano: 2026-09-04 · Aktualizacja: 2026-09-16
Źródło: https://kompasfirm.pl/kartografia/portfel-wynikow-sto-witryn-jedna-tabela

---
Portfel wyników odpowiada na pytanie, od którego zaczyna się każdy tydzień operatora wielu witryn: **które strony portfela wymagają dziś uwagi i czy suma zapytań rośnie**. Jedna tabela, wszystkie witryny konta, po jednej linii na stronę: wizyty, próby kontaktu, zapytania, konwersja i sygnały wymagające reakcji. Plany Scale widzą całość konta bez filtra; plany Agencja pracują na portfelach zawężonych do [projektów klientów](/kartografia/projekty-klientow-portfel-per-klient).

## Architektura odczytu: koszt stały, nie liniowy

Wymaganie projektowe modułu brzmiało: żadnego zapytania do bazy per witryna. Portfel czyta wyłącznie dzienne agregaty, zbiorczo dla całej listy stron, więc **konto z dwustoma witrynami kosztuje przy odczycie tyle samo co konto z dwiema**. To nie ciekawostka implementacyjna, tylko warunek używalności: pulpit, który przy dużym portfelu otwiera się pół minuty, przestaje być otwierany.

Dwie konsekwencje praktyczne. Po pierwsze, wynik jest buforowany przez kwadrans, więc portfel nie jest narzędziem do obserwacji na żywo; od tego są ekrany pojedynczej witryny. Po drugie, agregaty dzienne żyją do dwóch lat wstecz, niezależnie od krótkiej retencji danych surowych, więc porównania kwartał do kwartału i rok do roku pozostają możliwe na długo po tym, jak surowe żądania zostały skasowane.

## Kolumny i ich sens operacyjny

**Wizyty** liczone są po zgodzie odwiedzającego, więc systematycznie niedoszacowane; służą do porównań między witrynami i w czasie, nie jako liczba bezwzględna. **Próby kontaktu** to kliknięcia w telefon, e-mail, komunikatory, mapę i rozpoczęcia formularzy, po deduplikacji w obrębie wizyty. **Zapytania** liczy serwer, niezależnie od zgód: to jedyna kolumna, której kompletność jest gwarantowana. **Konwersja** to zapytania do wizyt, pokazywana z rozwagą przy małych próbach.

Tabela domyślnie sortuje po zapytaniach, nie po wizytach. To decyzja światopoglądowa modułu: portfel prowadzi się od pieniędzy, a ruch jest środkiem.

## Sygnały: to, co przegapisz, patrząc na sumy

Przy każdej witrynie portfel wyświetla flagi wymagające reakcji opiekuna:

- **brak ruchu**: witryna bez ani jednej wizyty w okresie,
- **ruch bez zapytań**: co najmniej pięćdziesiąt wizyt i zero zapytań; próg odcina przypadek od wzorca,
- **błędy serwera**: wystąpiły odpowiedzi 5xx,
- **brak wizyt Googlebota**: witryna ma ruch, ale zweryfikowany robot indeksujący nie pojawił się ani razu.

Flagi są tym, co odróżnia przegląd portfela od oglądania sum. Suma zapytań konta może rosnąć, podczas gdy trzy witryny po cichu umierają; sygnały wyciągają te trzy na wierzch bez czytania dwustu wierszy. Znaczenie każdej flagi i procedury diagnostyczne rozpisaliśmy w wersji dla właścicieli stron we wpisie o [czterech sygnałach](/blog/cztery-sygnaly-ze-strona-wymaga-reakcji); w portfelu czyta się je identycznie, tylko hurtowo.

## Konwersja przy małych próbach

Kolumna konwersji jest jedyną, która potrafi wprowadzić w błąd, i dlatego ma zabezpieczenie: przy mniej niż trzydziestu wizytach w okresie nie jest pokazywana jako wiarygodna. Witryna z czterema wizytami i jednym zapytaniem ma „25% konwersji" i zero wartości informacyjnej; sortowanie po konwersji przy małym portfelu wynosi takie strony na szczyt. Dlatego domyślnie sortuje się po zapytaniach, a konwersję czyta w zakresie 30 albo 90 dni i tylko dla witryn z realnym ruchem.

## Tygodniowa procedura przeglądu

Rytuał na poniedziałek, kwadrans na portfel dowolnej wielkości:

1. **Zakres 7 dni, sortowanie domyślne.** Spójrz na sumy: zapytania i próby tydzień do tygodnia. Kierunek wystarczy.
2. **Zbierz witryny z flagami.** Każda flaga to zadanie z właścicielem i terminem, nie obserwacja. Brak Googlebota i błędy serwera idą do osoby technicznej, ruch bez zapytań do osoby od treści.
3. **Spójrz na dół rankingu.** Witryny z zerami od kilku tygodni to kandydaci do rozmowy z klientem: o dosprzedaży treści, kampanii albo uczciwym zamknięciu tematu.
4. **Raz w miesiącu przełącz na 90 dni.** Trendy kwartalne wychwytują erozję, której tygodniówki nie pokażą.

Do raportowania i własnych zestawień jest eksport CSV. Szczegół, który doceni każdy, kto kiedyś otworzył cudzy eksport w arkuszu: wartości są zabezpieczone przed wstrzyknięciem formuł, więc plik od nas nie wykona niczego po otwarciu.

## Przykład: poniedziałek z portfelem 40 witryn

Zakres 7 dni. Suma zapytań 61 wobec 58 tydzień wcześniej: kierunek w porządku. Flagi: dwie witryny „brak Googlebota" (obie świeżo po migracji; do sprawdzenia robots i mapa), jedna „ruch bez zapytań" (140 wizyt, zero formularzy; do osoby od treści, z podejrzeniem, że numer telefonu nie jest klikalny na komórce), zero błędów serwera. Dół rankingu: trzy witryny z zerami od czterech tygodni, wszystkie z planu podstawowego bez własnej domeny; kandydaci do rozmowy o dosprzedaży albo zamknięciu. Trzy zadania z właścicielami, kwadrans, koniec przeglądu.

## Granice widoku

Portfel zestawia wyniki, nie konfigurację: nie zmienisz z niego ustawień witryny ani nie wyślesz raportu mailem. Jest też celowo płaski: jedna linia na witrynę, bez rozwijania szczegółów w miejscu. Kliknięcie witryny prowadzi do jej pełnej analityki i tam kończy się rola portfela: **portfel wskazuje, gdzie patrzeć; patrzenie odbywa się niżej**.
