Strona główna / Słownik marketingu

Ajax

Ajax to technika pobierania danych przez JavaScript bez przeładowania strony. W SEO liczy się to, co Googlebot faktycznie widzi w renderowanym DOM, nie sam fakt użycia Ajaxu.

Jak działa Ajax?

Ajax pozwala dociągać treść w tle – filtry produktów, komentarze, infinite scroll – bez odświeżania całej strony. Dla użytkownika to wygoda, dla SEO to potencjalna pułapka.

Problem pojawia się, gdy kluczowa treść (opis produktu, linki do podstron, treść artykułu) ładuje się dopiero po interakcji użytkownika albo wymaga wykonania skryptu, który może się nie wykonać w crawlerze. Google potrafi renderować JavaScript, ale robi to wolniej i nie zawsze doczeka do końca – zwłaszcza przy dużych, złożonych aplikacjach.

Praktyczna zasada: to, co ma być zaindeksowane, powinno trafić do DOM-u bez wymuszania kliknięcia czy scrolla, a linki powinny być normalnymi znacznikami z href, nie samym onclick w JavaScripcie. Warto sprawdzić w Google Search Console lub narzędziu do renderowania, czy treść faktycznie jest widoczna po wykonaniu skryptów.

Nie mylić Ajaxu z SPA (Single Page Application) – SPA to architektura całej aplikacji, Ajax to tylko mechanizm komunikacji z serwerem, który SPA często wykorzystuje. Można mieć stronę z elementami Ajax i normalną, w pełni indeksowalną strukturą HTML.

Przydaje się to głównie przy audytach technicznych sklepów i aplikacji webowych – jeśli ruch organiczny na kategoriach z filtrami stoi w miejscu, warto sprawdzić, czy problemem nie jest właśnie sposób ładowania treści przez Ajax.

Zobacz również

Powiązane artykuły z bloga

Robots.txt disallow: najczęstsze błędy, które kosztują widocznośćCzytaj wpis →Query fan-out: co to jest i jak pisać treści, żeby AI je znalazłoCzytaj wpis →GA4 na Payload CMS i Next.js: jak sensownie mierzyć zdarzenia bez WordPressaCzytaj wpis →