URLs canónicas para páginas CMS y páginas personalizadas en Magento 2
- SKU
- M2-CANONICAL-CMS
Descripción / URLs canónicas para páginas CMS y páginas personalizadas en 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
| Conformidad con la plantilla | Luma / Blank, KOWAL |
|---|
Instrucciones de instalación del módulo
Instalación mediante Composer
Recibirás por correo electrónico los datos de acceso al repositorio Composer, es decir, la dirección de e-mail del cliente y el token de licencia, después de la compra. También están disponibles en el panel de cliente tras iniciar sesión en kowal.store. Sustituye TWOJ_EMAIL_KLIENTA por la dirección de e-mail de tu cuenta y TWOJ_TOKEN por el token recibido. Ejecuta los comandos en el directorio raíz de 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-pageFinalización de la instalación
Una vez instalado el paquete, ejecuta la actualización de Magento y limpia la caché:
php bin/magento setup:upgradephp bin/magento cache:flushEn el entorno de producción, ejecuta también la compilación DI y el despliegue de archivos estáticos conforme al proceso de despliegue de la tienda.