Dodatkowe opisy HTML i optymalizacja SEO stron Promocji, Bestsellerów i Nowości w PrestaShop

PP-M059
SEO i Wydajność
  • 1.7.7.x + | 8.x | 9.x
  • PL, EN
  • 1.2.0
  • 2026-07-08
Domyślna konfiguracja PrestaShop nie pozwala na wprowadzanie własnych tekstów ani grafik na podstronach generujących naturalny ruch z wyszukiwarki. Moduł ppcorepagesseo to rozwiązanie typu must have, które bez modyfikacji plików motywu odblokowuje możliwość dodawania krótkich i długich opisów HTML oraz zdjęć na 7 systemowych stronach sklepu: promocjach, nowościach, bestsellerach, markach, sklepach, kontakcie i mapie witryny. Narzędzie automatycznie generuje mikrodane strukturalne JSON-LD, tagi Open Graph dla social mediów oraz ukrywa treść na kolejnych stronach paginacji, zabezpieczając strukturę przed duplikacją indeksu (Duplicate Content) w Google.
197,00 zł Netto

Usługi dodatkowe:

Instalacja +97,00 zł

Parametry Informacyjne:

  • 1.2.0
  • 2026-07-08
  • 1.7.7.x + | 8.x | 9.x
  • PL, EN

Dlaczego Twój sklep potrzebuje tego modułu?

Domyślnie platforma PrestaShop uniemożliwia dodawanie jakichkolwiek tekstów, opisów czy grafik na kluczowych stronach, takich jak lista promocji, nowości czy bestsellerów. Dla wyszukiwarki Google te podstrony są "puste" – nie zawierają treści, przez co nie mogą się skutecznie pozycjonować. Moduł ppcorepagesseo likwiduje to ograniczenie, zmieniając dotychczas martwe podstrony w potężne narzędzia do pozyskiwania darmowego ruchu z wyszukiwarki.

Kluczowe korzyści biznesowe i SEO

  • Bezpieczeństwo podczas aktualizacji (100% zgodności) – moduł wykorzystuje wyłącznie natywne rozwiązania PrestaShop. Brak modyfikacji plików rdzenia (tzw. Core overrides) gwarantuje, że przyszłe aktualizacje sklepu niczego nie zepsują, a moduł nie wywoła konfliktów z innymi narzędziami.
  • Ochrona przed karami od Google (Duplicate Content) – system automatycznie ukrywa opisy HTML na kolejnych stronach wyników (np. od ?page=2 wzwyż). Dzięki temu roboty Google indeksują wyłącznie unikalną treść, chroniąc Twój sklep przed spadkami pozycji za powielanie zawartości.
  • Szybsze ładowanie i wyższy wskaźnik UX – natywne wsparcie dla nowoczesnych, lekkich formatów grafik (WEBP oraz SVG) pozwala na dodawanie atrakcyjnych banerów bez obciążania sklepu. Przekłada się to na lepsze wyniki w Google PageSpeed Insights.
  • Większa widoczność w wynikach wyszukiwania – automatyczne wdrażanie zaawansowanych mikrodanych pozwala wyszukiwarkom lepiej rozumieć strukturę stron, co bezpośrednio podnosi współczynnik klikalności (CTR) i przyciąga więcej klientów.

Funkcje Panelu Administracyjnego (Zarządzanie bez programisty)

Pełna kontrola nad Meta Tagami

Możliwość samodzielnego definiowania pól meta title oraz meta description dla każdej z 7 kluczowych stron systemowych.

  • Oszczędność czasu – obsługa inteligentnych znaczników (shortcodes), które automatycznie podstawiają w tekstach np. bieżący rok czy nazwę sklepu.

Zarządzanie indeksacją w Google

Wygodne sterowanie instrukcjami dla robotów sieciowych osobno dla każdego adresu URL.

  • Prosta konfiguracja – wybór opcji index/noindex oraz follow/nofollow za pomocą jednego kliknięcia z poziomu panelu.

Wygodny edytor treści (RTE)

Wprowadzanie krótkich i długich opisów formatowanych w HTML wraz z dedykowanymi grafikami i banerami.

  • Pełna wielojęzyczność – teksty i grafiki dla każdego aktywnego języka w sklepie konfigurujesz całkowicie niezależnie.

Pełna integracja z Multistore

Jeśli zarządzasz wieloma sklepami w ramach jednej instalacji PrestaShop, moduł pozwala na całkowicie odrębną konfigurację treści i SEO dla każdej domeny.

  • Izolacja danych – konfiguracja jednego sklepu nie wpływa na pozostałe, zapewniając pełną niezależność marek.

Szybki start (Dane demonstracyjne)

Funkcja wczytywania danych testowych pozwala jednym kliknięciem wypełnić moduł przykładowymi wpisami dla wszystkich języków.

  • Natychmiastowe działanie – oszczędzasz czas na konfiguracji startowej, widząc od razu, jak moduł prezentuje się na froncie sklepu.

Automatyczne funkcje dla Frontu (Niewidoczne dla oka, kluczowe dla SEO)

Dynamiczne aktualizacje danych

Wszelkie automatyczne znaczniki (np. rok, dane kontaktowe) podmieniane są w treściach natychmiastowo podczas otwierania strony.

  • Zawsze aktualne treści – brak sztywnego zapisywania danych oznacza, że informacje w opisach zmieniają się automatycznie wraz ze zmianą konfiguracji sklepu.

Inteligentne tagi społecznościowe (Open Graph)

Moduł dba o profesjonalny wygląd linków z promocjami, nowościami czy wyprzedażami podczas udostępniania ich na Facebooku czy LinkedInie.

  • Automatyczne dopasowanie – w przypadku braku dedykowanej grafiki, system sam wygeneruje podgląd na podstawie ogólnych danych SEO sklepu.

Optymalizacja stron paginacji

Automatyczne dopisywanie numeru strony (np. "Strona 2") do tytułów meta na dalszych listach produktów.

  • Porządek w indeksie – zapobiega to powstawaniu błędów duplikacji tytułów stron w raportach Google Search Console.

Gotowe mikrodane JSON-LD (Rich Snippets)

Moduł automatycznie generuje i wstrzykuje do kodu strony schematy strukturalne dopasowane do charakteru podstrony.

  • Zgodność ze standardami Google – automatyczne generowanie struktur typu CollectionPage, Store czy ContactPage, co zwiększa atrakcyjność linku w wynikach wyszukiwania.

Podsumowanie: Co zyskujesz inwestując w moduł?

Wdrożenie modułu pozwala zamienić puste, bezużyteczne pod kątem pozycjonowania strony systemowe w wartościowe podstrony, które zaczną generować ruch na frazy z tzw. długiego ogona (np. "promocje i wyprzedaże [nazwa branży]"). Zamiast zlecać programiście drogie, niestandardowe modyfikacje kodu szablonu dla stron promocji czy nowości, otrzymujesz gotowe, bezpieczne narzędzie, które obsługujesz samodzielnie bezpośrednio z panelu administracyjnego PrestaShop.

Ważna informacja przed instalacją

Zgodnie z najlepszymi praktykami deweloperskimi, przed instalacją jakiegokolwiek modułu w środowisku produkcyjnym zaleca się wykonanie pełnej kopii zapasowej bazy danych oraz plików sklepu. Rekomendujemy weryfikację działania w pierwszej kolejności na wersji testowej (dev).

# Changelog

All notable changes to **Core Pages SEO Optimizer Pro** are documented in this file.

## [1.2.0] - 2026-07-08

### Added

- Content image upload per page (JPG, PNG, GIF, WEBP, SVG) with storefront preview beside the short description.
- Pagination-aware behavior: optional hiding of descriptions from page 2 onward, with localized page suffix in H1 and meta fields.
- `displayHeaderCategory` and `filterProductSearch` hooks for category listings and paginated product pages.
- CSRF token validation on all back-office form submissions (page save and sample data loader).
- PHP 7.1–8.5 compatibility check during module installation.
- Polish back-office translation pack (`translations/pl.php`).
- Demonstrative sample data loader with SVG content images and Open Graph placeholders.

### Changed

- Back-office UI rebuilt with the shared `ppadminps` layout component (sidebar navigation, horizontal content tabs).
- Legacy PrestaShop translation workflow (`module->l()` + `pl.php`) for reliable BO string editing.
- Open Graph image falls back to the content image when no dedicated OG file is uploaded.

### Security

- Admin forms now require a valid `AdminModules` security token before processing POST requests.

### Fixed

- Unified translation source filenames (`configurationpresenter`) across all admin labels.
- `IMAGETYPE_WEBP` validation guarded for older PHP builds.

---

## [1.1.0] - 2026-03-01

### Added

- Per-shop settings table (`ppcorepagesseo_shop`) for multistore support.
- Open Graph fields: `og_title`, `og_description`, `og_image`.
- Per-page `robots` meta directive and `hide_on_pagination` toggle.
- `displayHeader` hook for meta tags and Open Graph output on the storefront.
- JSON-LD structured data for stores, contact and product collection pages.

---

## [1.0.1] - 2026-02-20

### Added

- Additional front-office hooks: `actionFrontControllerSetMedia`, `actionFrontControllerSetVariables`, `displayWrapperTop`, `displayContentWrapperBottom`.
- Admin media assets loader (`actionAdminControllerSetMedia`).
- Dedicated back-office admin tab via `ppadmintabinstaller`.

---

## [1.0.0] - 2026-02-17

### Added

- Initial release of the module.

FAQs

  • Jakie metody płatności akceptujecie?

    Akceptujemy płatności kartą kredytową/debetową, przelewem bankowym oraz przez systemy płatności online, takie jak Przelewy24, PayPal. Szczegóły znajdziesz na stronie płatności.

  • Czy mogę przetestować moduł przed zakupem?

    Nie udostępniamy modułów do testowania na indywidualnych instancjach PrestaShop. Jeśli dany moduł posiada wersję demonstracyjną, jest ona dostępna na naszym sklepie testowym, gdzie możesz zapoznać się z jego funkcjonalnością. Na stronie produktu znajdziesz również szczegółowy opis, zrzuty ekranu oraz materiały instruktażowe. W przypadku pytań zapraszamy do kontaktu – chętnie udzielimy dodatkowych informacji.

  • Jak mogę przedłużyć wsparcie techniczne lub dostęp do aktualizacji?
    • Przedłużenie wsparcia i aktualizacji:

      • Jeśli opcja przedłużenia wsparcia i aktualizacji jest dostępna, możesz ją zamówić bezpośrednio w naszym sklepie.
      • Wystarczy dodać odpowiednią opcję do koszyka i sfinalizować zamówienie.
    • Brak dostępnej opcji przedłużenia:

      • Jeśli przedłużenie wsparcia i aktualizacji nie jest oferowane, konieczne będzie ponowne zakupienie modułu.
  • Czy moduły są kompatybilne z moją wersją PrestaShop?

    Każdy moduł w naszym sklepie zawiera informację o kompatybilności z dana wersjami PrestaShop. Prosimy o dokładne sprawdzenie tych danych przed zakupem. Jeśli nie masz pewności, skontaktuj się z nami.

  • Co zrobić, jeśli produkt nie spełnia moich oczekiwań?

    Jeśli produkt nie spełnia Twoich oczekiwań, prosimy o kontakt z naszym działem obsługi klienta. Ewentualne zwroty są rozpatrywane indywidualnie, zgodnie z naszym regulaminem.

  • Jak długo mogę korzystać z modułu po zakupie?

    Zakupione produkty są dostępne do użytku bez ograniczeń czasowych. Natomiast dostęp do aktualizacji oraz wsparcia technicznego jest zazwyczaj ograniczony do 6 lub 12 miesięcy od daty zakupu, w zależności od produktu. (szczegóły na temat aktualizacji/wsparcia są zawsze uwzględnione na danej karcie produktu)

  • Jak mogę pobrać zakupiony moduł?

    Po opłaceniu zamówienia i zaksięgowaniu płatności, link do pobrania modułu pojawi się na Twoim koncie w zakładce „Historia i szczegóły zamówień” (przycisk „Szczegóły”). Dodatkowo wyślemy Ci wiadomość e-mail z linkiem do pobrania.

  • Jak długo trwa realizacja zamówienia?

    Realizacja zamówienia odbywa się automatycznie po zaksięgowaniu płatności. Produkt wówczas można pobrać natychmiast po opłaceniu zamówienia.

  • Czy oferujecie wsparcie techniczne dla produktów?

    Tak, zapewniamy wsparcie techniczne w ramach okresu wsparcia przypisanego do danego produktu. Możesz skontaktować się z nami za pośrednictwem formularza kontaktowego lub e-maila.

  • Czy mogę uzyskać pomoc w instalacji modułu lub szablonu?

    Tak, oferujemy usługę instalacji i konfiguracji jako dodatkową opcję. Możesz ją dodać do koszyka przy zakupie produktu lub zamówić oddzielnie.

  • Czy mogę zaktualizować moduł do nowszej wersji?

    Tak, w ramach okresu wsparcia i aktualizacji możesz bezpłatnie pobrać nowe wersje produktu. Po upływie tego czasu możesz odnowić subskrypcję na aktualizacje.

  • o zrobić, jeśli mam problem z pobraniem modułu?

    Jeśli masz trudności z pobraniem modułu, upewnij się, że płatność została zaksięgowana. W przypadku dalszych problemów skontaktuj się z nami, a udostępnimy Ci moduł ręcznie.

  • Czy moduły są zgodne z regulacjami GDPR/RODO?

    Nasze moduły projektujemy z myślą o zgodności z wymogami RODO. Jeżeli moduł przetwarza dane osobowe, w jego opisie znajdziesz szczegółowe informacje na temat zgodności z przepisami. Dokładamy wszelkich starań, aby nasze rozwiązania spełniały aktualne standardy ochrony danych.

  • Czy mogę prosić o dostosowanie modułu do moich potrzeb?

    Tak, oferujemy usługę personalizacji modułów. Opisz nam swoje potrzeby, a przygotujemy indywidualną wycenę.

  • Czy mogę prosić o poradę w wyborze modułu?

    Oczywiście! Skontaktuj się z nami, a doradzimy, który moduł najlepiej odpowiada Twoim potrzebom.

  • Czy mogę zlecić audyt mojego sklepu przed zakupem modułu?

    Tak, oferujemy usługę audytu sklepu, aby pomóc w wyborze odpowiednich modułów i zidentyfikować obszary wymagające poprawy. Skontaktuj się z nami, aby uzyskać więcej informacji.

  • Czy oferujecie pomoc w optymalizacji sklepu po zainstalowaniu modułów?

    Tak, możemy pomóc w optymalizacji Twojego sklepu, aby moduły działały w pełni wydajnie. Zapytaj o naszą usługę wsparcia technicznego.

  • Czy mogę otrzymać rabat jako stały klient?

    Tak, dla naszych stałych klientów oferujemy program lojalnościowy z atrakcyjnymi zniżkami. Sprawdź szczegóły w swoim panelu klienta. Jeśli nie widzisz takiej opcji, skontaktuj się z nami – chętnie pomożemy!

  • Jak wygląda proces aktualizacji modułów?

    Jeśli moduł wymaga aktualizacji, możesz pobrać jego najnowszą wersję z panelu klienta. Przed aktualizacją zalecamy wykonanie kopii zapasowej sklepu.

  • Czy mogę modyfikować zakupiony moduł lub szablon?

    Tak, możesz modyfikować zakupione produkty na własne potrzeby, jednak nie możesz ich odsprzedawać ani udostępniać osobom trzecim. Szczegóły znajdziesz w regulaminie licencji.

  • Czy mogę zmienić domenę, na której działa moduł?

    Tak, jeśli chcesz przenieść moduł na inną domenę, skontaktuj się z nami, aby omówić szczegóły i warunki przeniesienia licencji.

  • Czy mogę używać zakupionego modułu na wielu sklepach?

    Zakupione moduły są licencjonowane na jeden sklep. Wyjątek stanowi korzystanie z funkcji multishop w ramach jednej instalacji PrestaShop. W takim przypadku możesz używać modułu na wielu sklepach, nawet z różnymi domenami, pod warunkiem, że:

    • wszystkie sklepy działają w tej samej instalacji PrestaShop,
    • moduł jest kompatybilny z funkcją multishop.
  • Co zrobić, jeśli mój sklep przestanie działać po instalacji modułu?

    Jeśli Twój sklep napotka problemy po instalacji modułu, natychmiast skontaktuj się z naszym działem wsparcia technicznego. Pomożemy zdiagnozować i rozwiązać problem.

  • Jak mogę sprawdzić, czy moduł będzie działał z moimi innymi zainstalowanymi modułami?

    Nasze moduły są projektowane tak, aby były jak najbardziej kompatybilne z innymi popularnymi rozszerzeniami PrestaShop. Jeśli masz wątpliwości, skontaktuj się z nami i prześlij listę swoich modułów – pomożemy to zweryfikować.

  • Czy moduły są przetłumaczone na różne języki?

    Większość naszych modułów jest dostępna w kilku językach, w tym w polskim i angielskim. Informacja o dostępnych językach znajduje się w opisie modułu.

  • Co zrobić, jeśli instalacja modułu zakończyła się błędem?

    Sprawdź, czy wersja Twojej PrestaShop jest kompatybilna z modułem oraz czy masz odpowiednie uprawnienia do instalacji. Jeśli problem nadal występuje, skontaktuj się z naszym wsparciem technicznym – pomożemy Ci rozwiązać problem.

  • Czy mogę zamówić moduł, który nie jest dostępny w waszej ofercie?

    Tak, zajmujemy się tworzeniem modułów na zamówienie. Skontaktuj się z nami, aby omówić szczegóły i wycenę.

Potrzebujesz dodatkowych funkcji lub indywidualnych rozwiązań dla Twojego sklepu?

  • Modyfikacja modułu zgodnie z Twoimi wymaganiami.
  • Rozbudowa o nowe funkcje zwiększające możliwości Twojego sklepu.
  • Tworzenie dedykowanych modułów dostosowanych do specyficznych potrzeb.
  • Integracja zewnętrznych systemów i dodatkowych narzędzi.
  • Optymalizacja i ulepszenia dla lepszej wydajności i wygody użytkowania.

Masz pomysł, jak ulepszyć to oprogramowanie? Zgłoś swoje sugestie dotyczące optymalizacji, nowych funkcji lub znalezionych błędów – chętnie je przeanalizujemy!