Generador de slugs gratis
Convierte cualquier título o texto en un slug compatible con URL. Perfecto para entradas de blog, páginas de CMS y URL optimizadas para SEO.
Ejemplos rápidos
Usos habituales
- Generar URL slugs para publicaciones de blogConvierte títulos de publicaciones en slugs URL limpios y optimizados para SEO compatibles con WordPress, Ghost y cualquier CMS.
- Generar nombres de archivo seguros a partir de títulosConvierte títulos de documentos, nombres de fotos o nombres de activos en nombres de archivo seguros para el sistema de archivos sin espacios ni caracteres especiales.
- Optimizar URL slugs para SEOCrea slugs URL concisos y ricos en palabras clave que ayudan a los motores de búsqueda a comprender y clasificar tus páginas.
- Generar slugs para CMS y sistemas headlessCrea slugs consistentes para entradas de contenido en Contentful, Sanity, Strapi y otros CMS headless.
- Generar URL slugs de productos para comercio electrónicoCrea slugs de página de producto limpios y ricos en palabras clave para Shopify, WooCommerce y tiendas de comercio electrónico.
Cómo funciona
El generador de slugs se ejecuta enteramente en tu navegador sin bibliotecas externas. Convierte texto a slugs seguros para URL usando una tabla de transliteración escrita a mano para cirílico, griego y caracteres especiales latinos, combinada con la normalización Unicode integrada del navegador (NFKD) para eliminar acentos.
- 1Pasada de transliteraciónCada carácter se busca en una tabla CHARMAP integrada que mapea escrituras no ASCII a equivalentes latinos: cirílico (а→a, ж→zh, ш→sh), griego (θ→th, ψ→ps), y especiales latinos (æ→ae, ß→ss, ð→d). Los caracteres con mapeos dedicados como ё→yo se gestionan aquí antes de cualquier procesamiento posterior.
- 2Normalización Unicode y eliminación de acentosEl String.normalize('NFKD') nativo del navegador descompone los caracteres precompuestos, así que á se convierte en a + acento agudo combinante. Luego una expresión regular elimina todas las marcas de combinación (rango Unicode U+0300–U+036F), reduciendo letras latinas acentuadas como é, ñ y ț a su base ASCII plana.
- 3División de palabras y filtrado de palabras vacíasLos caracteres no alfanuméricos restantes se sustituyen por espacios y el texto se divide en palabras. Si la eliminación de palabras vacías está activada, se descartan de la lista de palabras las palabras funcionales comunes en inglés (the, and, of, in, …). Las palabras se unen luego con tu separador elegido (guion, guion bajo o punto).
- 4Truncamiento de longitud y salidaSi se fija un límite de longitud máxima, el slug se corta en el límite de palabra más cercano antes del límite, nunca a mitad de palabra, recorriendo hacia atrás hasta el último separador. El slug final se muestra al instante mientras escribes, con recuentos de caracteres y palabras mostrados debajo.
Herramientas relacionadas
Codificador y decodificador de URL
Codifica y decodifica URLs y cadenas de consulta. Soporta encodeURIComponent, decodeURIComponent y análisis de cadenas de consulta.
Reformateador para Dislexia
Reformatea cualquier texto para facilitar la lectura: espaciado generoso entre letras y palabras, líneas más altas, ancho de línea limitado, fuentes legibles, fondo de tono suave y negrita opcional al inicio de las palabras. Todo en tu navegador.
Generador de metaetiquetas y Open Graph
Genere metaetiquetas de SEO, Open Graph y marcado de tarjetas de Twitter con una vista previa en vivo de Google y para compartir en redes sociales. Copie directamente en el encabezado de su página.