Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →
Unealtă web gratuită

Generator slug din titlu

Scrii unul sau mai multe titluri și primești slug-urile pentru adrese: fără diacritice, cu litere mici, cratime în loc de spații și, la nevoie, fără cuvintele de legătură.

Exemple de slug-uri

Variante gata făcute: copiază codul direct sau deschide exemplul în generator și modifică-l după nevoie.

Titluri de articole Diacriticele dispar, spațiile și semnele devin cratime.
Cum să îți faci un site în WordPress pas cu pas
→ cum-sa-iti-faci-un-site-in-wordpress-pas-cu-pas

Rețete de cozonac pufos: 5 secrete
→ retete-de-cozonac-pufos-5-secrete
Fără cuvinte de legătură Adrese mai scurte, fără de, la, și, în, pe, cu și celelalte.
Ghid de alegere a unei mașini de spălat pentru apartament
→ ghid-alegere-unei-masini-spalat-apartament
Nume de fișiere Cu linie jos și fără limită de lungime, pentru documente și poze.
Raport anual 2026 – versiunea finală
→ raport_anual_2026_versiunea_finala
Slug în JavaScript Aceeași idee în câteva rânduri: NFD desparte literele de accente, apoi accentele se scot.
function slug(text) {
  return text
    .normalize('NFD').replace(/[\u0300-\u036f]/g, '')
    .toLowerCase()
    .replace(/[^a-z0-9]+/g, '-')
    .replace(/^-+|-+$/g, '');
}

slug('Știri din Țara Făgărașului'); // "stiri-din-tara-fagarasului"
Slug în PHP remove_accents() și sanitize_title() din WordPress fac același lucru pe server.
<?php
echo sanitize_title( 'Știri din Țara Făgărașului' );
// stiri-din-tara-fagarasului

Cum folosești generatorul de slug

  1. Scrie titlurile, câte unul pe rând. Pentru fiecare primești un slug.
  2. Alege separatorul: cratimă (recomandat pentru adrese) sau linie jos (des folosită la nume de fișiere).
  3. Lasă bifate Litere mici și Fără diacritice. Dacă vrei adrese scurte, bifează Scoate cuvintele de legătură și setează lungimea maximă.
  4. Dă clic pe un slug din tabel ca să-l copiezi sau copiază toată lista de jos. Totul rulează în browser; nu se trimite nimic către server.

Ce face cu diacriticele

Literele ă și â devin a, î devine i, ș devine s, ț devine t, atât în forma corectă cu virgulă (ș, ț), cât și în cea veche cu sedilă (ş, ţ). Accentele din alte limbi se scot la fel (é devine e, ü devine u), iar ß devine ss. Apostroful nu desparte cuvântul, deci don't devine dont.

Cum să îți faci un site în WordPress   →  cum-sa-iti-faci-un-site-in-wordpress
Știri și noutăți din Țara Făgărașului  →  stiri-si-noutati-din-tara-fagarasului
Café, crème brûlée                     →  cafe-creme-brulee

Cuvintele de legătură și lungimea

Opțiunea de scoatere elimină cuvintele de, la, si, in, pe, cu, a, al, ale, un, o, din, pentru. Dacă un titlu are doar astfel de cuvinte, rămâne neschimbat. Lungimea maximă taie slug-ul la ultima cratimă dinaintea limitei, ca să nu rupă un cuvânt.

Google tratează cratima ca separator de cuvinte; linia jos leagă cuvintele între ele, așa că pentru adrese cratima e alegerea mai bună. Adresele scurte și clare sunt mai ușor de citit și de distribuit, dar nu schimba slug-ul unei pagini deja indexate fără o redirecționare 301.

Întrebări frecvente

Pot păstra diacriticele în adresă?

Se poate: browserele le afișează, dar în linkurile copiate apar codate (de exemplu %C8%99 pentru ș). De aceea majoritatea site-urilor românești folosesc adrese fără diacritice.

WordPress nu face asta singur?

WordPress face slug-ul automat din titlu, dar nu scoate cuvintele de legătură și uneori păstrează forme lungi. Poți lipi slug-ul generat aici în câmpul Slug din editor.