SEO

SEO techniczne dla Next.js: kompletna checklista 2025

Praktyczna checklista SEO technicznego dla Next.js: CWV, i18n, sitemap, schema, robots, performance, caching i bezpieczeństwo.

Adam Noszczyński
5 min czytania

Ta checklista obejmuje najważniejsze elementy SEO technicznego w Next.js App Router. Zastosuj ją przed publikacją i w cyklicznych audytach.

Core Web Vitals (CWV)

Core Web Vitals to kluczowe metryki, które Google używa do oceny jakości strony. LCP (Largest Contentful Paint) powinien być poniżej 2.5 sekundy – osiągniesz to przez priority dla hero image, preconnect do CDN i preload fontów. INP (Interaction to Next Paint) musi być poniżej 200 ms, co wymaga usuwania niepotrzebnego JavaScript, unikania ciężkich efektów i używania pasywnych eventów. CLS (Cumulative Layout Shift) powinien być poniżej 0.1 – rezerwuj miejsce na media i unikaj dynamicznych przesunięć elementów.

Metadane i sitemap

Prawidłowe metadane to fundament SEO. Używaj generateMetadata per strona, zapewniając unikalne tytuły i opisy oraz poprawne kanoniczne URL-e. robots.ts i sitemap.xml powinny być automatyczne i aktualne dla bloga i ofert. Nie zapomnij o OpenGraph/Twitter meta oraz obrazach OG, które mogą być generowane automatycznie lub statyczne.

Struktura Hx i treść

Struktura nagłówków to klucz do dobrego SEO. Używaj jednego H1 na stronę, a H2/H3 jako logiczne sekcje. Słowo kluczowe powinno pojawić się w H1, tytule i pierwszych 100–150 znakach treści. Nie zapomnij o linkowaniu wewnętrznym do kluczowych ofert i powiązanych artykułów – to pomaga Google zrozumieć strukturę Twojej strony i przekazuje autorytet między stronami.

Schema.org (structured data)

Strukturyzowane dane pomagają Google lepiej zrozumieć treść Twojej strony. Używaj Article, BreadcrumbList, FAQPage tam, gdzie to pasuje, oraz Organization w globalu. Dla ofert dodaj Product/Service z ceną i AggregateRating przy recenzjach – to może zaowocować rich snippets w wynikach wyszukiwania.

i18n i hreflang

Dla stron wielojęzycznych kluczowe są tagi alternate z hreflang dla języków/rynków oraz poprawny x-default. Zapewnij spójne slug-i, tłumaczenia meta i treści, unikając duplikacji – to pomoże Google prawidłowo indeksować różne wersje językowe.

Performance i bundling

Wydajność to klucz do dobrego SEO. Używaj code-splitting i dynamic() dla ciężkich komponentów, unikając hydrate ciężkich bibliotek na kluczowych widokach. Optymalizuj obrazy z next/image, WebP/AVIF i lazy-loading poza viewportem – to znacząco poprawi Core Web Vitals.

Caching i ISR

Inteligentne cachowanie to podstawa wydajności. Używaj ISR (revalidate) dla bloga i cache na edge tam, gdzie to ma sens. Etykiety cache dla fetchy i stale-while-revalidate w odpowiednich miejscach zapewnią szybkie ładowanie przy zachowaniu aktualności treści.

Bezpieczeństwo i crawlability

Bezpieczeństwo to podstawa zaufania Google. Ustaw odpowiednie nagłówki: CSP, HSTS, X-Frame-Options, X-Content-Type-Options. Zapewnij 404/410 dla nieaktualnych adresów i 301 dla stałych zmian – to pomoże Google prawidłowo indeksować Twoją stronę.

Analityka i monitoring

Monitoring to klucz do ciągłego doskonalenia SEO. Używaj PostHog/GTM do śledzenia eventów konwersji i scroll, mając jasny plan pomiaru. Search Console, sitemap ping i monitoring pozycji oraz CWV w CrUX pomogą Ci śledzić postępy i identyfikować obszary do poprawy.

Tagi:

SEO
Next.js
Core Web Vitals
i18n
Sitemap
Schema

Gotowy na start swojego projektu?

Skontaktuj się ze mną, aby omówić Twoje potrzeby i otrzymać bezpłatną konsultację.

Ailo client logoCledar client logoMiohome client logoPlenti client logoWebiso client logo+10
Realizuję projekty dla klientów od 6 lat