URL canonical para páginas CMS y páginas personalizadas en Magento 2
- SKU
- M2-CANONICAL-CMS
Descripción / URL canonical para páginas CMS y páginas personalizadas en Magento 2
MAGENTO 2 · CMS · PÁGINAS PERSONALIZADAS · CANONICAL
Indique la dirección preferida para páginas CMS y páginas personalizadas.
Kowal Canonical Custom Page
Añada la Canonical URL al editar una página CMS o configure el mapeo de la ruta de una página personalizada. Gestione los ajustes en el scope de Magento sin editar plantillas en cada cambio.
Direcciones completas y relativas · Mapeo de rutas · Store View
CÓMO FUNCIONA EN LA PRÁCTICA
01 · Elige la URL preferida
Define la versión correcta de un contenido similar.
02 · Rellena el campo o el mapeo
Configura el CMS o la ruta de la página personalizada.
03 · Comprueba el resultado en el encabezado de la página
Verifica rel='canonical' después de actualizar la cache.
¿Qué gana su tienda?
Conozca las funciones, el uso y los ajustes del módulo.
Canonical URL para páginas CMS y páginas personalizadas en Magento 2
Kowal Canonical Custom Page permite indicar la URL preferida para páginas CMS y páginas personalizadas seleccionadas de Magento 2 sin editar plantillas.
Es una herramienta SEO sencilla y útil cuando un contenido similar está disponible en varias direcciones, crea landing pages para campañas o una página propia de Magento no dispone de una configuración cómoda de rel='canonical'.
Páginas CMS
Configure la Canonical URL directamente al editar la página en la sección Search Engine Optimisation.
Páginas personalizadas
Mapee las rutas de páginas personalizadas a direcciones canónicas completas o relativas seleccionadas.
Multistore
Ajuste la configuración al sitio web o al Store View cuando distintos storefronts requieran una configuración diferente.
Canonical ordena las señales SEO, no es una redirección
La etiqueta canonical indica al buscador la versión preferida de un contenido similar. No redirige al usuario ni garantiza que Google elija la URL indicada. El módulo no detecta duplicados automáticamente: la decisión sobre la dirección canónica queda en manos del administrador.
Usos habituales
- páginas CMS similares,
- landing pages preparadas para campañas,
- direcciones visitadas con parámetros de seguimiento,
- páginas personalizadas creadas por módulos adicionales,
- diferentes ajustes en instalaciones multistore.
Configuración
Para CMS, complete el campo Canonical URL. Para una página personalizada, añada el mapeo de ruta en la configuración del módulo. Puede utilizar direcciones HTTP/HTTPS completas o rutas relativas de la tienda.
FAQ
¿Canonical redirige al usuario?
No. Es una etiqueta para el buscador, no una redirección HTTP.
¿El módulo detecta por sí solo el duplicate content?
No. El administrador indica conscientemente la dirección preferida.
¿Se puede configurar canonical para una página CMS?
Sí, directamente en la edición de la página CMS.
¿El módulo admite páginas fuera del CMS?
Sí, para páginas personalizadas seleccionadas se puede configurar el mapeo de ruta.
Formato de mapeo y coincidencia de ruta
Stores → Configuration → Kowal → Canonical Custom Page contiene Enable y Custom page canonicals. Cada fila tiene el formato request-path|canonical-url, por ejemplo landing/summer|/landing/summer. También se admite el separador =>.
La coincidencia es exacta para la ruta normalizada, sin barra inicial ni final y sin query. No es un sistema de wildcard ni de reglas automáticas para detectar páginas similares.
Dirección de destino y otros módulos SEO
Las direcciones HTTP/HTTPS completas se conservan, y las rutas relativas se convierten en la dirección de la tienda sin session ID. Otros esquemas URI son omitidos por el normalizador.
El módulo añade canonical mediante PageConfig. Con extensiones SEO adicionales, compruebe el head resultante para que las páginas no reciban etiquetas contradictorias. La configuración de canonical no cambia el routing ni la respuesta HTTP.
Instalación con Composer
Paquete kowal/module-canonical-custom-page, módulo Kowal_CanonicalCustomPage. Después de configurar el acceso al repositorio de Kowal, instale el paquete, active el módulo, actualice Magento y limpie la cache. En producción, incluya la compilación y el despliegue de contenido estático de acuerdo con el proceso de la tienda.
De la configuración al resultado
1. Elige la URL preferida
Define la versión correcta de un contenido similar.
2. Rellena el campo o el mapeo
Configura el CMS o la ruta de la página personalizada.
3. Comprueba el resultado en el encabezado de la página
Verifica rel='canonical' después de actualizar la cache.
Landing page con parámetros de campaña
Para la página landing/summer, indica la dirección preferida /landing/summer. El módulo transforma la ruta relativa en la dirección de la tienda.
El mapeo coincide con la ruta sin parámetros query. El cliente permanece en la URL visitada y el encabezado de la página transmite el canonical indicado.
Ordene los canonical de sus páginas de contenido
¿Quiere adaptar el módulo a su tienda? Pregunte por la implementación de Kowal Canonical Custom Page y comente la configuración o las ampliaciones necesarias.
Más Información
| Conformidad con la plantilla | Luma / Blank, KOWAL |
|---|
Instrucciones de instalación del módulo
Instalación con Composer
Recibirá por correo electrónico los datos de acceso al repositorio Composer, 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. Sustituya TWOJ_EMAIL_KLIENTA por la dirección de e-mail de su cuenta y TWOJ_TOKEN por el token recibido. Ejecute 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
Después de instalar el paquete, actualice Magento y limpie la cache:
php bin/magento setup:upgradephp bin/magento cache:flushEn un entorno de producción, realice también la compilación DI y el despliegue de archivos estáticos de acuerdo con el proceso de despliegue de la tienda.