CustomUrlRewrite - Resolución automática de conflictos de URL

Rozwiązuj konflikty adresów produktów podczas zapisu w Magento 2. CustomUrlRewrite sprawdza istniejące przepisy URL i dobiera wolny klucz z kolejnym sufiksem numerycznym.
Compatibilidad
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
15,38 €
Escribir correo electrónico a un amigo

Consultar sobre este producto

Descripción / CustomUrlRewrite - Resolución automática de conflictos de URL

MAGENTO 2 · CATÁLOGO · URL

Resuelve conflictos de URL al guardar el producto.

Kowal CustomUrlRewrite

Kowal CustomUrlRewrite automatiza la búsqueda de una clave URL libre. Cuando la dirección está ocupada, comprueba sufijos numéricos sucesivos, reduciendo la corrección manual de colisiones en el catálogo.

Detección de colisiones · Sufijos numéricos · Automatización del guardado

ASÍ FUNCIONA EN LA PRÁCTICA

01 · Guardas el producto
El módulo lee la clave URL del producto.

02 · Comprueba las direcciones existentes
Verifica la colisión en la tabla de reescrituras de URL.

03 · Selecciona una clave libre
En caso de conflicto, comprueba sufijos sucesivos: -1, -2 y siguientes.

¿Qué gana tu tienda?

Conoce las posibilidades del módulo, su forma de uso y los ajustes que puedes adaptar a tu proceso de venta.

Direcciones de productos únicas sin resolver conflictos manualmente

Kowal_CustomUrlRewrite es un módulo para Magento que gestiona automáticamente la unicidad de las URL de productos, eliminando los problemas relacionados con su duplicación. Gracias a nuestro módulo, reducirás los errores derivados de conflictos de direcciones durante el guardado, ordenarás las URL de cara al SEO y agilizarás la gestión de productos en tu tienda.

Funciones principales

  • Resolución automática de conflictos de URL: El módulo detecta automáticamente las URL existentes y añade un sufijo numérico para encontrar una clave URL libre. Esto reduce el riesgo de errores al guardar productos.
  • Mejora del SEO: Las URL únicas son clave para la optimización en motores de búsqueda. El módulo garantiza que cada producto tenga una URL única y SEO-friendly, lo que puede influir positivamente en el posicionamiento de tu tienda.
  • Integración sencilla: El módulo se integra con el sistema nativo de reescritura de URL de Magento, sin requerir una configuración compleja ni modificaciones del núcleo del sistema.
  • Rendimiento óptimo: Comprueba las direcciones existentes en la tabla de reescrituras de URL. La automatización reduce la resolución manual de conflictos; el impacto en el tiempo de guardado depende del tamaño del catálogo y del número de colisiones.
  • Flexibilidad y extensibilidad: La lógica de creación de direcciones únicas puede adaptarse mediante la ampliación del código a las necesidades del negocio. La versión actual utiliza sufijos numéricos sucesivos.

Beneficios para ti

  • Ahorro de tiempo gracias a la gestión automática de las URL.
  • Eliminación de errores relacionados con la duplicación de URL de productos.
  • Ordenación de las direcciones para apoyar las acciones orientadas a la visibilidad de la tienda en los buscadores.
  • Gestión más sencilla de las direcciones en un catálogo de productos amplio.

Instalación

La instalación del módulo Kowal_CustomUrlRewrite es rápida y sencilla. Puedes instalar el módulo de dos formas: mediante un archivo ZIP o Composer.

Método 1: Instalación desde archivo ZIP

  1. Descomprime el archivo ZIP: Extrae el módulo en app/code/Kowal, dentro del subdirectorio correspondiente a su registro; en el código verificado es CustomUrlChecker.
  2. Activa el módulo: Ejecuta el comando:

    php bin/magento module:enable Kowal_CustomUrlChecker

  3. Aplica las actualizaciones: Actualiza la base de datos ejecutando:

    php bin/magento setup:upgrade

    En producción, utiliza la opción --keep-generated, de acuerdo con el procedimiento de despliegue de la tienda.
  4. Limpia la caché: Finaliza la instalación limpiando la caché:

    php bin/magento cache:flush

Método 2: Instalación mediante Composer

  1. Agrega el repositorio de Composer: Configura el repositorio que proporciona el paquete adquirido. El siguiente comando de la instrucción anterior se refiere a repo.magento.com y solo se aplica si el paquete está disponible allí:

    composer config repositories.repo.magento.com composer https://repo.magento.com/

  2. Instala el módulo: Ejecuta el comando:

    composer require kowal/module-customurlrewrite

  3. Activa el módulo: Activa el módulo con el comando:

    php bin/magento module:enable Kowal_CustomUrlChecker

  4. Aplica las actualizaciones: Actualiza la base de datos:

    php bin/magento setup:upgrade

    En producción, utiliza la opción --keep-generated de acuerdo con el procedimiento de despliegue de la tienda.
  5. Limpia la caché: Limpia la caché para finalizar la instalación:

    php bin/magento cache:flush

Gracias al módulo Kowal_CustomUrlRewrite, la gestión de URL en Magento será más sencilla, más eficiente y estará mejor optimizada para SEO. ¡Haz tu pedido ahora y amplía la funcionalidad de tu tienda!

Ejemplo y nombre del módulo

Si la clave produkt entra en conflicto con una dirección existente, el módulo comprueba produkt-1, después produkt-2 y los sufijos siguientes. En el código verificado, las rutas buscadas terminan en .html.

El nombre comercial y el paquete siguen siendo CustomUrlRewrite / kowal/module-customurlrewrite. La instrucción anterior indicaba Kowal_CustomUrlRewrite, mientras que la versión verificada registra el módulo como Kowal_CustomUrlChecker; este nombre debe utilizarse al activarlo.

De la configuración al resultado

1. Guardas el producto
El módulo lee la clave URL del producto.

2. Comprueba las direcciones existentes
Verifica la colisión en la tabla de reescrituras de URL.

3. Selecciona una clave libre
En caso de conflicto, comprueba sufijos sucesivos: -1, -2 y siguientes.

Del conflicto a una dirección libre

Clave base: produkt

Dirección ocupada: produkt.html

Comprobaciones sucesivas:
produkt-1.html → produkt-2.html

La versión verificada del código busca rutas terminadas en .html.

Ordena las direcciones en el catálogo de Magento

¿Quieres adaptar el módulo a tu tienda? Pregunta por la implantación de Kowal CustomUrlRewrite y comenta 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

* En el entorno de producción, utiliza la opción --keep-generated

Tipo: Composer

  1. El módulo está disponible en el repositorio Composer:
    • Repositorio privado de GitLab: https://gitlab.com
  2. Agrega el repositorio Composer a la configuración:
    composer config repositories.custom.url.write vcs https://gitlab.com/magento2ext/magento-2-customurlrewrite
  3. Agrega un token de acceso al repositorio privado de GitLab:
    composer config --auth gitlab-token.gitlab.com 
  4. Instala el módulo con Composer:
    composer require kowal/module-customurlrewrite
  5. Aplica las actualizaciones de la base de datos:
    php bin/magento setup:upgrade
  6. Limpia la caché:
    php bin/magento cache:flush
Pulse para saltar el carrusel

Hemos encontrado otros productos que podrían gustarle.

Escribe tu propia reseña
Estás revisando: CustomUrlRewrite - Resolución automática de conflictos de URL
Tu valoración:
Calidad
Precio
Asistencia
loader
Cargando...

Has enviado la reseña para moderación.

Preguntas y respuestas

Pregunta
¿El módulo detecta y resuelve automáticamente los conflictos de URL en mi tienda Magento 2?
Respuesta
Sí: el módulo analiza las situaciones en las que hay duplicados o colisiones en las URL (por ejemplo, la misma «URL Key» para distintos productos/categorías) y propone o crea automáticamente reescrituras/redirecciones para evitar errores 404 y problemas de SEO.
Pregunta
¿La instalación del módulo requiere modificar los archivos del núcleo de Magento o del tema?
Respuesta
No: el módulo funciona como una extensión estándar para Magento 2, compatible con la arquitectura del sistema, y no requiere sobrescribir archivos core ni realizar intervenciones profundas en el tema de la tienda.
Pregunta
¿El módulo funciona en instalaciones con varias tiendas (multi-store) y varias vistas de tienda (store views)?
Respuesta
Sí — el módulo es compatible con los mecanismos estándar de Magento 2 para multi-store y store views, lo que permite gestionar las reescrituras de URL y los conflictos de forma independiente para distintas tiendas/vistas.
Pregunta
¿El módulo afecta negativamente al rendimiento de la tienda, especialmente en catálogos grandes con mucho tráfico?
Respuesta
El impacto es mínimo: el módulo actúa principalmente en el ámbito de la gestión de URL y redirecciones, por lo que no debería suponer una carga significativa para el sistema. Sin embargo, con un número muy elevado de productos/categorías, siempre se recomienda realizar una prueba en un entorno de pruebas.
Pregunta
¿El módulo es compatible con las versiones Magento 2.3.x y 2.4.x?
Respuesta
Sí — el módulo se ha preparado pensando en las versiones estándar de Magento 2 (incluidas 2.3.x y 2.4.x). Antes de la instalación, siempre conviene consultar la lista de compatibilidad en la documentación del módulo.
Pregunta
¿Después de comprar el módulo recibo soporte técnico y actualizaciones?
Respuesta
Sí — el fabricante declara que ofrece soporte técnico y actualizaciones para el módulo, lo que garantiza la seguridad de futuras versiones de Magento y de los cambios en la estructura de URL.
Cambiar preferencias de cookies