Canonieke URL's voor CMS-pagina's en aangepaste pagina's in Magento 2
- Compatibiliteit
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
Beschrijving / Canonieke URL's voor CMS-pagina's en aangepaste pagina's in Magento 2
MAGENTO 2 · CMS · CUSTOM PAGES · CANONICAL
Wijs het voorkeursadres aan voor CMS-pagina's en custom pages.
Kowal Canonical Custom Page
Voeg een Canonical URL toe bij het bewerken van een CMS-pagina of configureer de padmapping van een aangepaste pagina. Beheer instellingen binnen de Magento-scope zonder templates bij elke wijziging te hoeven aanpassen.
Volledige en relatieve adressen · Padmapping · Store View
HOE DIT IN DE PRAKTIJK WERKT
01 · U kiest de voorkeurs-URL
U bepaalt de juiste versie van vergelijkbare content.
02 · U vult het veld of de mapping in
U configureert CMS of het pad van de custom page.
03 · U controleert het resultaat in de paginakop
U verifieert rel='canonical' na het vernieuwen van de cache.
Wat levert dit uw webshop op?
Ontdek de functies, toepassingen en instellingen van de module.
Canonical URL voor CMS-pagina's en custom pages in Magento 2
Kowal Canonical Custom Page maakt het mogelijk om het voorkeurs-URL-adres aan te wijzen voor CMS-pagina's en geselecteerde aangepaste Magento 2-pagina's zonder templates te bewerken.
Dit is een eenvoudige SEO-tool die handig is wanneer vergelijkbare content onder meerdere adressen voorkomt, u landing pages voor campagnes maakt of uw eigen Magento-pagina geen handige configuratie voor rel='canonical' heeft.
CMS-pagina's
Stel de Canonical URL direct in tijdens het bewerken van de pagina in de sectie Search Engine Optimisation.
Custom pages
Map de paden van aangepaste pagina's naar geselecteerde volledige of relatieve canonieke adressen.
Multistore
Stem de instellingen af op de website of Store View wanneer verschillende storefronts een andere configuratie vereisen.
Canonical ordent SEO-signalen — het is geen redirect
De canonical-tag geeft de zoekmachine de voorkeursversie van vergelijkbare content aan. Deze leidt de gebruiker niet om en garandeert niet dat Google de aangegeven URL kiest. De module detecteert duplicaten niet automatisch — de beslissing over het canonieke adres blijft bij de beheerder.
Typische toepassingen
- vergelijkbare CMS-pagina's,
- landing pages die voor campagnes zijn voorbereid,
- adressen die met trackingparameters worden bezocht,
- aangepaste pagina's die door extra modules worden aangemaakt,
- verschillende instellingen in multistore-installaties.
Configuratie
Vul voor CMS het veld Canonical URL in. Voeg voor een custom page padmapping toe in de moduleconfiguratie. U kunt volledige HTTP/HTTPS-adressen of relatieve winkelpaden gebruiken.
FAQ
Redirect canonical de gebruiker?
Nee. Het is een tag voor de zoekmachine, geen HTTP-redirect.
Detecteert de module zelf duplicate content?
Nee. De beheerder wijst bewust het voorkeursadres aan.
Kan canonical voor een CMS-pagina worden ingesteld?
Ja, direct bij het bewerken van de CMS-pagina.
Ondersteunt de module pagina's buiten CMS?
Ja, voor geselecteerde custom pages kan padmapping worden geconfigureerd.
Mappingformaat en padmatching
Stores → Configuration → Kowal → Canonical Custom Page bevat Enable en Custom page canonicals. Elke regel heeft het formaat request-path|canonical-url, bijvoorbeeld landing/summer|/landing/summer. De separator => wordt ook ondersteund.
De matching is exact voor het genormaliseerde pad, zonder begin- en eindslash en zonder query. Dit is geen systeem voor wildcards of automatische regels die vergelijkbare pagina's detecteren.
Doeladres en andere SEO-modules
Volledige HTTP/HTTPS-adressen blijven behouden en relatieve paden worden omgezet naar het winkeladres zonder session ID. Andere URI-schema's worden door de normalizer overgeslagen.
De module voegt canonical toe via PageConfig. Controleer bij extra SEO-extensies de uiteindelijke head, zodat pagina's geen tegenstrijdige tags krijgen. Het instellen van canonical wijzigt de routing of HTTP-respons niet.
Installatie via Composer
Pakket kowal/module-canonical-custom-page, module Kowal_CanonicalCustomPage. Nadat u toegang tot de Kowal-repository hebt geconfigureerd, installeert u het pakket, schakelt u de module in, werkt u Magento bij en leegt u de cache. Neem in productie compilatie en deployment van statische content mee volgens het proces van de webshop.
Van configuratie tot resultaat
1. U kiest de voorkeurs-URL
U bepaalt de juiste versie van vergelijkbare content.
2. U vult het veld of de mapping in
U configureert CMS of het pad van de custom page.
3. U controleert het resultaat in de paginakop
U verifieert rel='canonical' na het vernieuwen van de cache.
Landing page met campagneparameters
Voor de pagina landing/summer wijst u het voorkeursadres /landing/summer aan. De module zet het relatieve pad om naar het winkeladres.
De mapping matcht het pad zonder queryparameters. De klant blijft op de bezochte URL, terwijl de paginakop de aangegeven canonical doorgeeft.
Breng de canonicals van uw contentpagina's op orde
Wilt u de module afstemmen op uw webshop? Vraag naar de implementatie van Kowal Canonical Custom Page en bespreek de configuratie of benodigde uitbreidingen.
Meer informatie
| Overeenstemming met sjabloon | Luma / Blank, Smid |
|---|
Installatiehandleiding voor de module
Installatie via Composer
Toegangsgegevens voor de Composer-repository, zoals het e-mailadres van de klant en de licentietoken, ontvangt u na aankoop per e-mail. Ze zijn ook beschikbaar in het klantpaneel na inloggen op kowal.store. Vervang TWOJ_EMAIL_KLIENTA door het e-mailadres van uw account en TWOJ_TOKEN door de 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 de Magento-update uit en leeg de cache:
php bin/magento setup:upgradephp bin/magento cache:flushVoer in een productieomgeving ook DI-compilatie en deployment van statische bestanden uit volgens het deploymentproces van de webshop.