Aqbeż għall-kontenut ewlieni
LibraTool logoLibraTool

Ġeneratur ta' Slug b'xejn

Ikkonverti kwalunkwe titlu jew test f'slug kompattibbli ma' URL. Perfett għal posts tal-blog, paġni CMS, u URLs ottimizzati għas-SEO.

Jaħdem offline ladarba mgħobbi
Separatur
Slug iġġenerat
my-blog-post-title
18 karattri4 kliem

Eżempji rapidi

Użi komuni

  • Iġġenera URL Slugs għal Blog PostsIbdel titoli tal-blog posts f'slugs URL naddaf u SEO-friendly għal WordPress, Ghost u kwalsidir CMS.
  • Iġġenera Ismijiet ta' Fajls Sikuri minn TitoliIbdel ismijiet ta' dokumenti, ismijiet ta' foto jew ismijiet ta' asset f'ismijiet ta' filesystem sikuri mingħajr spazji jew karattri speċjali.
  • Ittejjeb URL Slugs għal SEOOħloq slugs URL rikki f'keywords, konċiżi li jgħinaw lill-magna ta' tfittxija biex tifhem u tiklassifika l-paġni tiegħek.
  • Iġġenera Slugs għal CMS u Sistemi HeadlessOħloq slugs konsistenti għal Contentful, Sanity, Strapi u sitjiet oħra ta' CMS headless.
  • Iġġenera Product URL Slugs għal E-commerceOħloq slugs ta' paġni ta' prodott naddaf u rikk f'keywords għal Shopify, WooCommerce u negozji ta' e-commerce.

Kif Taħdem

Il-ġeneratur tas-slugs jaħdem kompletament fil-browser tiegħek b'żero libreriji esterni. Jikkonverti test f'slugs siguri għall-URL bl-użu ta' tabella ta' translitterazzjoni miktuba bl-idejn għaċ-Ċirilliku, il-Grieg, u karattri speċjali Latini, ikkombinata man-normalizzazzjoni Unicode inkorporata tal-browser (NFKD) għat-tneħħija tal-aċċenti.

  1. 1
    Pass ta' translitterazzjoni
    Kull karattru jiġi mfittex f'tabella inkorporata CHARMAP li timmapja kitbiet mhux ASCII lejn ekwivalenti Latini — Ċirilliku (а→a, ж→zh, ш→sh), Grieg (θ→th, ψ→ps), u speċjali Latini (æ→ae, ß→ss, ð→d). Karattri b'mappings dedikati bħal ё→yo jiġu mmaniġġjati hawn qabel kwalunkwe proċessar ieħor.
  2. 2
    Normalizzazzjoni Unicode u tneħħija tal-aċċenti
    String.normalize('NFKD') nattiv tal-browser jiddekomponi karattri prekompożizzjonati — għalhekk á ssir a + aċċent akutu li jgħaqqad. Regex imbagħad ineħħi l-marki kollha ta' kombinar (medda Unicode U+0300–U+036F), inaqqas ittri Latini b'aċċenti bħal é, ñ, u ț għall-bażi tagħhom ASCII sempliċi.
  3. 3
    Qsim tal-kliem u filtrazzjoni ta' stop-words
    Karattri li fadal mhux alfanumeriċi jiġu sostitwiti bi spazji u t-test jinqasam f'kliem. Jekk it-tneħħija ta' stop-words hija mixgħula, kliem funzjonali komuni bl-Ingliż (the, and, of, in, …) jitwarrbu mil-lista tal-kliem. Il-kliem imbagħad jingħaqad bis-separatur magħżul tiegħek (sing, underscore, jew punt).
  4. 4
    Tqassir tat-tul u ħruġ
    Jekk limitu massimu tat-tul huwa ssettjat, is-slug jinqata' fl-eqreb konfini ta' kelma qabel il-limitu — qatt f'nofs kelma — billi tiskennja lura sal-aħħar separatur. Is-slug finali jintwera minnufih hekk kif tittajpja, bl-għadd ta' karattri u kliem murija hawn taħt.

Għodod Relatati

Mistoqsijiet Frekwenti