Siedem technicznych wyzwań GEO na PrestaShop

GEO – 7 technicznych wyzwań na PrestaShop

Przez ostatnie kilkanaście lat właściciele sklepów na PrestaShop zadawali jedno pytanie: „Jak wejść wyżej w Google?”. To pytanie wciąż jest ważne, ale obok niego pojawiło się drugie, które za chwilę będzie ważniejsze: „Czy moje produkty w ogóle istnieją w odpowiedziach AI?”. Coraz więcej decyzji zakupowych zaczyna się nie od wpisania frazy w wyszukiwarkę, tylko od zapytania do ChatGPT, Perplexity albo od podsumowania AI, które Google wyświetla nad wynikami. Jak sobie z tym poradzić? Jak grać w tę grę i wygrać? O tym jest ten tekst!

Skoro jesteś właścicielem e-commerce, to wiesz, że wspomniane wyżej zjawisko ma już swoją nazwę: GEO, czyli Generative Engine Optimization. I choć brzmi jak kolejny modny akronim, dla sklepu oznacza całkiem konkretną zmianę. Postanowilśmy napisać tekst o tym, jak GEO ma się przede wszystkim do technicznych wyzwań, które PrestaShop stawia przed każdym, kto chce być widoczny w odpowiedziach AI.

Czym jest GEO i czym różni się od SEO?

Najprościej: GEO (Generative Engine Optimization) to optymalizacja treści i całej obecności w sieci tak, by silniki oparte na AI: ChatGPT, Google AI Overviews, Perplexity, Gemini, Copilot, potrafiły wyłuskać Twoją treść, zacytować ją i polecić w odpowiedzi na pytanie użytkownika. Czyli ktoś pyta, gdzie znajdę najlepsze buty do biegania, Chat daje listę sklepów z Twoim na szczycie. Do tego dążymy. 

Różnica wobec klasycznego SEO jest fundamentalna. Jeśli SEO było walką o miejsce wśród dziesięciu niebieskich linków (wyników wyszukiwania), to GEO jest walką o miejsce wśród zaledwie dwóch do siedmiu domen, które duży model językowy zwykle przytacza w jednej odpowiedzi. Konkurencja jest więc ostrzejsza, a stawka wyższa. To w końcu forma rekomendacji, jakiej żaden zwykły wynik organiczny nie daje.

Dlaczego to ważne właśnie teraz i właśnie w e-commerce?

Można odłożyć GEO „na później”. Problem w tym, że „później” już się zaczęło, a kilka liczb pokazuje skalę zjawiska.

•       Skala dotarcia.
Sam ChatGPT ma już ponad 700 milionów aktywnych użytkowników tygodniowo. To nie nisza dla early adopterów to główny kanał, w którym ludzie szukają informacji i produktów.

•       Rozjazd z wynikami Google.
Pokrywanie się topowych linków z Google ze źródłami cytowanymi przez AI spadło z około 70% do poniżej 20%. Mówiąc wprost: wysoka pozycja w wyszukiwarce przestaje gwarantować, że AI w ogóle Cię zauważy. To są coraz bardziej dwa osobne światy.

•       Realny ubytek ruchu.
Gartner prognozuje, że ruch organiczny do witryn komercyjnych spadnie o około 25% w miarę przenoszenia się procesu odkrywania produktów do narzędzi AI. Dla sklepu to ruch, który albo przejmie ktoś widoczny w odpowiedziach AI, albo zniknie.

W e-commerce to wszystko boli podwójnie. Bo klient często nie szuka już „butów trekkingowych”, tylko pyta AI: „jakie buty trekkingowe do 500 zł na mokre Tatry wczesną wiosną, gdy są roztopy i błoto?”. Odpowiedź, którą dostanie, opiera się na kilku zacytowanych źródłach. Twój sklep albo jest jednym z nich, albo nie istnieje w tej rozmowie.

Siedem technicznych wyzwań GEO na PrestaShop

Dobra wiadomość: większość problemów, które utrudniają GEO na PrestaShop, to stare znajome z technicznego SEO. Zła wiadomość: crawler AI wybacza znacznie mniej niż Googlebot. Tam, gdzie Googlebot poczeka, dorenderuje i domyśli się intencji, bot AI często bierze surowy HTML „as is” . Jeśli czegoś w nim nie ma, to dla niego tego nie ma. Idziemy od fundamentu w górę: od tego, czy AI w ogóle widzi sklep, po to, czy ma w nim co cytować.

1. Crawlery AI zablokowane w robots.txt (i przez CDN)

Najczęstszy i najbardziej frustrujący problem, bo całkowicie niewidoczny z poziomu sklepu. Mnóstwo witryn blokuje crawlery AI, w ogóle nie zdając sobie z tego sprawy. Co gorsza, Cloudflare zmienił w pewnym momencie domyślną konfigurację tak, by domyślnie blokować boty AI, więc jeśli sklep stoi za Cloudflare, ruch botów AI mógł zostać odcięty automatycznie, bez Twojej wiedzy.

PrestaShop dorzuca tu swoją cegiełkę: generuje własny plik robots.txt, ale jest on dość podstawowy i prawie zawsze wymaga ręcznego dostrojenia. Kluczowe jest to, że boty AI to inne user-agenty niż Googlebot. Reguły napisane pod klasyczne SEO mogą ich w ogóle nie obejmować albo, w najgorszym wypadku, blokować.

MARIUSZ BACIC, SEO&GEO MANAGER W MAXROY


Kierunek naprawy:
Sprawdź, czy interesujące Cię boty AI nie są blokowane w robots.txt PrestaShopa, w konfiguracji serwera i osobno na poziomie CDN (zwłaszcza Cloudflare). To pierwsza rzecz do weryfikacji, zanim zajmiesz się czymkolwiek innym.

2. Treść renderowana przez JavaScript, której crawler AI nie widzi

To miejsce, w którym GEO najmocniej rozjeżdża się z SEO. Googlebot renderuje JavaScript z opóźnieniem i w osobnej kolejce, ale renderuje. Większość crawlerów AI tego nie robi: czyta surowy kod HTML, który przyszedł z serwera. Wszystko, co dociąga się dopiero w przeglądarce, dla nich po prostu nie istnieje.

W PrestaShopie dotyczy to bardzo konkretnych rzeczy: opisów dociąganych przez moduły, opinii klientów ładowanych asynchronicznie, wariantów produktu, treści schowanych w zakładkach. Ten sam mechanizm uderza w dane strukturalne schema JSON-LD wstrzykiwana przez JavaScript trafia do kolejki renderowania razem z resztą; jeśli silnik przeczyta stronę, zanim renderowanie się skończy, kwalifikacja do bogatszej prezentacji znika.
Wiemy, że to bardzo techniczne, ale chodzi dokładnie o sytuację, w której część treści sklepu (opis, opinie, warianty produktu) pojawia się dopiero po wczytaniu strony w przeglądarce, a nie od razu w kodzie wysłanym przez serwer. Googlebot zwykle sobie z tym poradzi, ale boty AI najczęściej czytają tylko ten pierwszy kod — więc wszystko, co dociąga się później, dla nich po prostu nie istnieje.

JAREK DUDEK HEAD OF SEO&GEO, MAXROY


Kierunek naprawy:
Zadbaj, by kluczowa treść: opis, cena, dostępność, opinie, była w HTML zwróconym przez serwer, a nie dorabiana po stronie przeglądarki. Najprostszy test: wyłącz JavaScript i sprawdź, co zostaje na stronie produktu. To mniej więcej tyle, ile zobaczy bot AI.

3. Brak danych strukturalnych Product i Review

AI uwielbia jednoznaczne, maszynowe fakty, bo może je zacytować z pewnością, zamiast zgadywać z “prozy”. I tu PrestaShop zawodzi domyślnie: nie zawiera danych strukturalnych (schema), generuje generyczne meta title (po prostu nazwa produktu) i zostawia puste meta description na większości stron.

Brak schematu Product (cena, dostępność, SKU, oceny) i Review oznacza, że model musi wydłubywać te informacje z tekstu albo wcale ich nie poda. Warto tu zmienić sposób myślenia: dane strukturalne to nie ozdoba pod „gwiazdki” w Google. To sposób podania faktu w formie, którą AI odczyta i przytoczy bez ryzyka pomyłki.

JAREK DUDEK HEAD OF SEO&GEO, MAXROY


Kierunek naprawy:
Wdróż Product schema (cena, dostępność, SKU, oceny), Review oraz Breadcrumb: przez moduł albo szablon. Zadbaj, by była to schema obecna w źródle strony, a nie wstrzykiwana JavaScriptem (patrz wyzwanie 2).

4. Bałagan w adresach URL: duplikaty, parametry, paginacja, filtry

Klasyka gatunku. Domyślna konfiguracja PrestaShop często prowadzi do sytuacji, w której dla jednego produktu istnieje wiele adresów URL. Zwykle dzieję się tak przez paginację, identyfikatory sesji i przypisanie produktu do kilku kategorii naraz. Do tego dochodzi nawigacja fasetowa (filtry), która potrafi wygenerować tysiące wariantów adresów.

Dla AI to rozmycie sygnału. Model nie wie, która wersja strony jest „tą właściwą” do zacytowania, a moc jednej treści rozkłada się na kilka adresów. W praktyce: zamiast jednego mocnego źródła masz kilka słabych.

MARIUSZ BACIC, SEO&GEO MANAGER, MAXROY

Kierunek naprawy: Włącz tagi kanoniczne, ustaw noindex dla stron filtrowanych z nawigacji fasetowej, zastosuj odpowiednią obsługę paginacji i zablokuj w robots.txt strony bez wartości (np. wydruki). Trzymaj jeden, czysty wzorzec adresu na produkt. W zależności od złożoności problemu skala generowanych podstron może wykroczyć poza problemy z GEO i stanowić duży problem dla ogólnego SEO całego serwisu. Generowanie ogromnej ilości podstron z parametrami filtrów jest największym zagrożeniem dla crawl budgetu.

5. Treść „gotowa do cytowania”? Czy fragmenty strony nadają się na wyciąg?

GEO działa na poziomie fragmentu, nie całej strony. Silniki AI wyciągają krótkie sekcje z różnych witryn i składają z nich odpowiedź, dlatego każdy fragment powinien sam w sobie odpowiadać na jakieś pytanie i zawierać weryfikowalny fakt. Strona, która „ogólnie jest o produkcie”, przegrywa z taką, która wprost mówi: z czego jest zrobiona, dla kogo, w jakich warunkach się sprawdza.

Bolączka PrestaShop jest tu treściowa, ale ma techniczne korzenie: cienkie strony kategorii bez unikalnego tekstu i opisy produktów skopiowane żywcem od producenta. Dla AI to materiał, w którym nie ma nic wyróżniającego do zacytowania, bo dokładnie to samo stoi jak przysłowiowy wół na dwudziestu innych sklepach.

MARIUSZ BACIC, SEO&GEO MANAGER W MAXROY:

Kierunek naprawy: Dodaj na stronach kategorii i produktów unikalną treść zbudowaną wokół realnych pytań klientów, z konkretnymi, weryfikowalnymi faktami. Krótkie, samodzielne akapity i sekcje FAQ działają lepiej niż jeden długi blok marketingowej prozy.

6. Świeżość i sygnały aktualności

Silniki AI premiują treść świeżą, a sklepy często zostawiają ten sygnał przypadkowi. Trzeba pokazać silnikom, że strony żyją: aktualizować mapę XML przy każdej zmianie, poprawnie skonfigurować nagłówek HTTP last-modified i zadbać, by pole dateModified odpowiadało realnym datom edycji, a nie było pustą formalnością.

W PrestaShop mapa XML potrafi się rozjechać z rzeczywistością, jeśli nie jest generowana automatycznie. Automatyzacja gwarantuje, że silniki zawsze dostają aktualny obraz katalogu. To w szybkim świecie e-commerce, gdzie ceny i dostępność zmieniają się codziennie, ma realne znaczenie.

MARIUSZ BACIC, SEO&GEO MANAGER W MAXROY:


Kierunek naprawy: Ustaw automatyczne generowanie mapy XML, dla potrzeb analiycznych podziel sitemapy ze względu na typ podstron (osobno dla produktów, osobno dla kategorii czy też wpisów blogowych).

7. Brak pomiaru, a zatem nie wiesz, czy AI w ogóle Cię cytuje

Wyzwanie trochę „meta”, ale na wskroś techniczne. Tradycyjne metryki SEO, jak pozycje organiczne, CTR, wyświetlenia, w ogóle nie oddają widoczności w silnikach AI. Można mieć świetne pozycje w Google i zerową obecność w odpowiedziach ChatGPT. I serio odwrotnie. Bez pomiaru działasz po omacku. Klasyczek.

Punkt wyjścia jest prosty i leży w zasięgu ręki: logi serwera. Wystarczy sprawdzić, czy w logach pojawia się user-agent „ChatGPT-User” (i pokrewne), by zobaczyć, czy boty AI w ogóle odwiedzają sklep. Kolejny krok to śledzenie, jak często marka jest wymieniana i cytowana na zdefiniowanym zestawie pytań, które zadają Twoi klienci.

JAREK DUDEK HEAD OF SEO&GEO, MAXROY


Kierunek naprawy:
Zacznij od analizy logów serwera pod kątem botów AI. Następnie zdefiniuj zestaw kluczowych pytań klientów i regularnie sprawdzaj, czy i jak AI wymienia oraz cytuje Twój sklep w odpowiedziach.

Jeśli czytając tę listę miałeś poczucie déjà vu, to słusznie. Większość tych wyzwań to po prostu techniczne SEO PrestaShopa, o którym mówi się od lat. Domyślna konfiguracja SEO w tej platformie bywa nazywana wprost “zepsutą”, ale w pełni naprawialną. UFFFFFF. Każdy z tych punktów da się rozwiązać.

Zmieniła się stawka. Crawler AI jest mniej cierpliwy i mniej wyrozumiały niż Googlebot, więc zaniedbania, które w SEO kosztowały Cię kilka pozycji, w GEO mogą kosztować całkowitą nieobecność w odpowiedziach, na podstawie których klient podejmuje decyzję. Odwrotna strona medalu jest optymistyczna: kto ma technicznie ogarnięty sklep, startuje w tym nowym kanale z realną przewagą. Oczywiście dopóki konkurencja wciąż udaje, że GEO go nie dotyczy.›

Czy Twój sklep jest gotowy na GEO?

Jeśli po przeczytaniu tego tekstu widzisz, że GEO to nie tylko temat treści, ale też technicznej kondycji sklepu, warto zacząć od diagnozy.

Z MAXROY możesz porozmawiać o tym, jak przygotować strategię widoczności sklepu w nowych silnikach wyszukiwania, AI Overviews, ChatGPT, Perplexity i innych narzędziach opartych na sztucznej inteligencji. Zespół MAXROY pomoże spojrzeć na GEO szerzej: od intencji użytkowników, przez treści gotowe do cytowania, po monitoring obecności marki w odpowiedziach AI.

W Woohoo możemy natomiast sprawdzić techniczną stronę Twojego PrestaShop: dostępność sklepu dla botów AI, strukturę HTML, dane strukturalne Product i Review, adresy URL, mapy XML, konfigurację robots.txt, wydajność oraz inne elementy, które mogą decydować o tym, czy AI w ogóle zobaczy i poprawnie zinterpretuje Twój sklep. Po audycie możemy też przełożyć rekomendacje na konkretne poprawki developerskie, tak żeby sklep nie tylko dobrze wyglądał w raporcie, ale realnie działał lepiej dla Google, AI i klientów.

Zobacz więcej