
Vamos a explorar cómo la opción Rewrite Slug de JetEngine afecta la operación del sitio web. En la imagen a continuación, se muestra el elemento Rewrite Slug, y esta configuración tiene un significado que va más allá de simplemente mejorar la legibilidad de la URL.

Para conocer el concepto de Custom Post Type, así como los elementos relacionados con Register Query Var y Rewrite, consulte la publicación a continuación.
¿Qué es Rewrite Slug?
Rewrite Slug es una función que ajusta la estructura de permalink de los tipos de publicaciones personalizadas (CPT) en WordPress. Por defecto, es igual al slug del CPT, pero se puede reestructurar de una manera amigable para el usuario. Esto ayuda a que los usuarios tengan una mejor experiencia al navegar por el sitio web y también tiene un impacto positivo en la optimización para motores de búsqueda (SEO).
Ejemplo 1: Estructura básica
Si ingresa el nombre de la categoría CPT como ‘project’ y no establece una configuración de Rewrite Slug, la dirección del artículo (permalink) se mostrará de la siguiente manera.
- Slug CPT: project
- No hay configuración de Rewrite Slug (se utiliza el valor predeterminado)
- Resultado del permalink:
https://example.com/project/project-name
Ejemplo 2: Al establecer Rewrite Slug
Si ingresa el nombre de la categoría CPT como ‘project’ y establece la configuración de Rewrite Slug como ‘portfolio’, la dirección del artículo (permalink) cambiará de la siguiente manera.
- Slug CPT: project
- Rewrite Slug: portfolio
- Resultado del permalink:
https://example.com/portfolio/project-name
Como se puede ver en el ejemplo anterior, al establecer Rewrite Slug, es útil ajustar la URL para que se muestre de manera más significativa para los usuarios, según sea necesario.
¿Por qué es necesario Rewrite Slug?
Esta configuración tiene varios propósitos y se utiliza con frecuencia en la práctica. Vamos a revisarlo.
1. Propósitos de branding y marketing
Si la URL del usuario coincide con la identidad de la marca, puede aumentar la confianza. Por ejemplo, el nombre real del CPT puede ser case_study
, pero la URL que ve el usuario puede cambiar a /success/project-title
.
2. Estructura reutilizable de CPT
Al registrar varios tipos de publicaciones personalizadas, se puede mantener el nombre original mientras se configura la URL de manera diferente. Por ejemplo, listing_type_a
puede ser configurado como jobs
y listing_type_b
como properties
.
Es decir, el nombre que se gestiona internamente puede ser como ‘***_a’, ‘***_b’, etc., pero la dirección que ve el visitante puede ser diferente.
3. Soporte multilingüe
En un sitio web multilingüe, se puede establecer el slug según el idioma; por ejemplo, el slug en coreano puede ser 리뷰
y en inglés testimonials
, ajustando los slugs por idioma.
¿Cuándo es útil?
Vamos a resumir en qué situaciones la configuración de Rewrite Slug puede ser útil.
Situación | Utilidad |
---|---|
Cuando el branding de la URL es importante | Muy útil |
Cuando solo se desea cambiar la URL visible | Útil |
Inserción de palabras clave para SEO | Apropiado |
Soporte para permalinks multilingües | Necesidad de desarrollo |
CPT que solo utiliza REST API | No necesario |
Precauciones
Después de configurarlo como Rewrite On, debe hacer clic en “Guardar cambios” en la página de configuración de Permalink sin realizar ningún cambio.
Esta configuración se especifica en JetEngine, pero la aplicación de las reglas de Rewrite sigue la gestión de WordPress, y solo después de esto se registran las reglas de rewrite en WordPress.
Si cambia el Rewrite Slug a otro nombre después de haber creado publicaciones con el tipo de publicación especificado y haberlas expuesto a los motores de búsqueda, los motores de búsqueda ya habrán indexado el nombre anterior, por lo que al hacer clic en los resultados de búsqueda, se mostrará una página que no existe.
Por lo tanto, es recomendable completar esta configuración antes de crear la primera publicación (o antes de exponerla a los motores de búsqueda).
Si se ve obligado a cambiar después de que ya se hayan escrito publicaciones y se hayan indexado en los motores de búsqueda, el artículo con el slug anterior que ya ha sido indexado puede ser reconocido como un artículo separado o como contenido duplicado, lo que puede disminuir la confianza del sitio. Además, los visitantes que hagan clic en los enlaces de los resultados de búsqueda que se muestran con el slug anterior pueden ver una página que no existe, por lo que será necesario manejar una redirección 301.
Conclusión
Rewrite Slug es una configuración importante que puede fortalecer la expresividad de la URL y el branding. Es recomendable utilizarlo activamente, especialmente en proyectos sensibles a SEO, marketing y experiencia del usuario.
[Rewrite Slug] : Función que ajusta la estructura de permalink de los tipos de publicaciones personalizadas (CPT) de una manera amigable para el usuario.
[CPT] : Tipo de Publicación Personalizada (Custom Post Type), que permite agregar su propio tipo de contenido además de las publicaciones y páginas que se ofrecen por defecto.
[SEO] : Optimización para Motores de Búsqueda (Search Engine Optimization), que se refiere al proceso de optimizar la estructura y contenido del sitio web para que se exponga en los motores de búsqueda.