PrestaShop a wyszukiwarki AI: llms.txt i lekkie zdjęcia

PrestaShop a wyszukiwarki AI: llms.txt i lekkie zdjęcia

Sklep na PrestaShop przygotujesz na wyszukiwarki AI głównie tym samym, co działa w zwykłym SEO: szybkimi kartami produktów i czytelnym opisem oferty. Plik llms.txt i lekkie zdjęcia to dwa tanie kroki, które da się załatwić gotowymi modułami w jedno popołudnie. Poniżej opisujemy, co faktycznie daje każdy z nich w temacie PrestaShop a wyszukiwarki AI, jak wygląda wdrożenie krok po kroku i w którym momencie właściciel sklepu potrzebuje już pracy programisty, a nie kolejnego modułu.

Co wyszukiwarki AI biorą ze sklepu internetowego?

Asystenci AI i odpowiedzi w wyszukiwarkach korzystają z tego, co da się pobrać i zrozumieć: z kart produktów, kategorii, opisów dostawy i zwrotów. Jeśli Google nie indeksuje strony albo strona ładuje się zbyt długo, żadna dodatkowa sztuczka tego nie nadrobi.

Warto to powiedzieć wprost, zanim ktoś obieca cudowny plik. Google w swoim przewodniku o optymalizacji pod generatywne wyszukiwanie pisze, że do pojawienia się w Google, także w funkcjach AI, nie trzeba tworzyć plików llms.txt ani innych specjalnych plików, bo wyszukiwarka Google z nich nie korzysta. Plik llms.txt to propozycja standardu dla innych narzędzi opartych na modelach językowych, opisana na stronie llmstxt.org. Traktuj go więc jako tani dodatek, a nie jako fundament widoczności.

Szerzej o samym formacie, jego ograniczeniach i sceptycyzmie wokół niego piszemy w tekście czym jest plik llms.txt. Tutaj skupiamy się na praktyce w PrestaShop.

Plik llms.txt w PrestaShop: gotowy moduł czy ręczna robota?

Dla większości sklepów wystarczy gotowy moduł, bo llms.txt to prosty plik tekstowy w katalogu głównym, który ma być aktualny. Ręczne pisanie i wgrywanie go przez FTP działa raz, a potem plik się starzeje razem z kategoriami.

W tym miejscu sprawdza się moduł WS LLMS do PrestaShop. Według opisu i dokumentacji modułu działa to tak:

  • w konfiguracji piszesz główną treść w edytorze Markdown, czyli opis sklepu, oferty i zasad,
  • wybierasz kategorie z natywnego drzewa kategorii PrestaShop, a jeśli nie wybierzesz żadnej, moduł bierze wszystkie,
  • widzisz podgląd gotowego pliku na żywo, zanim go zapiszesz,
  • przycisk generowania zapisuje plik llms.txt bezpośrednio w katalogu głównym sklepu,
  • plik da się odświeżać automatycznie raz dziennie skryptem uruchamianym z crona.

Wymagania z dokumentacji to PrestaShop 1.7 lub nowszy i prawo zapisu w katalogu głównym sklepu. To drugie bywa zablokowane na niektórych hostingach, więc warto to sprawdzić przed instalacją.

Lekkie zdjęcia produktów: dlaczego to ważniejsze niż llms.txt?

Zdjęcia zwykle najbardziej obciążają kartę produktu, a wolna strona traci i klientów, i szanse w wyszukiwarce. O szybkość warto zadbać niezależnie od AI, bo to zwykły element jakości sklepu, który klient odczuwa przy każdej wizycie.

PrestaShop przy każdym wgranym zdjęciu tworzy kilka wariantów rozmiaru, więc nieskompresowany oryginał mnoży się na dysku i w transferze. Ręczna obróbka każdego pliku przed wgraniem działa tylko do pierwszego pracownika, który o niej zapomni.

Moduł Compressify dla PrestaShop rozwiązuje to przez API usługi Compressify.eu. Z opisu modułu i jego dokumentacji:

  • kompresuje zdjęcia produktów automatycznie po wgraniu, po wygenerowaniu wariantów rozmiaru,
  • pozwala zbiorczo skompresować zdjęcia dodane wcześniej i ponowić próbę dla plików z błędem,
  • obsługuje JPG, PNG, GIF i WEBP,
  • może zachować kopię oryginału, pokazać porównanie przed i po oraz przywrócić oryginał,
  • ma ustawienie jakości kompresji i czas przechowywania kopii zapasowych.

Do działania potrzebne jest konto w Compressify.eu i klucz API, a panel modułu pokazuje stan planu i liczbę dostępnych optymalizacji.

Przykład: sklep z ceramiką przygotowany w jedno popołudnie

Weźmy sklep z ceramiką użytkową na PrestaShop, który ma kilkanaście kategorii i kilkaset zdjęć wgrywanych przez lata bez obróbki. Plan pracy nad tematem PrestaShop a wyszukiwarki AI wygląda w takim sklepie tak:

  1. Sprawdzasz w Search Console, czy karty produktów są zaindeksowane. Jeśli nie są, zaczynasz od tego, a nie od plików dla AI.
  2. Instalujesz moduł kompresji, wpisujesz klucz API i ustawiasz zachowywanie oryginałów.
  3. Uruchamiasz kompresję zbiorczą starych zdjęć i oglądasz porównanie przed i po na kilku produktach o drobnej fakturze, bo tam stratę jakości widać najszybciej.
  4. Instalujesz moduł llms.txt i piszesz krótką treść: czym sklep się zajmuje, dla kogo jest, jak wygląda wysyłka i zwrot.
  5. Wybierasz kategorie, które mają trafić do pliku, sprawdzasz podgląd i generujesz plik.
  6. Dodajesz zadanie cron, żeby plik odświeżał się sam po zmianach w kategoriach.

Na koniec mierzysz szybkość kilku kart produktów przed zmianą i po niej. Jeśli zdjęcia były głównym hamulcem, różnicę zobaczysz od razu. Jeśli nie widać jej wcale, problem leży gdzie indziej.

PrestaShop a wyszukiwarki AI: kiedy gotowy moduł nie wystarczy?

Gotowe moduły rozwiązują typowy problem typowego sklepu. Pracy dedykowanej wymagają sytuacje, w których przyczyna leży w szablonie, w danych albo w integracjach, a nie w braku pliku czy kompresji.

  • Szablon ładuje oryginały zamiast miniatur. Kompresja zmniejszy pliki, ale motyw, który wstawia na listę produktów pełny rozmiar zdjęcia, nadal będzie wolny. To poprawka w kodzie szablonu.
  • Zdjęcia nie leżą w PrestaShop. Gdy obrazy przychodzą z systemu PIM, hurtowni albo zewnętrznego serwera, potrzebny jest proces po stronie integracji.
  • Treść o ofercie powstaje poza sklepem. Jeśli opis asortymentu, dostępność czy warunki B2B żyją w ERP, plik dla AI i karty produktów trzeba zasilać z tego źródła.
  • Wolny jest serwer, nie obrazki. Długi czas odpowiedzi serwera, ciężkie moduły i brak cache to temat na audyt, który robimy przy sklepach na platformie PrestaShop.

Prosta zasada z naszej praktyki software house’u: najpierw tanie, gotowe kroki i pomiar, potem decyzja o kodzie. Pisanie własnego generatora llms.txt czy własnej kompresji dla sklepu, który ma standardowy katalog, to wydawanie budżetu na problem już rozwiązany.

Na co jeszcze zwrócić uwagę na karcie produktu?

Modele językowe i ludzie potrzebują tego samego: konkretów w treści strony. Nazwa produktu, wymiary, materiał, czas wysyłki i zasady zwrotu powinny być tekstem na stronie, a nie tylko napisem na zdjęciu. Pełną listę elementów znajdziesz w tekście o tym, co musi mieć karta produktu, a szerszy kontekst daje wpis o tym, jak przygotować stronę na odpowiedzi AI.

Najczęstsze pytania

Czy llms.txt poprawi pozycję sklepu w Google?

Nie należy tego oczekiwać. Google pisze wprost, że jego wyszukiwarka nie korzysta z plików llms.txt. Plik może pomóc innym narzędziom AI szybciej zrozumieć ofertę, a jego koszt przy gotowym module jest niewielki.

Czy kompresja zdjęć pogorszy ich jakość?

Przy zbyt mocnych ustawieniach tak, dlatego warto zachować oryginały i porównać wersje przed i po na kilku produktach. Jakość ustawiasz w konfiguracji modułu, a oryginał da się przywrócić z kopii.

Czy moduły zadziałają na starszej wersji PrestaShop?

Oba moduły według dokumentacji wymagają PrestaShop 1.7 lub nowszego. Na starszych wersjach lepiej najpierw zaplanować aktualizację sklepu, bo to zwykle ważniejsza praca niż sam plik czy kompresja.

Jeśli chcesz uporządkować temat PrestaShop a wyszukiwarki AI bez przepłacania, zacznij od zdjęć i aktualnego opisu oferty. Oba kroki załatwisz gotowymi modułami, a szczegóły kompresji, kopii zapasowych i konfiguracji API znajdziesz na stronie modułu Compressify dla PrestaShop.

Zarezerwuj darmową konsultację

Zostaw numer telefonu lub umów spotkanie.