Pozycjonowanie

Techniczne SEO: praktyczny przewodnik po infrastrukturze strony

MZ Maciej Zmitrukiewicz 4 min czytania

Techniczne SEO stanowi fundament widoczności strony w wyszukiwarce. Dobre treści i setki linków nie pomogą, jeśli roboty nie mogą poprawnie crawlować, indeksować ani zrozumieć witryny.


Czym jest Technical SEO?

Techniczne SEO obejmuje zmiany w infrastrukturze, architekturze i backendzie, które ułatwiają wyszukiwarkom:

  • odkrywać treści
  • uzyskiwać do nich dostęp
  • indeksować je
  • poprawnie je rankingować

Zakres ten różni się od:

  • on-page SEO (treść)
  • off-page SEO (autorytet)

Celem technicznego SEO jest zapewnienie, że strona jest:

  • czytelna dla maszyn (machine-readable)
  • szybka
  • poprawnie zbudowana strukturalnie

Technicznie zdrowa strona:

  • pozwala robotom dotrzeć do wszystkich ważnych podstron
  • jasno komunikuje, co indeksować
  • spełnia wymagania Core Web Vitals
  • ma logiczną strukturę
  • wykorzystuje dane strukturalne

Jak Google crawluje i indeksuje stronę

1. Discovery (odkrywanie)

Google odkrywa nowe strony przede wszystkim przez:

  • linki wewnętrzne
  • linki zewnętrzne

Zgłoszenie mapy XML (sitemap) w Google Search Console może pomóc Google szybciej znaleźć adresy URL.


2. Crawling

Googlebot pobiera strony i podąża za znajdującymi się na nich linkami.

Crawl budget to ograniczony zasób czasu i żądań, który Googlebot przeznacza na skanowanie witryny.

Jeśli robot zużywa go na:

  • thin content
  • duplikaty
  • parametry URL

ważne strony mogą być odwiedzane rzadziej.


3. Rendering

Podczas renderowania Google przetwarza stronę wraz z jej JavaScriptem i CSS-em.

Jeżeli treść ładuje się przez JavaScript, ale nie zostanie poprawnie wyrenderowana,

  • ładuje się przez JS
  • nie zostanie poprawnie wyrenderowana

Google może jej nie zobaczyć ani nie uwzględnić w indeksie.


4. Indexing

Na etapie indeksowania Google analizuje stronę i decyduje, czy dodać ją do swojego indeksu.

Strona może nie trafić do indeksu, gdy:

  • ma noindex
  • ma słabą treść
  • ma duplikaty

5. Ranking

Przy ustalaniu kolejności wyników wyszukiwarka bierze pod uwagę między innymi:

  • trafności
  • autorytetu
  • UX (Core Web Vitals)

Architektura strony

Dobra architektura ułatwia nawigację zarówno użytkownikom, jak i robotom wyszukiwarek.

Zasada płaskiej struktury

Ważna podstrona powinna być dostępna w maksymalnie trzech kliknięciach od strony głównej.

Homepage
├── /kategoria-a
│   ├── /page-1
│   └── /page-2
└── /kategoria-b
    ├── /page-1
    └── /page-2

Struktura URL

  • krótka i opisowa → /technical-seo-guide
  • małe litery
  • myślniki (-)
  • bez parametrów
  • spójność

Siloing (klastry tematyczne)

  • strona główna (pillar)
  • podstrony (cluster)
  • linkowanie między nimi

Taki układ pomaga budować autorytet tematyczny witryny.


Crawlability i kontrola indeksacji

robots.txt

Plik robots.txt jest dostępny zwykle pod adresem twojastrona.pl/robots.txt.

User-agent: *
Disallow: /admin/
Disallow: /checkout/
Disallow: /search?
Sitemap: https://twojastrona.pl/sitemap.xml

Pamiętaj: robots.txt ogranicza crawl, ale sam nie blokuje indeksowania adresu.


Meta robots

<meta name="robots" content="index, follow">
<meta name="robots" content="noindex, follow">
<meta name="robots" content="noindex, nofollow">

Dyrektywę noindex stosuj na stronach, których nie chcesz pokazywać w wynikach wyszukiwania, na przykład:

  • paneli admina
  • duplikatów
  • thin content

XML Sitemap

  • tylko indexowalne URL-e
  • max 50k URL na plik
  • <lastmod>
  • zgłoszenie w GSC

Duplicate Content i canonical

Duplikaty mogą rozdzielać sygnały rankingowe między kilka adresów.

Przyczyny:

  • HTTP vs HTTPS
  • www vs non-www
  • slash vs brak
  • parametry URL

Canonical

<link rel="canonical" href="https://twojastrona.pl/url">

Jeśli strona ma własną, kanoniczną wersję, ustaw tag self-canonical.


301 Redirect

  • przekazuje 90–99% mocy SEO
  • unikaj:
    • redirect chain
    • redirect loop

HTTPS i bezpieczeństwo

HTTPS jest dziś standardem dla stron internetowych.

Przy braku HTTPS przeglądarka może ostrzegać użytkowników, a przesyłane dane nie są szyfrowane.

  • spadki rankingów
  • ostrzeżenia w przeglądarce

Wymagania:

  • SSL
  • TLS 1.2+
  • auto-renew

Dane strukturalne (Schema)

Dane strukturalne pomagają Google rozpoznać, czego dotyczy strona.

Korzyści:

  • rich snippets
  • wyższy CTR

Typy:

  • Article
  • Product
  • FAQ
  • HowTo
  • Breadcrumb
  • Organization

Przykład:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Czym jest technical SEO?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Technical SEO to optymalizacja infrastruktury strony..."
    }
  }]
}
</script>

Core Web Vitals jako czynnik techniczny

  • LCP → serwer, CDN
  • INP → JavaScript
  • CLS → HTML/CSS

Przy analizie Core Web Vitals sprawdzaj osobno:

  • mobile
  • desktop

Analiza logów

Analiza logów serwera pokazuje, jak roboty odwiedzają witrynę i które adresy pobierają.

  • co Google crawluje
  • co ignoruje

Narzędzia:

  • Screaming Frog
  • Botify
  • Python

SEO międzynarodowe (hreflang)

<link rel="alternate" hreflang="en-us" href="https://site.com/en-us/page">
<link rel="alternate" hreflang="pl" href="https://site.com/pl/page">
<link rel="alternate" hreflang="x-default" href="https://site.com/page">

Nieprawidłowe hreflang może utrudnić wyszukiwarkom dobranie właściwej wersji językowej i ograniczyć ruch z innych rynków.


Checklist Technical SEO

Crawlability

  • poprawny robots.txt
  • sitemap
  • brak orphan pages
  • max 3 kliknięcia

Indexing

  • noindex gdzie trzeba
  • canonical
  • brak duplikatów
  • redirecty

Performance

  • Core Web Vitals
  • TTFB < 600 ms
  • brak blokad renderowania

Security

  • HTTPS
  • TLS
  • HSTS

Structured Data

  • schema
  • brak błędów

International

  • hreflang
  • x-default

Podsumowanie

Techniczne SEO pomaga wyszukiwarkom dotrzeć do strony, poprawnie ją odczytać i uwzględnić w wynikach.

Bez tych podstaw nawet dobre treści i linki mogą nie przynieść oczekiwanej widoczności:

  • treść nie rankuje
  • linki nie działają
  • ruch nie rośnie

Raz na kwartał oraz po większej migracji lub redesignie wykonaj pełny audyt technicznego SEO, na przykład w Screaming Frog. Sprawdź między innymi robots.txt i tagi canonical — ich błędna konfiguracja może długo ograniczać widoczność, zanim ktoś zauważy problem.