Canonieke URL's voor CMS-pagina's en aangepaste pagina's in Magento 2
- SKU
- M2-CANONICAL-CMS
Beschrijving / Canonieke URL's voor CMS-pagina's en aangepaste pagina's in Magento 2
Wskaż wyszukiwarkom właściwy adres Twoich treści
Strony poradnikowe, landing page’e i treści informacyjne pomagają klientom poznać ofertę sklepu. Kiedy jednak ta sama lub bardzo podobna treść jest dostępna pod kilkoma adresami, warto określić, który z nich jest wersją preferowaną.
Kowal Canonical Custom Page pozwala ustawiać adresy kanoniczne dla stron CMS oraz wybranych niestandardowych stron Magento 2 - bez edytowania szablonów. Zarządzasz nimi z panelu administracyjnego, a moduł dodaje do strony znacznik rel="canonical" wskazujący wybrany URL.
To praktyczne narzędzie dla właścicieli sklepów, marketerów i specjalistów SEO, którzy chcą uporządkować adresy treści poza katalogiem produktów.
Kiedy moduł może być przydatny?
Podobne treści na kilku stronach CMS
W sklepie istnieją dwie strony opisujące tę samą usługę lub niemal identyczne warunki dostawy. Obie są potrzebne użytkownikom, ale z perspektywy SEO chcesz wskazać jedną jako główną. W polu Canonical URL na dodatkowej stronie wpisujesz adres wersji preferowanej.
Landing page’e przygotowane do kampanii
Tworzysz kolejne strony kampanijne oparte na tej samej ofercie. Jeśli ich treść jest taka sama lub bardzo zbliżona do strony głównej oferty, możesz wskazać jej adres jako kanoniczny. Zachowujesz osobne adresy kampanii i jednocześnie przekazujesz wyszukiwarkom informację o preferowanej wersji treści.
Adresy z parametrami śledzącymi
Niestandardowa strona jest odwiedzana przez linki z parametrami kampanii, np. /landing/promocja?utm_source=newsletter. Możesz przypisać ścieżce /landing/promocja stały adres kanoniczny bez parametrów. Moduł dopasowuje konfigurację na podstawie ścieżki żądania, więc parametry śledzące nie wymagają osobnych wpisów.
Strony tworzone przez indywidualne rozwiązania sklepu
Masz stronę kontaktową lub landing page obsługiwany poza Magento CMS? Dla takiej strony możesz ustawić powiązanie jej ścieżki z adresem kanonicznym w konfiguracji modułu. To przydatne, gdy dana strona korzysta ze standardowego mechanizmu renderowania stron Magento i brakuje w niej własnego ustawienia canonical.
Kilka widoków sklepu
Prowadzisz sklep z kilkoma widokami i potrzebujesz różnych ustawień dla niestandardowych stron? Włączenie modułu oraz mapowania ścieżek możesz konfigurować na poziomie witryny lub widoku sklepu. Możesz też podawać ścieżki względne, które moduł zamieni na pełne adresy z użyciem mechanizmu URL bieżącego sklepu.
Co zyskujesz?
- Kontrolę nad preferowanym adresem treści — samodzielnie wskazujesz, który URL ma znaleźć się w znaczniku canonical.
- Wygodną obsługę stron CMS — pole Canonical URL jest dostępne bezpośrednio w sekcji Search Engine Optimisation podczas edycji strony.
- Jedno miejsce do konfiguracji pozostałych stron — mapowania ścieżek dodajesz w ustawieniach modułu.
- Zmiany bez edycji kodu — po instalacji modułu codzienną konfigurację wykonujesz z panelu Magento.
- Elastyczny zapis adresów — możesz używać pełnych URL-i HTTP/HTTPS lub względnych ścieżek sklepu.
Jak wygląda to w praktyce?
Dla strony CMS: otwórz jej edycję, przejdź do sekcji Search Engine Optimisation i uzupełnij Canonical URL, np. https://sklep.pl/dostawa.
Dla strony niestandardowej: przejdź do Stores / Configuration / Kowal / Canonical Custom Page, włącz moduł i dodaj wpis w polu Custom page canonicals:
landing/promocja|https://sklep.pl/oferta
contact|/contact
Pierwszy wpis wskazuje /oferta jako preferowaną wersję treści strony /landing/promocja. Drugi ustawia dla /contact canonical prowadzący do jej własnego adresu w sklepie. Każde powiązanie wpisujesz w osobnym wierszu. Strony CMS korzystają z pola w edycji strony, a pozostałe strony - z mapowań w konfiguracji.
Świadome wsparcie SEO
Canonical jest wskazówką dla wyszukiwarek dotyczącą preferowanej wersji treści. Nie przekierowuje użytkownika i nie gwarantuje wyboru wskazanego adresu przez wyszukiwarkę ani wzrostu pozycji. Najlepiej stosować go między stronami o tej samej lub bardzo podobnej treści.
Moduł dodaje canonical na podstawie Twoich ustawień: nie wyszukuje automatycznie duplikatów i nie wybiera za Ciebie strony docelowej.
Uporządkuj adresy stron CMS i landing page’y w Magento 2. Z Canonical Custom Page ustawisz preferowane URL-e bezpośrednio w panelu sklepu.
More Information
| Overeenstemming met sjabloon | Luma / Blank, Smid |
|---|
Installatiehandleiding voor de module
Installatie via Composer
De toegangsgegevens voor de Composer-repository (het e-mailadres van de klant en het licentietoken) ontvang je na aankoop per e-mail. Deze gegevens zijn ook beschikbaar in het klantenpaneel nadat je bent ingelogd op kowal.store. Vervang TWOJ_EMAIL_KLIENTA door het e-mailadres van je account en TWOJ_TOKEN door het ontvangen token. Voer de opdrachten uit in de hoofdmap van Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-canonical-custom-pageInstallatie afronden
Voer na installatie van het pakket een Magento-update uit en leeg de cache:
php bin/magento setup:upgradephp bin/magento cache:flushIn de productieomgeving voer je ook de DI-compilatie en de deployment van statische bestanden uit volgens het deploymentproces van de webshop.