TL;DR Linkowanie wewnętrzne to warstwa dostępności i spójności encji, czyli warunek wstępny, a nie sztuczka GEO. Baza wiedzy to graf encji (linki + JSON-LD +
@id/sameAs), a nie zbiór luźnych artykułów. Kolejność w WordPressie: audyt indeksacji, linkowanie wewnętrzne, JSON-LD, llms.txt, treści konwersacyjne, pomiar. Automatyzacja linkowania skaluje się tam, gdzie ręczna edycja nie daje rady, a Semly robi to w bazie wiedzy na subdomenie. Rozdzielaj crawl, rekomendację i wizytę, bo to trzy różne metryki. llms.txt wdrażaj tanio i bez oczekiwań: Google go ignoruje, a adopcja to około 10% domen. Zastrzeżenie: linkowanie wewnętrzne wspiera zrozumiałość, ale nie gwarantuje cytowań. To korelacja, nie gwarancja.
Linkowanie wewnętrzne w WordPressie — od czego zacząć w erze AI
Trzy pojęcia, które warto rozróżnić na starcie:
- GEO (Generative Engine Optimization) to praktyki zwiększające szansę, że Twoje treści, produkty i marka zostaną wykorzystane, zacytowane lub zarekomendowane przez wyszukiwarki generatywne i modele językowe.
- AEO (Answer Engine Optimization) to optymalizacja treści i danych tak, by były rozumiane i cytowane przez wyszukiwarki oparte na AI.
- AI SEO to przygotowanie strony pod algorytmy AI i automatyzację contentu, czyli warstwa techniczna i treściowa pod modele.
Linkowanie wewnętrzne w WordPressie to warstwa dostępności i spójności encji. Bez linków część treści jest dla botów po prostu nieosiągalna. Google potwierdza, że fundamenty SEO, w tym crawl, indeksacja i linkowanie wewnętrzne, nadal działają w AI. To jednak korelacja, nie gwarancja cytowań. Więcej o tym, jak AEO i GEO zmieniają e-commerce, znajdziesz w osobnym przewodniku.
Ten poradnik prowadzi krok po kroku: audyt, graf encji, wdrożenie, fundamenty techniczne, punkty kontrolne, błędy i pomiar.
Na co uważać Nie zaczynaj od llms.txt ani od wtyczki GEO. Zacznij od tego, czy boty w ogóle docierają do Twoich treści i czy są one ze sobą połączone.
Warunki wejściowe — dla kogo i kiedy ta metoda działa
Ta metoda działa, gdy:
- masz WordPressa lub WooCommerce,
- masz co najmniej kilkadziesiąt stron (produkty, kategorie, wpisy, strony informacyjne),
- chcesz pracować na treści, a nie tylko na ustawieniach wtyczek,
- masz dostęp do panelu, możliwość edycji treści oraz dostęp do logów serwera lub CDN.
Kiedy odpuścić:
- masz kilka stron i nie ma czego ze sobą łączyć,
- nie masz treści, które mogłyby odpowiadać na pytania klientów,
- brakuje zasobów na utrzymanie struktury po wdrożeniu.
Wtyczka nie jest obowiązkowa. Sklep też nie. Metoda działa zarówno dla e-commerce, jak i dla stron B2B — zobacz, jak wygląda GEO w e-commerce w praktyce.
Co przygotować przed startem (dane i zasoby)
Checklista wejściowa:
- Eksport URL-i z sitemapy (Yoast lub Rank Math:
/sitemap_index.xml) albo przez Narzędzia → Eksport w WordPressie. - Lista stron docelowych: produkty, kategorie, FAQ, dostawa, zwroty, kontakt.
- Dostęp do Search Console (indeksacja, zapytania, błędy).
- Dostęp do logów serwera lub CDN (kto wchodzi i na co).
- Narzędzie do audytu linków (crawler, który pokaże linki przychodzące i głębokość kliknięć).
- Decyzja o zakresie: robisz to ręcznie czy automatyzujesz.
Bez listy URL-i nie wykryjesz stron osieroconych. Bez logów nie sprawdzisz, czy boty w ogóle wchodzą.
Krok 1 — Audyt: znajdź strony osierocone i słabo połączone
Zrób to w trzech ruchach:
- Crawl strony i porównaj wynik z sitemapą. Strony w sitemapie, do których nie prowadzi żaden link wewnętrzny, to strony osierocone.
- Sprawdź głębokość kliknięć. Jeśli do produktu trzeba pięć i więcej kliknięć od strony głównej, boty i modele mają trudniej.
- Wykryj kanibalizację. Dwie strony o tym samym temacie rozmywają sygnał. Połącz je albo rozróżnij tematycznie.
| Objaw | Co to znaczy | Co zrobić |
|---|---|---|
| Strona w sitemapie, brak linków | Strona osierocona | Dodaj link z huba tematycznego |
| 5+ kliknięć do produktu | Zbyt głęboka struktura | Skróć ścieżkę przez kategorie |
| Dwie strony o tym samym | Kanibalizacja treści | Scal lub rozróżnij temat |
Jeśli chcesz przejść przez to systematycznie, pomocny będzie audyt widoczności sklepu w AI krok po kroku.
Krok 2 — Zaprojektuj graf encji, nie listę linków
Linkowanie to struktura wiedzy o marce, nie lista adresów. Zbuduj graf:
Hub (kategoria / przewodnik)
├── Treść edukacyjna (blog, FAQ)
│ └── Produkt / usługa
└── Strona wsparcia (dostawa, zwroty)
Zasada: każda strona ma link przychodzący i wychodzący w swoim temacie. Wybierz strony-huby (kategorie, przewodniki), połącz treść edukacyjną z produktami i usługami, buduj ścieżki tematyczne.
Używaj @id i sameAs w JSON-LD, żeby linki i schema mówiły to samo. Wtedy graf encji jest spójny, a modele czytają go jako jedną markę. Schema wspiera zrozumiałość, ale sama nie jest dźwignią cytowań.
Krok 3 — Wdróż linkowanie wewnętrzne w WordPressie
Ręcznie — kiedy i jak
Ręczna edycja ma sens przy kilkudziesięciu kluczowych stronach. Zasady:
- anchor tekstowy i opisowy, nigdy "kliknij tutaj",
- link z pierwszych 30% treści (44,2% cytowań LLM pochodzi właśnie stamtąd),
- linki kontekstowe w akapitach, nie tylko w menu.
Automatycznie — kiedy skala wymusza
Przy setkach stron ręczna edycja przestaje działać. Semly wykrywa powiązane strony i dodaje linki automatycznie: od treści edukacyjnej do produktów, kategorii, FAQ, stron dostawy i zwrotów. Integracja z WordPressem działa przez hasło aplikacji, a WooCommerce przez API key, bez wtyczek. Zasady przygotowania strony opisaliśmy szerzej w przewodniku GEO dla WordPressa.
Baza wiedzy na subdomenie jako warstwa encji
Semly buduje bazę wiedzy na subdomenie (np. knowledge.twojadomena.pl). Zawiera sitemap XML, llms.txt, JSON-LD, Markdown oraz publiczne API i MCP. To spójny graf wiedzy o marce dla modeli, z automatycznym linkowaniem do strony docelowej.
| Kryterium | Ręcznie | Automatycznie (Semly) |
|---|---|---|
| Skala | Kilkadziesiąt stron | Setki i więcej |
| Czas | Wysoki, ciągły | Jednorazowa konfiguracja |
| Kontrola | Pełna, punktowa | Reguły + przegląd |
Baza wiedzy nie zastępuje linkowania w WordPressie. To warstwa, która je uzupełnia.
Krok 4 — Fundamenty techniczne: boty, robots.txt, llms.txt
| Bot | Za co odpowiada | Skutek blokady |
|---|---|---|
| GPTBot | Trenowanie modeli OpenAI | Brak danych w modelu |
| OAI-SearchBot | Wyszukiwanie w ChatGPT | Brak strony w wynikach ChatGPT |
| ClaudeBot | Anthropic / Claude | Brak obecności w Claude |
| Google-Extended | Trenowanie Gemini | Brak danych w Gemini |
Blokada OAI-SearchBot odcina Cię od wyszukiwania w ChatGPT, nawet jeśli GPTBot ma dostęp. Sprawdź dostęp przez curl z user-agentem bota, przejrzyj logi i sprawdź reguły WAF/CDN.
llms.txt wdrażaj tanio i bez oczekiwań. Google go ignoruje, adopcja to około 10% domen, a badania nie pokazują korelacji z cytowaniami. Traktuj go jako eksperyment o niskim priorytecie.
Na co uważać WAF i CDN potrafią cicho blokować boty. Strona działa, a bot dostaje 403. Sprawdzaj to w logach, nie tylko w robots.txt.
Krok 5 — Punkty kontrolne: jak sprawdzić, czy robisz to dobrze
Checklista po każdym kroku:
- Strony z sitemapy są zaindeksowane.
- Każda kluczowa strona ma link przychodzący.
- Głębokość kliknięć do produktów jest rozsądna.
- JSON-LD jest poprawny i spójny z linkami.
- Boty AI mają dostęp (logi, kody HTTP).
Typowe objawy błędów: strona bez linków, sprzeczna schema z kilku źródeł, zablokowany bot.
Najczęstsze błędy i jak je naprawić
- Linkowanie tylko do strony głównej. Objaw: wszystko prowadzi do home. Przyczyna: brak hubów. Naprawa: zbuduj kategorie i przewodniki.
- Anchory "kliknij tutaj". Objaw: linki bez kontekstu. Przyczyna: pośpiech. Naprawa: opisowe anchory.
- Brak linków z pierwszych 30% treści. Objaw: linki tylko na dole. Przyczyna: nawyk. Naprawa: przenieś kluczowe linki wyżej.
- Konflikt schema. Objaw: sprzeczne dane z WooCommerce, Yoast, Rank Math i motywu. Przyczyna: kilka źródeł JSON-LD. Naprawa: zostaw jedno źródło.
- Kanibalizacja. Objaw: dwie strony o tym samym. Przyczyna: brak planu tematycznego. Naprawa: scal lub rozróżnij.
- Blokada botów przez WAF. Objaw: bot dostaje 403. Przyczyna: reguły bezpieczeństwa. Naprawa: wyjątki dla botów AI.
- Wiara w llms.txt jako dźwignię. Objaw: brak efektów. Przyczyna: mylenie eksperymentu z taktyką. Naprawa: wróć do fundamentów.
Co dalej — pomiar i kolejne kroki
Rozdziel metryki, bo mierzą co innego:
| Metryka | Co mierzy | Czym |
|---|---|---|
| Crawl | Czy boty wchodzą | Logi, kody HTTP |
| Rekomendacja | Czy AI Cię cytuje | Monitoring odpowiedzi AI |
| Wizyta | Czy klient przychodzi | Analityka, CRM |
Mierz osobno dla ChatGPT, Gemini, Claude, Perplexity i Grok, bo mają różne źródła i preferencje. Wykorzystaj Search Console Generative AI report oraz monitoring share of voice w Semly. Praktyczne porady zebraliśmy też w artykule o GEO dla WordPressa.
Drzewko decyzji:
- Masz czas i kilkadziesiąt stron? Rób ręcznie.
- Masz setki stron i brak czasu? Automatyzuj w Semly.
- Chcesz warstwę encji dla modeli? Zbuduj bazę wiedzy na subdomenie.
Po 90 dniach sprawdź widoczność i odśwież treści, które nie działają. Raport Semly z 2026 roku, obejmujący 100 sklepów i 10 000 promptów, pokazał wzrost średniej widoczności z 11,8% do 22,6% w 90 dni. To korelacja, nie gwarancja. Metodykę takiego pomiaru opisuje audyt widoczności w AI.
Mini-słownik GEO / AEO / AI SEO
- GEO — praktyki zwiększające szansę na cytowanie i rekomendację w wyszukiwarkach generatywnych.
- AEO — optymalizacja treści i danych pod cytowanie w wyszukiwarkach AI.
- AI SEO — przygotowanie strony pod algorytmy AI i automatyzację contentu.
- Graf encji — połączone linkami i schema elementy wiedzy o marce.
- Strona osierocona — materiał, do którego nie prowadzi żaden link z serwisu.
FAQ
Czy linkowanie wewnętrzne nadal ma znaczenie w AI? Tak. To warstwa dostępności i spójności encji. Google potwierdza, że fundamenty SEO działają w AI.
Czy llms.txt działa? To tani eksperyment. Google go ignoruje, adopcja to około 10% domen, brak korelacji z cytowaniami.
Czy blokuję boty AI przypadkiem? Możliwe. WAF i CDN potrafią cicho blokować boty. Sprawdź logi i kody HTTP.
Kiedy automatyzacja, a kiedy ręka? Ręcznie przy kilkudziesięciu stronach. Automatycznie, gdy skala wymusza, np. w Semly.
Jak zmierzyć efekt linkowania? Osobno: crawl (logi), rekomendacja (monitoring AI), wizyta (analityka). To korelacja, nie gwarancja. Więcej materiałów znajdziesz na blogu Semly.