Jak skonfigurować Google Search Console w WordPress

dowiedz się

Konfiguracja Google Search Console w WordPress to podstawa skutecznego pozycjonowania: dzięki temu sprawdzisz, jak Google widzi Twoją witrynę, wykryjesz błędy i szybciej wprowadzisz poprawki. Ten poradnik przeprowadzi Cię krok po kroku przez wybór rodzaju własności, metody potwierdzenia, integrację z wtyczkami, dodanie mapy witryny i wstępną analizę danych. Dzięki praktycznym wskazówkom unikniesz najczęstszych problemów i zyskasz kontrolę nad widocznością.

Wybór rodzaju własności i przygotowanie konta

Czym jest Search Console i co daje

Google Search Console to bezpłatny panel do analizy widoczności witryny w wynikach wyszukiwania. Pozwala m.in. śledzić zapytania, na które wyświetla się Twoja strona, sprawdzać stan indeksu, zgłaszać i usuwać adresy, badać błędy oraz mierzyć jakość doświadczeń użytkowników (CWV). Dla właścicieli stron na WordPress to źródło danych ułatwiających planowanie treści i techniczną optymalizację.

Zakładanie konta i dodanie pierwszej własności

  • Wejdź na https://search.google.com/search-console i zaloguj się kontem Google, którego używasz służbowo.
  • Kliknij „Dodaj usługę”. Zobaczysz dwa typy własności: „Domena” oraz „Prefiks URL”.

Typ własności: Domena vs Prefiks URL

  • Domena: obejmuje cały ruch ze wszystkich subdomen i protokołów (http/https, m., www, itp.). Weryfikacja odbywa się przez rekord DNS TXT. To najlepszy, kompletny wybór, zwłaszcza gdy planujesz migracje lub różne subdomeny.
  • Prefiks URL: dotyczy wyłącznie wskazanego adresu (np. https://twojadomena.pl/). Możesz weryfikować różnymi metodami (tag HTML, plik, GA4, GTM). Dobre, gdy nie masz dostępu do strefy DNS.

Rekomendacja: Jeśli to możliwe, wybierz „Domena”, aby mieć pełny obraz wszystkich wariantów serwisu. Jeżeli nie możesz dodać rekordu DNS, użyj „Prefiks URL” i zweryfikuj przez tag HTML lub wtyczkę.

Przygotowanie WordPress do integracji

  • Upewnij się, że witryna odpowiada kodem 200 (bez błędów 403/503) i nie ma włączonego trybu „maintenance”.
  • Sprawdź, czy w Ustawienia → Czytanie nie masz zaznaczonej opcji „Zniechęć wyszukiwarki do indeksowania tej witryny”.
  • Ustal docelowy adres kanoniczny: https vs http, z www vs bez www. Powinien być spójny w ustawieniach WordPress i w konfiguracji serwera (301 na wariant docelowy).

Metody potwierdzania własności witryny

Jak działa weryfikacja i kiedy ją powtarzać

W Search Console weryfikacja potwierdza, że masz kontrolę nad witryną. Jest konieczna, by przeglądać raporty i wykonywać działania (np. przesyłanie mapy witryny). Jeżeli usuniesz użyty sposób (np. tag HTML zniknie z head), weryfikacja wygaśnie i raporty przestaną się aktualizować. Dlatego wybierz metodę stabilną i trwałą.

Weryfikacja przez rekord DNS (własność „Domena”)

  • Po dodaniu własności „Domena”, Search Console poda rekord TXT. Skopiuj wartość.
  • Wejdź do panelu DNS (rejestrator domeny lub dostawca hostingu), dodaj rekord TXT dla strefy głównej domeny.
  • Odczekaj propagację (czasem od kilku minut do 24 h), a następnie kliknij „Zweryfikuj”.
  • Zaleta: jedna weryfikacja obejmuje wszystkie subdomeny i protokoły. Wada: wymaga dostępu do DNS.

Weryfikacja przez tag HTML (własność „Prefiks URL”)

  • W oknie wyboru metod wybierz „Tag HTML”, skopiuj meta tag.
  • W WordPress wstaw meta tag w sekcji head. Możesz to zrobić:
    • za pomocą wtyczek SEO (Yoast/Rank Math/AIOSEO – w odpowiednim polu weryfikacji),
    • wtyczką do zarządzania head (np. Insert Headers and Footers),
    • ręcznie w pliku header.php motywu potomnego (niezalecane, bo zniknie po aktualizacjach).
  • Po wdrożeniu kliknij „Zweryfikuj”. Pamiętaj, by nie usuwać tego tagu.

Weryfikacja przez przesłanie pliku HTML

  • Pobierz plik HTML z Search Console.
  • Wgraj go do katalogu głównego WordPress (public_html), korzystając z SFTP lub menedżera plików hostingu.
  • Sprawdź, czy podany adres zwraca status 200 i treść pliku, a następnie „Zweryfikuj”.

Weryfikacja przez GA4 lub GTM

  • GA4: Jeśli ta sama usługa Google ma dostęp administracyjny do Twojej usługi GA4 z poprawnie osadzonym kodem na stronie, Search Console potwierdzi własność automatycznie.
  • GTM: Podobnie – jeśli kontener jest poprawnie osadzony w head/body, możesz wykorzystać go do weryfikacji.
  • Uwaga: Po zmianach kodów analitycznych pamiętaj o utrzymaniu ciągłości, by nie stracić weryfikacji.

Najczęstsze błędy weryfikacji

  • Cache strony lub CDN nie serwuje zaktualizowanego head – wyczyść pamięć podręczną (wtyczka cache/serwer/CDN).
  • Tag wstawiony w treść, a nie w head – sprawdź kod źródłowy strony głównej.
  • Błędny rekord DNS (literówka, dodanie w złej strefie lub podsubdomenie) – potwierdź w narzędziu dig/nslookup.
  • Przekierowania 3xx/4xx/5xx dla pliku HTML – wyłącz tymczasowo reguły blokujące lub popraw routing.

Integracja z WordPress: wtyczki i konfiguracja

Najprostsza droga: wtyczka Site Kit by Google

  • Zainstaluj i aktywuj wtyczkę Site Kit w Kokpicie → Wtyczki → Dodaj nową.
  • Połącz z kontem Google, nadaj wymagane uprawnienia. Site Kit potrafi automatycznie zweryfikować Search Console, a także scalić dane z GA4 i PageSpeed.
  • Z poziomu Site Kit dodaj usługę Search Console dla aktualnej witryny. Weryfikacja odbywa się bez edycji kodu, a wtyczka utrzymuje ją po aktualizacjach.
  • Zalety: szybkość, minimalna ingerencja w kod, dodatkowe panele w Kokpicie.

Wtyczki SEO: Yoast SEO, Rank Math, AIOSEO

  • Większość wtyczek SEO ma zakładkę „Weryfikacja” lub „Webmaster Tools”. Wklejasz tam meta tag z Search Console, zapisujesz i gotowe.
  • Niektóre wtyczki generują także mapę witryny (sitemap_index.xml), którą później dodasz do GSC.
  • Jeśli zmieniasz wtyczkę SEO, pamiętaj, że tag weryfikacyjny może zniknąć – po migracji sprawdź status w Search Console.

Ręczna integracja: Insert Headers and Footers

  • Zainstaluj wtyczkę do wstawiania kodu w head.
  • Wklej tag weryfikacyjny Search Console w polu Head, zapisz i przetestuj.
  • Zaleta: niezależność od konkretnej wtyczki SEO; wada: dodatkowe zależności.

Środowiska staging i WordPress Multisite

  • Staging: zabezpiecz hasłem lub noindex, aby uniknąć indeksacji środowiska testowego. Nie dodawaj stagingu do tej samej usługi GSC co produkcja.
  • Multisite: każda subwitryna może wymagać osobnej własności w Search Console, zwłaszcza jeśli działa pod własną domeną lub subdomeną.

Wskazówka: Po wdrożeniach i aktualizacjach zawsze wykonaj kontrolę, czy weryfikacja jest ważna, a mapa witryny wciąż działa.

Mapy witryny i plik robots.txt

Tworzenie i zgłaszanie sitemap

  • Większość wtyczek SEO (Yoast/Rank Math/AIOSEO) generuje domyślnie sitemap_index.xml. Sprawdź: https://twojadomena.pl/sitemap_index.xml.
  • W Search Console wejdź w „Mapy witryn”, podaj ścieżkę sitemap_index.xml i wyślij.
  • Po akceptacji sprawdź, czy liczba przesłanych i zaindeksowanych adresów się zgadza lub stopniowo rośnie.

Struktura mapy i selekcja treści

  • Oddziel sitemapy dla wpisów, stron, kategorii, produktów (WooCommerce) – to ułatwia diagnostykę.
  • Wyklucz z mapy archiwa o niskiej wartości (np. daty), strony systemowe (logowanie, koszyk) i warianty filtrowań parametrycznych.
  • Dla stron wielojęzycznych włącz hreflang (wtyczki wielojęzyczne potrafią dodać odpowiednie wpisy w sitemap).

Mikro-sitemapy specjalne

  • News/Top Stories: jeżeli jesteś w Google News, wtyczki lub dodatkowe generatory sitemapy news przyspieszą publikację.
  • Obrazy/Wideo: gdy masz bogate media, sitemapy obrazów i wideo zwiększą szanse na indeksację tych zasobów.

Plik robots.txt i jego rola

  • Sprawdź robots.txt: https://twojadomena.pl/robots.txt. W wielu instalacjach WordPress generuje go wirtualnie.
  • Minimalna zawartość może wyglądać tak:

    User-agent: *
    Disallow:
    Sitemap: https://twojadomena.pl/sitemap_index.xml

  • Nie blokuj kluczowych zasobów (wp-content/uploads, pliki CSS/JS) – Google potrzebuje ich do renderowania.
  • Unikaj globalnych Disallow na /wp-admin/ bez wyjątku dla admin-ajax.php (to standard):

    Disallow: /wp-admin/
    Allow: /wp-admin/admin-ajax.php

Typowe problemy z mapą i robots

  • Mapa zwraca 404 – włącz bezpośrednie odnośniki (Ustawienia → Bezpośrednie odnośniki) i zapisz, aby odświeżyć reguły.
  • Sitemap nieaktualna – wyczyść cache wtyczki/serwera/CDN. Niektóre wtyczki generują mapy dynamicznie, inne statycznie.
  • Blokada w robots.txt koliduje z indexowaniem – usuń Disallow dla ścieżek, które mają być widoczne.

Indeksowanie, diagnostyka i optymalizacja

Raport „Strony” i kontrola indeksowanie

  • W raporcie „Strony” sprawdzisz, które adresy są zindeksowane, a które wykluczone (noindex, 404, soft 404, przekierowania, zduplikowane bez wskazanego kanonicznego).
  • Jeśli ważna podstrona jest wykluczona, zbadaj przyczynę: meta robots, nagłówek X-Robots-Tag, canonical, blokada w robots.txt, błędy 4xx/5xx.
  • Po naprawie użyj „Sprawdź adres URL” → „Poproś o zindeksowanie”. Nie nadużywaj; Google i tak działa automatycznie.

Narzędzie Inspekcja adresu URL

  • Wklej adres strony i sprawdź: czy jest w indeksie, czy Google ma dostęp do renderowania, jaki jest adres kanoniczny, ostatnie skanowanie.
  • Skorzystaj z „Wyświetl zrzut renderowania”, aby wykryć problemy z zasobami JS/CSS, które mogły zostać zablokowane.

Raport „Wydajność” (zapytania, strony, kraje, urządzenia)

  • Analizuj CTR i pozycje dla kluczowych zapytań; planuj treści pod te, które mają wysoki wolumen i niski CTR.
  • Porównuj okresy (tydzień do tygodnia, miesiąc do miesiąca) i filtruj według typu wyszukiwania (Sieć/Obrazy/Wideo/News).
  • Eksportuj dane i łącz je z GA4, by widzieć ciąg użytkownika od wejścia z SERP do konwersji.

Doświadczenie strony i Core Web Vitals

  • Raport CWV wskaże problemy z LCP, CLS, INP. Napraw je poprzez optymalizację obrazów (AVIF/WebP), lazy loading, krytyczne CSS, eliminację blokujących zasobów, ograniczenie JS.
  • W WordPress korzystaj z dobrych wtyczek do cache (z ostrożnością), kompresji obrazów i minimalizacji – testuj wpływ na funkcjonalności.
  • Porównaj wyniki w raportach polowych (RUM) z testami lab (PageSpeed Insights), bo mogą się różnić.

Ulepszenia: breadcrumb, FAQ, schema

  • Wtyczki SEO generują dane uporządkowane (Schema) – włącz okruszki, artykuły, produkty, FAQ. Sprawdzaj raporty „Ulepszenia” i naprawiaj błędy schematu.
  • Nie duplikuj typów schema (np. równocześnie z motywu i wtyczki). Jedno źródło danych uporządkowanych jest bezpieczniejsze.

Ręczne działania, problemy z bezpieczeństwem

  • Zakładka „Ręczne działania” informuje o karach za naruszenia wytycznych – po naprawach złóż prośbę o ponowne rozpatrzenie.
  • „Problemy z bezpieczeństwem” – reaguj natychmiast na złośliwy kod, spam, phishing. Zmień hasła, aktualizuj wtyczki, przeskanuj pliki, wdróż WAF.

Międzynarodowe kierowanie i geolokalizacja

  • Dla wersji językowych korzystaj z hreflang i upewnij się, że każda para wersji wzajemnie się referuje.
  • Unikaj automatycznych przekierowań geograficznych po IP. Dla SEO lepsze są statyczne URL-e per język/kraj.

Usuwanie i ukrywanie adresów

  • „Usunięcia” w Search Console tymczasowo ukrywa adresy w wynikach. Równolegle stosuj noindex/401/410, jeśli chcesz trwale wyłączyć stronę.
  • Po migracjach (np. zmiana struktury adresów) przygotuj kompletne 301 – monitoruj w raporcie „Strony”, czy nie pojawiają się 404.

Najlepsze praktyki techniczne w WordPress

  • Spójne kanoniczne: jedna wersja domeny; 301 z pozostałych wariantów.
  • Mapa witryny tylko dla stron, które mają być indeksowane; noindex dla koszyka, logowania, filtrowań, paginacji tagów, duplikatów.
  • Utrzymuj aktualizacje motywu, wtyczek, PHP; testuj zmiany na stagingu.
  • Monitoruj logi serwera (4xx/5xx), bo wpływają na budżet indeksowania.

Treści i architektura informacji

  • Twórz treści skupione na intencjach użytkownika i pytaniach, które widzisz w raporcie „Wydajność”.
  • Stosuj linkowanie wewnętrzne wzmacniające kluczowe podstrony i tworzące logiczne klastry tematyczne.
  • Dbaj o unikalne tytuły i meta opisy, nagłówki H2/H3, a także dostępność (alt dla obrazów, kontrast, aria-labels tam, gdzie to potrzebne).

Diagnostyka i rozwiązywanie problemów

  • Strona widoczna, ale nie indeksowana: sprawdź canonical, meta robots, renderowanie, strukturę linków wewnętrznych, jakość treści. Czasem trzeba poczekać – nowe domeny indeksują się wolniej.
  • Spadki ruchu: porównaj sekcję „Wydajność” rok do roku; sprawdź aktualizacje algorytmów, zmiany techniczne, indeksację kluczowych adresów.
  • Parametry w URL (np. ?sort=, ?color=): Zdecyduj, czy mają być indeksowane. Zwykle lepiej kanonikalizować do wersji podstawowych i nie umieszczać ich w sitemap.
  • Duplikaty z paginacji: używaj rel=”next/prev” (choć Google deklaruje brak wsparcia, często ma sens dla UX) i jasnych kanonikali na główny listing, ogranicz liczbę indeksowanych stron paginacji.

Łączenie Search Console z GA4

  • W panelu administracyjnym GA4 połącz właściwość z usługą Search Console, aby uzyskać raporty zapytań w interfejsie GA4.
  • To uprości analizę ścieżek od wyszukiwarki do konwersji i pomoże ocenić wpływ zmian SEO.

Procedura kontrolna po wdrożeniu

  • Zweryfikuj lub odśwież metodę potwierdzenia (DNS/Tag/Plik/GA4/GTM).
  • Dodaj i sprawdź mapę witryny; upewnij się, że liczba przesłanych adresów odpowiada oczekiwaniom.
  • Skontroluj raport „Strony” pod kątem krytycznych błędów (soft 404, przekierowania, zduplikowane).
  • Wykonaj test kilku kluczowych URL w Inspekcji i poproś o zindeksowanie najważniejszych nowych treści.
  • Przejrzyj CWV; jeśli metryki są słabe, zaplanuj optymalizacje wydajności.

Checklist: szybki start w 15 minut

  • Dodaj własność (Domena lub Prefiks URL).
  • Potwierdź przez DNS lub tag HTML (np. w Site Kit/SEO).
  • Włącz generowanie mapy wtyczką SEO; prześlij sitemap_index.xml do GSC.
  • Sprawdź 3–5 kluczowych stron w Inspekcji; poproś o indeksację, jeśli nowe.
  • Zerknij w „Wydajność” i ustaw filtry dla pierwszych diagnoz.
< Powrót

Zapisz się do newslettera


Zadzwoń Napisz