Prestashop Przekierowania 301, 302, 303

Ten moduł PrestaShop pozwoli Ci w łatwy sposób wyeliminować błędy 404 w Twoim sklepie.  Czasami linki do naszego sklepu znalezione w internecie są zniekształcone. Konsola google webmaster tools informuje nas o nieprawidłowych linkach i ich negatywnym wpływie na SEO. Z tym modułem naprawisz to z łatwością.

Wersja sklepu 8.x, 1.7.x, 1.6.x, 1.5.x PrestaShop 8.0 support Yes :-)
Dostępne wersje językowe
Wersja modułu 2.3.1
Działa z ThirtyBees Tak
Publiczna pomoc i dyskusja Porozmawiaj o tym dodatku
  • Pewne źródło pochodzenia modułu Przekierowania 301, 302, 303
  • Support do modułu Przekierowania 301, 302, 303
  • Bezpłatne aktualizacje modułu Przekierowania 301, 302, 303
  • Otwarty kod - możliwość wprowadzania zmian Przekierowania 301, 302, 303
  • Moduł Przekierowania 301, 302, 303 działa z PrestaShop 1.7
  • Moduł Przekierowania 301, 302, 303 działa z PrestaShop 1.6
  • Moduł Przekierowania 301, 302, 303 działa z PrestaShop 1.5
  • Moduł Przekierowania 301, 302, 303 działa z PrestaShop 8.0

Opis modułu: Prestashop Przekierowania 301, 302, 303

Ten moduł PrestaShop pozwala Ci na utworzenie niezliczonej ilości przekierowań 301, 302 lub 303. Dzięki temu przekierujesz niedziałające linki do stron, które działają poprawnie. Ma to niebagatelny wpływ na SEO, gdyż w aspekcie wyszukiwarek - zwłaszcza google - jest to niezwykle istotne aby zminimalizować ilość błędów 404, lub nawet wyeliminować je wszystkie. Ten moduł sprawdzi się w tym temacie doskonale.

 

przekierowania 301 301 303 w prestashop

 

Najważniejsze funkcjonalności modułu przekierowań 301

Najistotniejszą funkcją modułu jest możliwość tworzenia przekierowań, które stare - niedziałające adresy url przekieruje na nowe, które działają. Moduł pozwala utworzyć niezliczoną ilość takich przekierowań. Poniżej opis najwazniejszych funckjonalności modułu oraz tych, które odróżniają go na tle konkurencyjnych rozwiązań.

 

Dodawanie przekierowań

Każdorazowo, gdy chcemy manualnie dodać jakieś przekierowanie musimy wypełnić krótki formularz. Zawiera on niezbędne do wypełnienia pola, które określają typ przkierowania (np. przekierowanie 301, 302 lub 303), czy przekierowanie ma być aktywne. Najistotniejsze w formularzu jest podanie niedziałajacego adresu oraz nowego, na który odwiedzający zostanie przekierowany gdy tylko odwiedzi wprowadzony niedziałający adres.

 

Edytowanie przekierowań

Oczywiście każde z dodanych wcześniej przekierowań może być w dowolnym momencie wyedytowane. Tj. zmienione mogą zostać wszystkie jego parametry takie jak stary niedziałający adres, nowy adres, czy przekierowanie ma być aktywe, czy też typ przekierowania.

 

Statystki

Zaletą modułu są statystki, dzieki którym możemy sprawdzić jak często, kiedy i jakiego typu przekierowania są wykorzystywane. Jest to dobre narzędzie diagnostyczne, które niedość, że zidentyfikuje przekierowania i częstotliwość ich wykorzystywania, to jeszcze przedstawi nam diagnostyczne dane, które z powodzeniem można wykorzystać to strategii marketingowych.

 

Importowanie przekierowań

W przypadku gdy mamy duży sklep internetowy i dziesiątki (jak nie setki czy tysiące) niedziałających adresów - wówczas ręczne ich dodawanie będzie bardzo czasochłonne, nużące i mozolne. Z funkcją importu - dodamy przekierowania automatycznie. To niewątpliwa zaleta, zwłaszcza w aspekcie raportów z listą stron zwracających błędy 404 - te raporty dostępne są np. w google webmaster tools

 

Automatyczne przekierowanie usuniętych produktów

Usunięte produkty generują strony 404. Moduł pozwala automatycznie przekierować strony usuniętych produktów. W tym celu wystarczy włączyć odpowiednią opcję na stronie konfiguracyjnej modułu oraz zdefiniować typ przekierowania. Odtąd każdy klient, który spróbuje otworzyć stronę produktu który został usunięty - zostanie przekierowany na działającą stronę co wyeliminuje błędy 404.

 

Automatyczne przekierowanie wyłączonych produktów

Jeżeli w Twoim sklepie masz produkty, które od czasu do czasu wyłączasz, lub po prostu masz produkty nieaktywne - to możesz aktywować funkcję automatycznego przekierowania takich produktów. Moduł pozwala na automatyczne przekierowanie takich stron produktów na stronę główną sklepu, stronę kategorii produktu. Oczywiście możesz zdefiniować typ przekierowania (np. 301, 302, 303)

 

Wyłączanie produktów których nie ma na magazynie

Moduł pozwala również wyłączyć produkty, których nie ma na magazynie. Dodatkowo, dla takich wyłączonych produktów możesz włączyć automatyczne przekierowanie na wybrane strony. Np. na stronę kategorii głównej tego produktu, lub na stronę główną sklepu. To ciekawy sposób na zatrzymanie użytkowników gdy próbują odwiedzić strony już nie istniejących produktów z Twojego sklepu.

Automatyczne przekierowanie stron 404

W moule jest opcja pozwalająca na automatyczne przekierowanie stron generujących błąd 404 do strony głównej sklepu. W ten sposób wyeliminowane zostaną błędy w 100%. Moduł robi to na koniec procedury przekierowań, więc jeżeli wcześniej zdefiniowane zostaną inne przekierowania dla danej strony generującej 404 - moduł najpierw przekieruje tę stronę zgodnie z utworzonymi przekierowaniami.

 

Przenoszenie, usuwanie, zapisywanie produktów do różnych kategorii w zależności od stanu magazynowego

W module jest opcja, która umożliwia przeniesienie produktów, których nie ma na magazynie do nowej kategorii. Opcja przydatna jest gdy sprzedajmy unikalne pojedyncze produkty, które po sprzedaży nie są już dostępne. Możemy wówczas przenieść je automatycznie do nowej kategorii np. "archiwum. Tak samo można postąpić z produktami które są na magazynie.

 

Włączanie produktów, które ponownie są na magazynie

W module jest również opcja, która ponownie aktywuje produkty w przypadku gdy te wrócą na magazyn (są in stock). Opcja ta aktywuje produkty gdy ktoś, np. z google trafia bezpośrednio na stronę produktu.

 

Wyłączanie pustych kategorii

Moduł posiada funkcjonalność, która wyłącza puste kategorie. Puste, czyli takie, które nie mają żadnego powiązanego produktu. Gdy klient spróbuje otworzyć stronę kategorii bez produktów - wówczas moduł może taką kategorię wyłączyć i automatycznie przekierować klienta na stronę główną sklepu, lub na stronę kategorii nadrzędnej (rodzica).

 

Wildcards - czyli szablony przekierowań

Moduł posiada funkcję pozwalającą przekierować adresy, które rozpozonawane będą na podstawie szablonów. Tzn. jeżeli adres url będzie zawierał jakiś wskazany ciąg znaków - wówczas moduł przekieruje na inną wskazaną stronę. Przykładowe zastosowanie tzw. wildcardów:

  1. ? (znak zapytania) gdy zostanie umieszczony w adresie url - reprezentuje pojedynczy znak np. "bluzk?" skrypt zastąpi znak jakimś znakiem i przekieruje wszystkie url zawierające ten ciąg znaków np. bluzki, bluzka, bluzy itp.
  2. * (gwiazdka) gdy zostanie umieszczona w adresie - reprezentuje dowolną liczbę znaków (litery i cyfry). Może być wykorzystywana do budowania określonych ciągów url np. zastosowanie jej w frazie: bluzk*promocja spowoduje przekierowanie urli takich jak "bluzki letnie promocja", "bluzy zimowe promocja", "bluza adidas promocja" itp.
  3. [ ] (nawiasy kwadratowe) nawiasy kwadratowe określają specyficzy zakres znaków. np: kołdr[a-z] spowoduje przekierowanie adresów zawierających wyraz kołdra, kołdrę, kołdry itp. Ranga znaków może być cyfrowa (np. 0-9, 0-2) lub literowa (np. [a-c], [a-z])
  4. { } (klamry) w klamrach oddzielamy konkretne wyrażenia, wówczas moduł sprawdzi czy adres url zawiera jedno z nich (wyrażenie) i aktywuje (lub nie) określone przekierowanie. Np. {*printed*,*summer*} - moduł sprawdzi czy url posiada w słowa printed lub summer.
  5. [!] wykrzyknik stanowi zaprzeczenie, czyli korzystając z frazy {!*printed*,!*summer*} przekierowujemy wszystkie urle z wyjątkiem tych, które w nazwie zawierają printed / summer. Wykrzyknik czyli zaprzeczenie możemy umieszczać w innych wildcardach

 

Wyrażenia regularne

Kolejną funkcją w module jest możliwość budowania masowych przekierowań opartych o tzw. wyrażenia regularne. Pozwalają one przekierowywać "szablony" adresów na inne adresy zbudowane również na podstawie szablonu. Brzmi skomplikowanie, ale daje to niewyobrażalne możliwości przekierowań adresów. Przykłady poniżej:

 

Przykłady wyrażeń regularnych
lp OLD ULR (pattern) NEW URL (pattern)
1 http\:\/\/domain\.com\/blog/(.*)/ http://domain.com/blog/{1}
2 http\:\/\/domain\.com\/category\/(.*)\/(.*)\.html http://domain.com/{1}/{2}.html

 

1. Tak utworzone wyrażenie regularne pozwoli przekierować wszystkie adresy z naszego bloga, które kończą się "/" na adresy, które takiego zakonczenia nie mają

2. To przekierowanie pozwoli przeierować wszystkie adresy produktów które w nazwie mają pełne drzewo kategorii na adres który zawiera wyłącznie ostatnią subkategorię oraz nazwę produktu.

 

Wyrażenia regularne pozwalją na definiowanie bardzo specyficznych przekierowań, które pozwalają przekierowywać masowo linki na rózne adresy.

Przykłady wykorzystania modułu: Prestashop Przekierowania 301, 302, 303

  1. create 301 redirection in prestashop
  2. create 302 redirection in prestashop
  3. create 303 redirection in prestashop
  4. create redirections in prestashop
  5. solve 404 errors in prestashop
  6. import webmaster tools 404 errors and solve them
  7. automatically disable out of stock products
  8. move out of stock products to "archive" category
  9. disable out of stock categories
  10. automatically enable in stock products
  11. przekierowanie wyłączonych stron producentów

Powiązane Video: Prestashop Przekierowania 301, 302, 303

Opinie o module: Prestashop Przekierowania 301, 302, 303

Wszystkie oceny tego modułu zostały wystawione przez klientów, którzy kupili tę wtyczkę. Jeżeli chcesz dodać swój komentarz do zakupionego modułu - poczekaj 2 tygodnie. Na maila prześlemy Ci automatyczną wiadomość kierującą do formularza który umożliwi dodanie oceny
Average grade
4.89
Alexandria2023-02-14
Jędrzej2023-01-28
Damiano2023-01-10
Thalia2022-11-22
Olivier2022-08-31
Mário2022-08-29
Eduardo2022-08-28
Marieva2022-06-14
Jacques2022-06-10
Rúben2022-05-06
Breanna2019-11-17
Michalina2019-11-05
Piererminio2019-11-05
Vivien2019-11-03
Soledad2019-10-29
Arnau2019-10-24
Ercole2019-10-11
Kyara2019-09-16
Siro2019-09-01
Danny2019-08-21
Maksymilian2019-08-21
Giordano2019-08-05
Charlotte2019-08-03
Paula2019-07-22
Jelena2019-07-16
Madeleine2019-07-03
Aimé2019-06-17
Patryk2019-06-17
Zelma2019-06-11
Hortense2019-06-01
Quasimodo2019-05-19
Jorge2019-05-14
Jeremi2019-05-08
Arturo2019-04-06
Gilda2019-03-26
Marcelle2019-03-17
Adrianna2019-03-01
Brigitte2019-02-26
Bartek2018-07-19
Leandro2018-06-29
Cesar2018-06-18
Marika2018-06-17
Alberto2018-02-27
Xavier2017-12-25
Evelin2017-09-08
Ettore2017-07-31
Zoltán2016-11-29
Claudine2016-11-15
Klaudia2016-10-20
Hector2016-04-07
Rui2016-02-20
Tomasz2016-01-29
Kazimierz2015-11-15
Miriam2015-11-03
Jenő2015-06-27
Leyre2015-06-21
Virginie2015-04-19
Vasco2015-03-22
Laurence2015-02-27
Cecco2014-12-25
Sylvie2014-11-10
Inés2014-06-13
Íris2014-02-23
Silvia2014-01-03
Dario2013-10-14
Sarita2013-09-30
Domenic2013-09-27
Erzsébet2013-08-19
Antal2013-06-08
Joel2013-04-14

Najczęściej zadawane pytania

feature under construction

Powiązane posty z bloga

Aktualnie brak powiązanych artykulow

Przekierowania 301, 302, 303 Changelog - informations o aktualizacjach

2.3.1

- updated module translations to make it work with new contextual translations method in prestashop 8.x

 

2.3.0

- updated module translations to make it work with new contextual translations method in prestashop 8.x

 

2.2.9

- added improvements to translations in prestashop 8.x

 

2.2.8

- removed orderBy clause for regexp field (you can still filter by yes/no) in prestashop 8.x

 

2.2.7

- removed orderBy clause for regexp field (you can still filter by yes/no) in prestashop 1.7.x

 

2.2.6

- added improvements to module workflow in prestashop 8.x, 1.7.x and 1.6.x

- from now you can select additional type(s) of redirections

 

2.2.5

- added new feature to logs all redirections

- this version of the module requires module reinstallation

 

2.2.4

- improved search tool in settings section in the module to avoid problems in prestahop 8.x

 

2.2.3

- improved appearance of list of uploaded csv files in prestashop 1.7.x and new 8.x releases

 

2.2.2

- added improvements to search tool to make it work properly in prestashop 8.x and php 8

 

2.2.1

- added improvements to module workflow in prestashop 8.x

 

2.2.0

- added improvement to feature that hides empty categories

- from now you can define exclusions - selected categories will not be hidden even if these categories will be empty

 

2.1.9

- added improvements to module sql queries to avoid possible sql injections

 

2.1.8

- added improvements to previously added feature 

 

2.1.7

- added feature to make "out of stock" product unavailable for order

 

2.1.6

- added newa feature to limit "out of stock" products hide for selected category(ies) only

 

2.1.5

- improved addon workflow in prestashop 1.7.6+ to solve problem with object identification (front controller object type)

 

2.1.4

- added feautre to set priority of redirections

- redirections are executed one by one, 

- from now redirections are executed in order defined by "priority" - the higher value of priority you will type for redirection - the more important redirection is and it will be executed before other redirections

 

2.1.3

- added improvements to save process of product's quantity on configuration page of product in shop's back office (prestashop 1.6.x improvement)

 

2.1.2

- added improvements to workflow of autocomplete feature in prestashop 1.7.7.x

 

2.1.1

- added improvements to module core to avoid notifications about "PHP Warning: Invalid argument supplied for foreach() in /modules/seoredirect/seoredirect.php on line 408"

 

2.1.0

- added improvements to module core to avoid notifications about missing index php_self

 

2.0.9

- added new feature to automatically redirect 404 pages to shop's homepage

 

2.0.8

- added feature to exclude not active products from feature that checks number of products in category (feature to disable empty categories)

 

2.0.7

- added another improvements to redirections for urls with special characters

- added improvements to database to store entries with utf-8 encoding

 

2.0.6

- added improvements to redirection workflow to make it work with non-latin languages (with many special characters)

 

2.0.5

- added improvements to seo redirect with regular expressions

- from now there is an improvement to avoid problems when provided "old url" is not a regular expression (while regexp option for redirection is active)

 

2.0.4

- added improvements to search process of products in shop's back office

 

2.0.3

- added improvements to option that disables redirections for preview mode, especially for prestahop 1.6.x and thirtybees

 

2.0.2

- added improvements to save process of redirections with regular expressions 

 

2.0.1

- added new feature to disable module features when as an admin you use product "preview" feature

 

2.0.0

- added improvements to module's updates checker feature

- moved the redirection logic to main module php file

- altered the override and the way of how it executes the redirections

 

1.9.9

- added feature to redirect disabled manufacturers

- this version of module requires reinstallation

 

1.9.8

- added improvements to feature that automatically disables and hides empty categories

- this version of the module requires its reinstallation

 

1.9.7

- added css glitch improvement to module dedicated for prestashop 1.5.x

 

1.9.6

- added new option to "unassign product from selected category" when product will be back in stock

- added new option to decide, if product will be marked as "unavailable to order" when it will be out of stock

- this version of the module requires reinstallation

 

1.9.5

- added improvements to module, to make it work with old releases of prestashop 1.6,
- module identifies https urls properly, it solves popular bug in prestashop 1.6.0.x

 

1.9.4

- updated the spanish translation files

- added full spanish translations

 

1.9.3

- added new features to:

- unassign product from selected cagory if product is out of stock

- assign product to selected category if product is out of stock

- assing product to selected category if product is in stock

- added improvements to module workflow both in back office and front office

 

1.9.2

- added improvements to module configuration page

 

1.9.1

- added improvements to feature that automatically hides categories

 

1.9.0

- added feature to automatically disable empty categories with cron job task

 

1.8.9

- added feature to import tool that allows to define if imported redirection is based on Regexp (regular expression) or if it is an Wildcard redirection

 

1.8.8

- fixed problem with appearance of notification about unidentified index "currentToken" that appeared on "settings" section (when error reporting option was set to on only)

 

1.8.7

- updated languages packs

 

1.8.6

- added new feature related to out of stock products

- now module allows to hide (not disable) out of stock products module in your shop's catalog and search results

- added improvements to disabling out of stock products by cron job

- new feature requires reinstallation of the module

 

1.8.5

- added improvements to feature where you can decide where module will move product if it is out of stock

- now instead of categories tree - you can search for category and select it from search tool

- added feature to define new exclusions - you can define categories, module will not disable products that are associated with these categories

- new version requires reinstallation of the module

 

1.8.4

- added fixes to redirection type select, it saves 302, 303 redirects properly now

 

1.8.3

- added feature to automatically disable and/or redirect empty categories (category pages without products)

- you can decide what module will do with empty categories:
-- nothing

-- disable and hide automatically

-- disable and redirect to shop's homepage

-- disable and redirect to parent category (if exists - if not - redirect to shop's homepage)

- of course you can specify the type of redirection (301, 302, 303)

- this version of the module requires reinstallation

 

1.8.2

- added new feature related to out of stock products

- now you can unassign product from current categories and assign it to new category

- product will have new default category

- product will be not available to order

- this version of the module requires reinstallation

 

1.8.1

- added improvement to hide out of stock products

- you can decide if you want to hide products that are "out of stock" but are marked as products "allowed to order"

 

1.8.0

- added improvement to recently added feature - now it works also with cron jobs

 

1.7.9

- added new feature to module to exclude products from "disable / redirect when product is out of stock"

- due to the changes in the override - if you want to use new version it is necessary to reinstall the module (module will remember all previously added redirections etc.)

 

1.7.8

- added feature to bulk enable or disable products depending on their stock with cron job.

- previously module disabled / enabled product when someone tried to access to this product page

 

1.7.7

- added improvements to https:// addresses redirection process

 

1.7.6

- added improvements related to identification of urls

- module works with relative paths and absolute paths (urls) now

- due the the changes in the override - it is necessary to reinstall the module

- added design improvements to module ocnfiguration page

- added additional explanations on module configuration pages

 

1.7.5

- of some redirection rule will be duplicated now you will see notification on list of created redirection rules

 

1.7.4

- added option to re-enable disabled products that are in stock

- due to the changes in override - it is necessary to reinstall the module

 

1.7.3

- improved support of multistore

- improved import page (design + import features)

- modified override to support multistore in a batter way

- due to the changes in database and module core it is necessary to reinstall the module

 

1.7.2

- added regexp feature (you can use regular expressions to define redirections)

- added feature to enable / disable wildcard option for selected redirections only

- added feature to enable / disable regexp option for selected redirections only

- due to the changes in the database - if you want to use this version it is necessary to reinstall this module

 

1.7.1

- added feature to enable and use wildcards

- this means that you can redirect patterns of urls now, for example:

- ? (question mark) this can represent any single character. If you specified something at the command line like "hd?" - script would look for hda, hdb, hdc and every other letter/number between a-z, 0-9.
- * (asterisk) this can represent any number of characters (including zero, in other words, zero or more characters). If you specified a "cd*" it would use "cda", "cdrom", "cdrecord" and anything that starts with “cd” also including “cd” itself. "m*l" could by mill, mull, ml, and anything that starts with an m and ends with an l.
- [ ] (square brackets) specifies a range. If you did m[a,o,u]m it can become: mam, mum, mom if you did: m[a-d]m it can become anything that starts and ends with m and has any character a to d inbetween. For example, these would work: mam, mbm, mcm, mdm. This kind of wildcard specifies an “or” relationship (you only need one to match).
- { } (curly brackets) terms are separated by commas and each term must be the name of something or a wildcard. This wildcard will copy anything that matches either wildcard(s), or exact name(s) (an “or” relationship, one or the other). For example, this would be valid: {*printed*,*summer*} - this will check urls for "printed" or "summer" words
- [!] This construct is similar to the [ ] construct, except rather than matching any characters inside the brackets, it'll match any character, as long as it is not listed between the [ and ]. This is a logical NOT.

 

1.7.0

- added option to define redirect type for automatic redirection of "out of stock" products

- added feature to automatically redirect disabled products (not active products)

- added feature to define type of redirection of disabled products

- updated translations of the module (polish language)

 

1.6.9

- added improvements to redirection process of removed products

- new feature that allows to decide if you want to redirect removed products or not

- possibility to define type of redirection for removed products

- added fixes related to override in PrestaShop 1.7

 

1.6.8

- added support of new presta! this means that this is first available seo redirect module for PrestaShop 1.7

- added missed translations (spanish, polish)

 

1.6.7

- improved add of redirection process. Now it does not remove the http:// or https:// from outgoinf urls (new url)

 

1.6.6

- added fixes related to notification appearance on import CSV page

 

1.6.5

- added fixes to module workflow in prestashop 1.5.x

- added import feature fixes

- added improvements to stats page

 

1.6.4

- module code optimization

- module code is based on psr-2 standard

 

1.6.3

- added improvements to statistics system 

- added feature to automatically disable and redirect products that are out of stock

- you can redirect disabled / out of stock products to main category page of these products

- you can redirect these products to shop homepage

 

1.6.2

- added updates notification system

- added new translations to this module

 

1.6.1

- improved statistics charts

- added possibility to view chart of last week redirections and last month redirections

- charts are interactive now (hover mouse over the chart you will see nb of redirections and date)

 

1.5.1

- added statistics section where you can see effects of your redirections

- you can enable / disable statistics anytime you want

 

1.4.1

started project on mypresta.eu addons marketplace