Pāriet uz galveno saturu

Slug ģenerētājs bez maksas

Konvertē jebkuru virsrakstu vai tekstu URL draudzīgā slug. Lieliski piemērots bloga rakstiem, CMS lapām un SEO optimizētiem URL.

Darbojas bezsaistē pēc ielādes
Atdalītājs
Ģenerētais slug
mana-emuara-raksta-nosaukums
28 rakstzīmes4 vārdi

Ātrā piemēri

Biežākie lietojumi

  • Ģenerēt URL Slugs Blog IerakstiemPārveidojiet bloga ierakstu virsrakstus tīros, SEO-draudzīgos URL slugus WordPress, Ghost un jebkuram CMS.
  • Ģenerēt Draudzīgus Failu Nosaukumus No VirsrakstiemPārveidojiet dokumentu virsrakstus, fotoattēlu nosaukumus vai aktīvu nosaukumus failu sistēmai draudzīgos failu nosaukumos bez atstarpēm vai speciālajām zīmēm.
  • Optimizēt URL Slugs Par SEOIzveidojiet atslēgvārdu bagātus slugus un īsu URL, kas palīdz meklētājprogrammām saprast un noteikt jūsu lapas.
  • Ģenerēt Slugs CMS Un Bezvadības SistēmāmIzveidojiet konsekventes slugus Contentful, Sanity, Strapi un citiem bezvadības CMS satura ierakstiem.
  • Ģenerēt Produktu URL Slugs El-KomerceiIzveidojiet tīrus, atslēgvārdu bagātus produktu lapu slugus Shopify, WooCommerce un e-veikaliem.

Kā tas darbojas

Slug ģenerators darbojas pilnībā jūsu pārlūkprogrammā bez ārējām bibliotēkām. Tas konvertē tekstu URL-drošos slug, izmantojot pašrakstītu transliterācijas tabulu kirilicas, grieķu un latīņu īpašajām rakstzīmēm, kombinētu ar pārlūkprogrammas iebūvēto Unicode normalizāciju (NFKD) akcentu noņemšanai.

  1. 1
    Transliterācijas gājiens
    Katra rakstzīme tiek uzmeklēta iebūvētā CHARMAP tabulā, kas kartē ne-ASCII rakstus uz latīņu ekvivalentiem — kirilica (а→a, ж→zh, ш→sh), grieķu (θ→th, ψ→ps) un latīņu īpašos (æ→ae, ß→ss, ð→d). Rakstzīmes ar speciālām kartēm, piemēram, ё→yo, tiek apstrādātas šeit pirms tālākas apstrādes.
  2. 2
    Unicode normalizācija un akcentu noņemšana
    Pārlūkprogrammas vietējais String.normalize('NFKD') sadala priekšsastādītas rakstzīmes — tāpēc á kļūst par a + kombinēšanas akūto akcentu. Regex tad noņem visas kombinēšanas zīmes (Unicode diapazons U+0300–U+036F), samazinot akcentētus latīņu burtus, piemēram, é, ñ un ț, uz to vienkāršo ASCII bāzi.
  3. 3
    Vārdu sadalīšana un stopvārdu filtrēšana
    Atlikušās ne-burtciparu rakstzīmes tiek aizstātas ar atstarpēm, un teksts tiek sadalīts vārdos. Ja stopvārdu noņemšana ir ieslēgta, izplatīti angļu funkcionālie vārdi (the, and, of, in, …) tiek izmesti no vārdu saraksta. Vārdi tad tiek savienoti ar jūsu izvēlēto atdalītāju (defisi, apakšsvītru vai punktu).
  4. 4
    Garuma saīsināšana un izvade
    Ja ir iestatīts maksimālā garuma ierobežojums, slug tiek nogriezts pie tuvākās vārda robežas pirms ierobežojuma — nekad vārda vidū — skenējot atpakaļ līdz pēdējam atdalītājam. Gala slug tiek parādīts uzreiz, kamēr rakstāt, ar rakstzīmju un vārdu skaitiem zemāk.

Saistītie rīki

Bieži uzdotie jautājumi