Kompleksowa analiza SEO polskiej witryny EFF: widoczność w Google, słowa kluczowe, strona techniczna, treść, wydajność oraz gotowość na wyszukiwanie AI.
Solidny fundament techniczny i dobra baza treści, ale ruch organiczny spada (-37% klików kw/kw), a widoczność mocno zależy od marki. Największy potencjał leży w odświeżeniu treści i wypchnięciu istniejących pozycji z 2-3 strony Google.
Kluczowe liczby z ostatnich 90 dni (1.04-29.06.2026) zawsze z porównaniem do poprzednich 90 dni (1.01-31.03.2026) - bez punktu odniesienia sama liczba nic nie mówi. Dane GSC są mierzone; Senuto to szacunki.
llms.txt oraz 39 fraz w AI Overviews.Dane z Google Search Console (ruch faktyczny) zestawione z widocznością z Senuto (baza PL) i DataForSEO.
| Metryka | Sty-Mar 2026 | Kwi-Cze 2026 | Zmiana |
|---|---|---|---|
| Kliknięcia | 1456 | 915 | -37,2% |
| Wyświetlenia | 115 915 | 103 856 | -10,4% |
| Średni CTR | 1,26% | 0,88% | -0,38 pp |
Uwaga: Senuto pokazuje widoczność „płaską" (399 pkt bez zmian), ale GSC - czyli faktyczny ruch z Google - jasno pokazuje spadek. GSC jest tu wiarygodniejszym sygnałem. Rozbieżność wynika z tego, że baza fraz Senuto reaguje wolniej niż realny CTR i pozycje.
| Zakres | Teraz | Poprzednio |
|---|---|---|
| TOP3 | 13 | 13 |
| TOP10 | 94 | 95 |
| TOP50 | 520 | 522 |
| Wskaźnik widoczności | 399 | 399 |
| Frazy z obecnym AI Overview | 113 | 113 |
| Domena widoczna w AI Overview | 39 | 39 |
Widoczność w Senuto praktycznie płaska - to potwierdza, że spadek klików z GSC (patrz wyżej) wynika z pozycji/CTR i sezonowości, a nie z utraty fraz w indeksie.
Ruch jest w dużym stopniu „brandowy". Same frazy z nazwą marki generują ok. 22% wszystkich klików:
Wysoka zależność od marki oznacza, że część „sukcesu SEO" to w rzeczywistości ruch, który i tak trafiłby na stronę. Realny potencjał wzrostu leży w treści niebrandowej.
To najszybsze wygrane: przepisanie title i meta description oraz dociągnięcie pozycji może zamienić wyświetlenia w kliknięcia.
| Podstrona | Wyświetl. | CTR | Poz. | Uwaga |
|---|---|---|---|---|
| /blog/kary-i-odsetki-...-ecsl-i-intrastat/ | 10 541 | 0,83% | 6,6 | title/meta do poprawy |
| /blog/najwieksze-platformy-sprzedazowe-w-ue/ | 6385 | 0,16% | 18,3 | pozycja + treść |
| /blog/accounts-payable-czyli-ksiegowosc-zobowiazan/ | 5408 | 0,70% | 8,6 | title/meta |
| /blog/przedstawiciel-podatkowy-fiscal-representation/ | 2136 | 0,84% | 30,4 | rozbudowa + linkowanie |
| /blog/rozliczenia-vat-oss-w-irlandii-polnocnej/ | 2176 | 1,06% | 11,3 | docisk na 1. stronę |
Rozbicie spadku -37% klików kw/kw na czynniki (analiza porównawcza GSC: Q1 vs Q2 2026, na poziomie stron). Spadek to mieszanka sezonowości i realnej erozji pozycji - nie problem techniczny ani kara.
Największe straty to strony pod roczne rozliczenia, gdzie pozycja się nie zmieniła, a kliknięcia zniknęły - spadł popyt, nie ranking.
| Strona | Kliki Q1→Q2 | Poz. |
|---|---|---|
| wynagrodzenie-platnika-a-pit-4r | 167→14 | +0,1 |
| pit-11-za-rok-2025 | 9→0 | -2,0 |
| kary-i-odsetki...ecsl-i-intrastat | 192→88 | -1,3 |
PIT-4R i PIT-11 mają termin koniec stycznia/lutego. Q1 to szczyt sezonu rozliczeń w Polsce (roczne zeznania, deklaracje VAT). Latem popyt na te frazy naturalnie zamiera. Sam PIT-4R to -153 kliki, czyli ~28% całego spadku - przy ZEROWEJ zmianie pozycji. To sezonowość, nie SEO. Ta część odbije się sama w kolejnym sezonie podatkowym.
Osobna grupa - wpisy evergreen, które faktycznie spadły w rankingu o kilka pozycji.
| Strona | Zmiana poz. |
|---|---|
| purchase-to-pay-p2p | -8,4 |
| rejestracja-vat-kiedy-konieczna | -7,1 |
| e-invoicing-w-europie | -3,7 |
| obowiazki-podatkowe-podwykonawcow | -3,5 |
| accounts-payable | -2,9 |
To pokrywa się z dwoma ustaleniami audytu: (1) starzejąca się treść (68% wpisów nietykanych 12-24 mies. - w podatkach świeżość waży dużo) oraz (2) wygasanie "boostu świeżości" młodej domeny (ruch ruszył ~czerwiec 2025; jesienią Google podbija nowe strony, potem pozycje normalizują się w dół przy braku autorytetu - stąd średnia pozycja 37,7 vs 9,3 u taxology).
EFF potwierdził własną sezonowość rynkową (VAT, zrównoważony rozwój, księgowość). Zestawiliśmy to z danymi GSC miesiąc po miesiącu, żeby sprawdzić, czy ruch organiczny faktycznie odzwierciedla sezon biznesowy klienta.
EFF: „od września większy ruch, szczyt w grudniu przed świętami, od lipca spowolnienie" (zamykane urzędy latem, planowanie nowych modeli na koniec roku, pisma urzędów o częstotliwości deklaracji na początku roku).
| Miesiąc | Kliki | Śr. poz. |
|---|---|---|
| 2025-08 | 313 | 25,4 |
| 2025-09 | 369 | 19,3 |
| 2025-10 | 613 | 12,9 |
| 2025-11 | 564 | 12,7 |
| 2025-12 (1-19) | mocno | ~13 |
| 2025-12 (20-31, święta) | ~0 | - |
| 2026-01 | 639 | 12,8 |
| 2026-02 → 06 | 449 → 276 | 13,2 → 16,5 |
Dokładnie od września pozycja skoczyła z ~25 na ~19, w październiku na ~13 - to widoczny przełom, nie szum. Grudniowy spadek zbiorczy to efekt świąt (dni 24-31 blisko zera) - pierwsze 3 tygodnie grudnia są mocne, zgodnie z „szczyt przed świętami". Spadek od lutego w stronę lata też się zgadza z „od lipca spowolnienie" (mamy dane tylko do końca czerwca - trend spadkowy trwa nieprzerwanie).
EFF: „12 sierpnia wchodzi obowiązek PPWR - teraz mamy dużo zapytań, bo Polska nie dostosowała przepisów, jest chaos". W Q1 firmy składają raporty o opakowaniach.
W danych GSC (frazy: ppwr, rozszerzona odpowiedzialność, rop, opakowania) - wyświetlenia to 0-8/dzień przez cały 2026 rok, klików praktycznie brak.
To nie zaprzecza obserwacji EFF o popycie - raczej pokazuje, że ten popyt nie trafia na effglobal.pl przez wyszukiwanie organiczne (idzie innym kanałem: poczta, istniejący klienci, PR). Przy terminie 12 sierpnia to pilna, czasowo ograniczona szansa: solidna treść o PPWR opublikowana teraz może złapać realny, obecnie niezagospodarowany ruch, zanim temat przycichnie po deadline. Rekomendacja: dodać do planu P1 jako działanie z twardym terminem.
EFF: „największy ruch na koniec kwartałów i koniec roku, najmniejszy w środku miesiąca".
Strona accounts payable / księgowość zobowiązań (paź 2025 - cze 2026, 272 dni): brak wyraźnego wzorca końca miesiąca/kwartału - wahania tłumaczy rytm tygodnia roboczego (dołki w weekendy), nie kalendarz kwartałów.
Wyszukiwanie edukacyjne i zamykanie kontraktów (pipeline sprzedażowy) to różne rytmy - EFF może mieć rację co do sprzedaży, po prostu nie widać tego na tej konkretnej stronie. Ta sama strona pokazuje za to tę samą erozję pozycji co cała domena (z ~7 w marcu do ~11-12 w czerwcu) - część spadku to realne osłabienie rankingu (P1), nie tylko sezon.
EFF (uzupełnienie): firmy nigdy nie szukają zmiany księgowości na koniec roku/w Q1 - „raczej byłby to drugi kwartał roku - kwiecień, maj i czerwiec".
Sprawdzone frazy o intencji zmiany dostawcy („zmiana biura rachunkowego", „outsourcing księgowości" itp.): zero wyświetleń cały rok (lipiec 2025 - kwiecień 2026), pierwsze - choć śladowe - pojawienie się zapytań zaczyna się dokładnie 30 kwietnia 2026 i trwa przez maj-czerwiec. To zgadza się z Q2.
Problem: na te zapytania effglobal.pl rankuje na pozycji 70-95 (strona 7-10 wyników) - praktycznie niewidoczny, zero kliknięć. EFF poprawnie identyfikuje moment, w którym rynek szuka - strona nie ma jeszcze treści/pozycji, żeby ten ruch złapać. Trzeci, osobny gap contentowy (obok PPWR) - i to na już, bo okno Q2 już trwa.
Gdzie witryna już wygrywa, a gdzie zostawia największy niewykorzystany potencjał.
| Fraza | Poz. | Wol. |
|---|---|---|
| vat litwa | 6 | 170 |
| vat we francji | 6 | 170 |
| vat włochy | 7 | 260 |
| vat belgia | 7 | 210 |
| vat czechy | 10 | 590 |
| accounts payable | 7 | 480 |
Strony krajowe VAT (/uslugi/rozliczenia-vat/kraje/...) to najlepiej rankujące strony komercyjne. Niewielki push (linkowanie wewnętrzne + linki zewnętrzne) wprowadzi kolejne na 1. stronę.
| Fraza | Poz. | Wol. |
|---|---|---|
| czynny podatnik vat | 58 | 9900 |
| vat ue | 28 | 8100 |
| oss | 111 | 4400 |
| taksonomia (ESG) | 73 | 2900 |
| vat oss | 92 | 1900 |
| reverse charge | 59 | 1900 |
Frazy o wysokim wolumenie, dla których strona istnieje, ale rankuje daleko poza 1. stroną. Tu leży największy potencjał ruchu - wymaga rozbudowy treści, optymalizacji i budowy autorytetu.
Domeny konkurujące o te same frazy (DataForSEO, przecięcie słów kluczowych).
| Domena | Typ | Wspólne frazy | Śr. pozycja |
|---|---|---|---|
| taxology.co | bezpośredni konkurent (VAT compliance) | 53 | 9,3 |
| amavat.pl | bezpośredni konkurent (VAT compliance) | 52 | 16,2 |
| ifirma.pl | portal księgowy | 56 | 14,5 |
| poradnikprzedsiebiorcy.pl | portal contentowy | 53 | 14,8 |
| gofin.pl / infor.pl | duże portale podatkowe | 45 / 39 | 23,7 / 43,4 |
| biznes.gov.pl / europa.eu | źródła instytucjonalne | 41 / 45 | 6,1 / 8,2 |
| effglobal.pl | analizowana domena | 75 (wszystkie) | 37,7 |
Bezpośredni konkurenci to taxology.co i amavat.pl. Taxology rankuje średnio na pozycji 9,3 - czterokrotnie wyżej niż effglobal.pl (37,7). Reszta to duże portale contentowe i źródła rządowe, które dominują w zapytaniach informacyjnych o VAT. Wniosek: aby konkurować, EFF musi zbudować autorytet tematyczny (głębsza treść + linki) wokół rozliczeń VAT w UE.
Fundament indeksacji i renderowania. WordPress 6.9.4, motyw Bricks (child), SeoPress Pro, Redirection, Redis. Hosting: simply.com.
Strona główna: index, follow, kanoniczny do siebie, robots.txt blokuje tylko /wp-admin/ i wskazuje sitemapę /sitemaps.xml (8 map składowych). Wersja mobilna (viewport) obecna.
Hosting chroni witrynę zaporą, która nieznanym klientom (np. curl) zwraca stronę wyzwania JavaScript (proof-of-work). Sprawdziliśmy: Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot i UptimeRobot otrzymują HTTP 200 - crawlowanie działa poprawnie. Ryzyko dotyczy botów spoza białej listy (nowe crawlery AI, narzędzia SEO/monitoringu) oraz użytkowników bez JS. Warto okresowo weryfikować białą listę u dostawcy.
Strona „Rozszerzona Odpowiedzialność Producenta" (ID 11162) ma tytuł Duni EFF - Twój partner w e-commerce - identyczny jak strona „E-commerce" (ID 11324). To najprawdopodobniej pomyłka copy-paste; tytuł nie opisuje treści ROP i konkuruje sam ze sobą.
Domyślny szablon SeoPress dla stron to %post_title% - %ai_meta_title% - używa pojedynczych % zamiast %%...%%, więc to nieprawidłowe znaczniki SeoPress. Kluczowe strony mają ręczne nadpisania tytułu (więc problem jest ukryty), ale każda nowa strona bez nadpisania wyświetli dosłowny, zepsuty tekst w tytule. Do naprawy w ustawieniach SeoPress.
Istnieje angielska wersja (effglobal.com, osobna instalacja). W SeoPress nie skonfigurowano hreflang. Jeśli strony są odpowiednikami językowymi, brak hreflang osłabia sygnał międzynarodowy i grozi konkurowaniem obu domen o te same frazy.
Żaden typ treści nie jest ustawiony na noindex. Indeksowane są m.in. pojedyncze wpisy FAQ (33), „opiekun" (6) i case studies (14). Cienkie, powtarzalne strony w indeksie mogą rozpraszać autorytet. Rekomendacja: rozważyć konsolidację FAQ w strony zbiorcze lub noindex dla najcieńszych.
Część starych adresów wpisów przekierowuje 301 do nowych slugów (np. procedura-vat-oss... → /blog/vat-oss-rejestracja-lokalna/). Lighthouse szacuje ~270 ms straty. Warto zaktualizować linki wewnętrzne, by wskazywały bezpośrednio na docelowe adresy.
Analiza 190 opublikowanych wpisów oraz sygnałów on-page (na podstawie wp-cli i renderu live).
67 z 190 wpisów (35%) ma poniżej 400 słów, a tylko 23 przekraczają 900 słów. Dla witryny eksperckiej B2B (VAT, compliance, ESG) to za mało, by budować autorytet tematyczny i konkurować z portalami typu gofin/infor. Priorytet: rozbudowa i łączenie cienkich wpisów w pełniejsze przewodniki.
68% wpisów nie było aktualizowanych od 12-24 miesięcy. W tematyce podatkowej (zmiany przepisów, stawki, terminy) świeżość to silny sygnał. Odświeżenie dat i danych na najlepiej rankujących wpisach może szybko podnieść pozycje.
Na stronie głównej 124 z 126 obrazów nie ma tekstu alternatywnego; w treści wpisów 98 z 173 obrazów bez alt (57%). To strata dla dostępności, SEO obrazów oraz kontekstu dla wyszukiwarek i modeli AI.
Render pokazuje 2 nagłówki H1 („Skaluj swój biznes z EFF!" oraz „Skaluj swój e-commerce bez ryzyka podatkowego"). Zalecany jest jeden H1 na stronę - drugi warto zmienić na H2.
Domyślny og:image na stronie głównej to cropped-favicon-modified.png - mała ikonka zamiast grafiki. Udostępnienia w mediach i podglądy w narzędziach AI wyglądają ubogo. Warto ustawić dedykowany domyślny obraz OG (1200x630).
Wszystkie 190 wpisów ma ustawione meta description (0 braków). To dobra baza; przy najlepiej wyświetlanych wpisach warto je przepisać pod wyższy CTR.
Lighthouse (desktop, live). Ogólnie dobrze, ale są konkretne rzeczy do wyczyszczenia.
| Adres | Wynik | LCP | CLS | TBT | Waga |
|---|---|---|---|---|---|
| / (strona główna) | 88 | 2,0 s | 0,035 | 0 ms | 3,3 MB |
| /uslugi/ | 86 | 2,2 s | 0,035 | 10 ms | 3,6 MB |
| /blog/vat-oss-rejestracja-lokalna/ | 79 | 3,0 s | 0,035 | 10 ms | 2,9 MB |
Do naprawy (wg wpływu):
font-display: swap (drobne).Pozytyw: CLS jest znakomity wszędzie (0,035), a interaktywność (TBT ~0 ms) bez zarzutu.
Widoczność w Google AI Overviews, ChatGPT, Perplexity i innych systemach AI.
llms.txt (sekcje „Strony" i „Wpisy" z opisami) - crawlery AI otrzymują HTTP 200.llms.txt o najważniejsze przewodniki eksperckie.FAQPage / Article z autorem i datą aktualizacji na wpisach eksperckich.Uporządkowane wg wpływu na ruch i pilności. P1 = największy zwrot, zacznij tutaj.
EFF zgłasza duży, realny popyt na wiedzę o PPWR (chaos regulacyjny w PL), ale w wyszukiwaniu organicznym effglobal.pl to obecnie 0-8 wyświetleń/dzień - ruch trafia innym kanałem, nie przez SEO. To pilne okno: solidny, wyczerpujący artykuł/landing o obowiązkach PPWR opublikowany teraz może złapać niezagospodarowany popyt zanim temat przycichnie po deadline. Patrz sekcja 3.
EFF: firmy szukają zmiany dostawcy księgowości w kwietniu-czerwcu, nigdy na koniec roku/w Q1. Dane GSC to potwierdzają - zapytania o zmianę biura rachunkowego zaczynają się dokładnie 30 kwietnia - ale effglobal.pl rankuje na nie na pozycji 70-95 (praktycznie niewidoczny, zero kliknięć). Brakuje dedykowanej strony/artykułu pod intencję „zmiana księgowości" - a okno Q2 już trwa. Patrz sekcja 3.
Zacznij od stron z dużą liczbą wyświetleń i niskim CTR (ECSL/Intrastat 10,5 tys. wyśw.; accounts payable 5,4 tys.; platformy sprzedażowe 6,4 tys. na poz. 18). Zaktualizuj daty i dane, rozbuduj cienkie wpisy (67 sztuk <400 słów), połącz powiązane tematy w przewodniki. To najszybsza droga do odwrócenia spadku -37%.
Przepisz tytuły i opisy na podstronach o wysokich wyświetleniach i niskim CTR. Nawet bez zmiany pozycji, wzrost CTR z 0,8% do 2-3% na wpisie z 10 tys. wyświetleń to setki dodatkowych klików.
Money pages blisko TOP10 (strony krajowe VAT, poz. 6-13) - linkowanie wewnętrzne + linki zewnętrzne. Wysokowolumenowe frazy poza 1. stroną (czynny podatnik vat 9,9 tys. poz. 58; vat ue 8,1 tys. poz. 28; oss 4,4 tys. poz. 111) - rozbudowa treści i budowa autorytetu.
Popraw tytuł strony ROP (ID 11162, obecnie kopia tytułu strony e-commerce) oraz domyślny szablon tytułu stron (%post_title% - %ai_meta_title% → poprawne znaczniki %%...%%).
Dodaj opisowe alt do obrazów (priorytet: strona główna 124 braki, potem wpisy). Ustaw dedykowany domyślny obraz społecznościowy OG (1200x630) zamiast faviconu.
Jeśli strony są odpowiednikami językowymi - skonfiguruj wzajemny hreflang (pl / en), by uniknąć konkurencji domen i wzmocnić sygnał międzynarodowy.
Rozważ noindex lub konsolidację najcieńszych, powtarzalnych stron (pojedyncze FAQ, „opiekun"), by skupić autorytet na stronach kluczowych.
Ogranicz ~528 KiB nieużywanego JS, skompresuj obrazy (strony 3+ MB), usuń zasoby blokujące render, napraw łańcuch przekierowań na blogu i wydłuż cache statyków.
Jedno H1 na stronę główną, okresowa weryfikacja białej listy WAF (Google/Bing/boty AI + monitoring), font-display: swap.
Buduj przewagę w AI Overviews (już 39 fraz): treść cytowalna „na akapit", schema FAQPage/Article z autorem i datą, rozbudowa llms.txt.
Dane pozyskano 1 lipca 2026 z: Google Search Console (ruch faktyczny, właściwość https://effglobal.pl/), Senuto (baza PL - widoczność i AI Overviews), DataForSEO Labs (frazy, konkurencja, Lighthouse; rynek Polska), oraz bezpośredniej analizy witryny przez wp-cli (SSH) i render live w przeglądarce. Liczby z Senuto i DataForSEO to szacunki; dane GSC są mierzone.
Backlinki: profil linków nie został oceniony w tym audycie - moduł Backlinks nie był aktywny na koncie DataForSEO. Pośrednie sygnały (niska średnia pozycja, wysoka rotacja fraz, słabość wobec konkurentów) wskazują na relatywnie słaby profil linkowy - do potwierdzenia w osobnej analizie.