Spis treści +
Strona wygląda OK, a organiczny ruch stoi. Często winne nie są „słabe treści”, tylko fundament: zdublowane URL-e, sitemap, którego nie ma w GSC, canonical wskazujący w kosmos, schema skopiowana z tutoriala z 2019.
Poniżej checklista, którą odhaczamy przy wdrożeniu (WordPress i Astro). Bez strategii contentowej na rok, sam szkielet, bez którego content i tak słabo wstaje.
Sitemap
- Jedna sitemap (albo index) z URL-ami, które macie indeksować.
- Bez filtrów sklepu, koszyka, thank-you, parametrów sortowania.
- WP: Yoast / Rank Math → sprawdź
/sitemap_index.xml, czy nie serwuje tagów i autorów bez treści. - Astro:
@astrojs/sitemapprzy buildzie. - Wrzuć do Search Console → Sitemaps. Adres też w
robots.txt.
Po roku porównaj liczbę URL w sitemapie z raportem indeksacji. Rozjazd = coś blokujesz albo produkujesz śmieci.
robots.txt
Najczęstsza katastrofa: Disallow: / zostawione po stagingu. Sprawdź na produkcji zanim odpalisz Ads.
Blokuj: /wp-admin/, wyszukiwarkę wewnętrzną, oczywiste duplikaty. Nie blokuj CSS/JS, bo Google renderuje stronę i liczy przez to CWV.
Na końcu: Sitemap: https://domena.pl/sitemap.xml.
Canonical
Ta sama treść pod http/https, www/bez, slash/bez, UTM: Google zgaduje. Tag canonical mówi, która wersja wygrywa.
- Self-canonical na ważnych URL-ach.
- Po zmianie motywu WP sprawdź, czy Yoast nie wypycha wszystkiego na homepage (zdarza się).
- Filtry Woo: canonical + często noindex parametrów, inaczej indeks puchnie od „?kolor=czerwony”.
Schema
JSON-LD, nie mikrodane z 2012.
Minimum firmy lokalnej:
OrganizationalboLocalBusiness(nazwa, logo, URL, telefon, adres),WebSite+ SearchAction, jeśli macie wyszukiwarkę,FAQPagetam, gdzie FAQ jest widoczne (jak na bioagnes, te same pytania w HTML i w JSON-LD),BreadcrumbListna podstronach.
Waliduj w Rich Results Test. Śmieciowa schema gorsza niż brak.
Nagłówki i indeksacja
- Jeden H1 na stronę, zgodny z tematem.
- Nie noindexuj przypadkiem całej witryny wtyczką „na czas prac”.
- Przekierowania 301 przy migracji (TMedicenter: osobny plik nginx ze starych WP-URL). Bez tego oddajesz pozycje.
Core Web Vitals
Techniczne SEO bez szybkości to pół roboty. LCP/INP/CLS opisuje osobny wpis.
Search Console w pierwszym tygodniu
- Weryfikacja domeny (DNS).
- Sitemap.
- Podgląd kilku kluczowych URL.
- Po migracji: sprawdź 404 w pokryciu.
Bez GSC lecisz na ślepo. GA4 nie zastąpi zapytań i błędów indeksacji.
Czego checklista nie załatwi
Treści pod realne zapytania, linków, E-E-A-T. Technika tylko otwiera drzwi. Ale bez drzwi content stoi na korytarzu.
Wdrażamy to przy każdej stronie firmowej, nie jako „pakiet SEO premium”. Audyt istniejącej: audyt albo kontakt.