Realizacja · Kancelaria Adwokacka
Strona WWW dla Kancelarii Adwokackiej Janiga
Nowa strona WordPress z Schema LegalService, SEO lokalne i Core Web Vitals 100. Wzrost ruchu organicznego o 180% w 6 miesięcy, 12 nowych zapytań klientów miesięcznie.

Brief klienta — punkt wyjścia
Kancelaria Adwokacka Janiga to praktyka prawnicza z doświadczeniem w prawie cywilnym, rodzinnym i gospodarczym. Klient zgłosił się do GMWEB z zestawem typowych problemów dla branży prawniczej: starsza strona internetowa nie generowała leadów, była mało widoczna w wyszukiwaniach lokalnych, a tempo ładowania (LCP > 4s) odstraszało użytkowników mobilnych.
Pierwsza diagnoza GMWEB wykazała: brak Schema LegalService, niezoptymalizowany Google Business Profile, brak content'u edukacyjnego (poradniki dla klientów to klucz w branży prawniczej, gdzie użytkownik szuka odpowiedzi na konkretne pytania), oraz brak strategii SEO lokalnego. Strona miała ~50 odwiedzin organicznych miesięcznie i zerową konwersję na zapytania.
Cele projektu
- Wzrost widoczności lokalnej — top 10 dla zapytań typu "adwokat [miasto]", "kancelaria prawna [miasto]", "rozwód [miasto]".
- Konwersja na zapytania — minimum 10 leadów miesięcznie z formularza i telefonu.
- Wiarygodność (E-E-A-T) — w branży YMYL (Your Money Your Life) Google szczególnie ostro ocenia ekspertyzę, autorytet i zaufanie. Schema LegalService + Person dla adwokata + opinie klientów.
- Core Web Vitals 100 — szczególnie LCP < 2.5s i INP < 200ms na mobile, gdzie 70% ruchu kancelarii pochodzi z telefonu.
Stack i architektura
Wybór padł na WordPress z dedykowanym motywem zbudowanym pod tę realizację. WordPress to świadoma decyzja — klient miał edytować treści samodzielnie (regularnie publikować poradniki prawne), a panel WP jest najmniej restrykcyjny dla osób bez technicznego backgroundu. Dla projektu tego typu Next.js byłby overkill — content jest statyczny, ruch kompresuje Cloudflare, a obciążenie serwera obsłuży nginx + Redis Object Cache + Varnish bez problemu.
- Frontend — dedykowany motyw WordPress (PHP + Twig), bez page builderów, czysty HTML, krytyczny CSS inline, lazy loading obrazów (WebP/AVIF).
- Backend — WordPress 6.x, Docker (nginx + PHP-FPM 8.2 + MariaDB), Redis Object Cache, Varnish front cache, Cloudflare CDN.
- SEO — Schema.org LegalService + Person + LocalBusiness, sitemap.xml dynamiczny, hreflang dla wersji PL (przygotowane pod ekspansję).
- Bezpieczeństwo — fail2ban, ograniczenia geoblokady na panel /wp-admin, 2FA dla klienta, codzienny backup off-site.
Najważniejsze decyzje SEO
1. Schema LegalService + Person dla adwokata
W branży YMYL E-E-A-T to nie buzzword — to twardy wymóg Google. Każdy adwokat na stronie ma własną kartę z Schema Person zawierającą: imię i nazwisko, numer wpisu na listę adwokatów (weryfikowalny w KIRP), wykształcenie (uczelnia), specjalizacje, zdjęcie. Schema LegalService dla całej kancelarii dodaje: areaServed (miasta), priceRange, openingHours, contactPoint, sameAs (LinkedIn, Google Business). Efekt: Google rozumie, że strona to prawdziwa kancelaria, nie spam content farm.
2. Strony lokalne pod konkretne miasta
Zamiast jednej strony "Kontakt", każde miasto obsługiwane przez kancelarię ma dedykowaną podstronę: "Adwokat [miasto] — usługi prawne". Każda zawiera unikalną treść: opisy spraw typowych dla regionu, godziny otwarcia, mapę dojazdu, opinie lokalnych klientów. To eliminuje thin content i pozwala rankować na long-tail typu "adwokat rozwód [miasto]" (niska konkurencja, wysoka konwersja).
3. Sekcja blog/poradnik z odpowiedziami na konkretne pytania
Klient wynajmujący adwokata zwykle ma już problem prawny i szuka odpowiedzi w Google. Stworzyliśmy ~30 artykułów w stylu "Jak rozwód za porozumieniem stron — krok po kroku", "Ile kosztuje rozwód w 2024", "Co zrobić gdy partner nie chce się rozwieść". Każdy z FAQ schema, gdzie odpowiedzi są bezpośrednie i ucięte (snippet-friendly). Wynik: Featured Snippets na 6 fraz w 4 miesiącu, ruch z poradników to 60% całego ruchu organicznego.
4. Google Business Profile + recenzje
GBP zoptymalizowany pod kątem kategorii (Adwokat + Kancelaria adwokacka), wszystkich godzin otwarcia, zdjęć biura (real, nie stockowe), 50+ postów GBP w ciągu pół roku (każdy artykuł blog dostawał skrócony post na GBP). System proszenia o recenzje po zakończonej sprawie (link bezpośredni, qrkod w pokoju konsultacji). Po 6 miesiącach: 47 recenzji, średnia 4.9, top 3 w map pack dla "adwokat [miasto]".
5. Core Web Vitals — performance budget
Twardy budget: LCP < 2.0s, INP < 100ms, CLS < 0.05. Wykluczyliśmy ciężkie biblioteki JS (zero React, zero jQuery na frontend), tylko vanilla JS dla małych interakcji. Hero image: WebP 800x600 ~30 KB, preload, fetchpriority="high". Fonts: system stack (no Google Fonts blocking). Wynik PageSpeed Insights: Mobile 98, Desktop 100.
Wyniki po 6 miesiącach
Średni czas między uruchomieniem strony a pierwszym leadem: 18 dni. Pierwszy ranking top 3 dla głównego miasta: 4 miesiąc. Pełna kompozycja efektów (SEO + GBP + content + recenzje) zaczęła działać od 5 miesiąca — wcześniej Google głównie indeksował i kalibrował zaufanie.
Co zrobiliśmy inaczej niż konkurencja
Większość stron kancelarii prawnych to sztywne "wizytówki": 3-5 podstron, generyczne treści o kancelarii, brak content'u i SEO. Klient miał w 6 miesięcy: 30 artykułów blog, 8 stron lokalnych, dedykowane podstrony specjalizacji (rozwód, alimenty, prawo gospodarcze, sprawy karne), profil GBP z 50+ postami, 47 zweryfikowanych recenzji. Inwestycja content'u zwraca się w długim terminie — każdy z tych URL może rankować latami.
Stack technologiczny — szczegóły
- WordPress 6.x z dedykowanym motywem (bez page builderów)
- Docker compose: nginx + PHP-FPM 8.2 + MariaDB 10.11
- Redis Object Cache (sqlite plugin) + Varnish front cache
- Cloudflare CDN, R2 do backupów off-site
- Schema.org: LegalService, Person, LocalBusiness, FAQPage, BreadcrumbList
- WebP/AVIF dla wszystkich obrazów (Imagify automation)
- Cookie consent zgodny z RODO/ePrivacy
- fail2ban + WAF Cloudflare + 2FA na /wp-admin
Co dalej?
Plan na 2025-2026: ekspansja content'u (kolejne 30 artykułów rok), dodanie kalkulatorów (np. kalkulator kosztów rozwodu, kalkulator alimentów) jako lead magnetów, hreflang dla wersji EN (klienci międzynarodowi w sprawach gospodarczych), FAQ schema na każdej stronie specjalizacji. Cel 2026: 300 odwiedzin/msc i 25 leadów/msc.
Twoja branża też jest YMYL?
Dla kancelarii prawniczych, gabinetów medycznych, firm finansowych Google ma ostre wymagania E-E-A-T. Robimy strony, które w branżach YMYL nie tylko ładnie wyglądają — przede wszystkim rankują i konwertują. Porozmawiajmy o Twoim projekcie.
Zamów wycenęPowiązane realizacje i tematy
- Strony WWW dla kancelarii prawnych — pełna oferta dla branży
- E-E-A-T co to? — dlaczego ten standard rządzi w YMYL
- SEO lokalne + Google Business Profile — pełny przewodnik
- Core Web Vitals 2026 (LCP, INP, CLS)
- Pełne portfolio realizacji GMWEB