Generador de Slug URL - Crear URLs SEO-Friendly Online
Convierte títulos y texto en slugs URL limpios y SEO-friendly. Soporta transliteración, eliminación de stop words y separadores personalizados.
Preguntas Frecuentes
¿Qué es un generador de slug URL?
Un generador de slug URL convierte texto, títulos o encabezados en cadenas amigables para URL llamadas 'slugs'. Un slug es la parte de una URL después del nombre de dominio que identifica una página en un formato legible. Por ejemplo, 'Cómo Construir un Sitio Web en 2026' se convierte en 'como-construir-un-sitio-web-en-2026'.
¿Cómo uso este generador de slug URL?
Escriba o pegue cualquier texto en el campo de entrada. La herramienta genera instantáneamente un slug amigable para URL en tiempo real. Puede personalizar la salida seleccionando un separador, habilitando la transliteración, activando la eliminación de palabras vacías o estableciendo una longitud máxima.
¿Están seguros mis datos de texto?
Todo el procesamiento de texto se realiza 100% del lado del cliente en su navegador usando JavaScript. Ningún texto se transmite a ningún servidor. La herramienta funciona completamente dentro de su navegador, lo que la hace segura para convertir nombres de productos propietarios y contenido confidencial.
¿Debo usar guiones o guiones bajos en los slugs URL?
Google recomienda oficialmente usar guiones (-) en lugar de guiones bajos (_) para separar palabras en las URL. Google trata los guiones como separadores de palabras, lo que significa que 'desarrollo-web' se interpreta como 'desarrollo web'. Los guiones bajos no se tratan como separadores.
¿Qué es la transliteración y por qué es importante?
La transliteración convierte caracteres acentuados en sus equivalentes ASCII más cercanos. Por ejemplo, 'café' se convierte en 'cafe', 'München' en 'muenchen'. Esto es importante porque las URL deben contener solo caracteres ASCII para máxima compatibilidad.
¿Qué son las palabras vacías y debo eliminarlas?
Las palabras vacías son palabras comunes de bajo valor como 'a', 'the', 'is', 'and'. Eliminarlas puede hacer las URL más cortas y enfocadas en palabras clave. Sin embargo, la eliminación no siempre es deseable ya que puede afectar la legibilidad o el significado.
¿Qué longitud debe tener un slug URL?
No hay un límite estricto, pero los slugs más cortos funcionan mejor para SEO y experiencia de usuario. Una buena regla general es 3-5 palabras clave, típicamente 30-60 caracteres. Esta herramienta proporciona una opción de longitud máxima que trunca en los límites de palabras.
Ejemplos de Código
// URL Slug Generator
function generateSlug(input, separator = '-') {
return input
.trim()
.normalize('NFD')
.replace(/[\u0300-\u036f]/g, '')
.toLowerCase()
.replace(/[^a-z0-9\s]/g, '')
.replace(/\s+/g, separator)
.replace(new RegExp(`${separator}+`, 'g'), separator)
.replace(new RegExp(`^${separator}|${separator}$`, 'g'), '');
}
console.log(generateSlug('How to Build a Website in 2026!'));
// Output: how-to-build-a-website-in-2026
console.log(generateSlug('Café de Paris - Menu & Réservations'));
// Output: cafe-de-paris-menu-reservations