Əsas məzmuna keç

Pulsuz Slug Generatoru

İstənilən başlığı və ya mətni URL-uyğun slug-a çevirin. Blog yazıları, CMS səhifələri və SEO optimallaşdırılmış URL-lər üçün mükəmməldir.

Bir dəfə yükləndikdən sonra oflayn işləyir
Ayırıcı
Yaradılmış slug
m-nim-bloqum-yazisinin-adi
Latın olmayan karakterlər (məs. Çinli, Kirillik, Ərəbcə) silindi — bu generator yalnız a-z, 0-9 saxlayır. Həmin yazılar üçün əvvəlcə metni translitərasiya edin və ya Unicode-u qoruyan URL istifadə edin.
26 simvol5 söz

Sürətli nümunələr

Ümumi istifadələr

  • Blog Yazıları üçün URL Slugları YaradınBlog yazılarının başlıqlarını WordPress, Ghost və hər hansı CMS üçün təmiz, SEO-uyumlu URL sluguna çevirin.
  • Başlıqlardan Təhlükəsiz Fayl Adları YaradınSənəd başlıqlarını, fotoğraf adlarını və ya aktivlərin adlarını boşluq və ya xüsusi simvollar olmadan fayl sistemi təhlükəsiz adlarına çevirin.
  • SEO üçün URL Sluglarını OptimallaştırınAxtarış motorlarının səhifələrinizi başa düşməsinə və sıralandırmasına kömək edən açar sözlərə zəngin, qısa URL slugları yaradın.
  • CMS və Baş sizsiz Sistemlər üçün Sluglar YaradınContentful, Sanity, Strapi və digər başsız CMS məzmun qeydləri üçün ardıcıl sluglar yaradın.
  • E-ticarət üçün Məhsul URL Slugları YaradınShopify, WooCommerce və e-ticarət mağazaları üçün təmiz, açar sözə zəngin məhsul səhifəsi slugları yaradın.

Necə İşləyir

Slug yaradıcısı sıfır xarici kitabxana ilə tamamilə brauzerinizdə işləyir. O, mətni Kiril, Yunan və Latın xüsusi simvolları üçün əl ilə yazılmış bir transliterasiya cədvəli, üstəlik aksent silmə üçün brauzerin daxili Unicode normallaşdırması (NFKD) ilə birləşdirərək URL-təhlükəsiz slug-lara çevirir.

  1. 1
    Transliterasiya keçidi
    Hər simvol ASCII-olmayan yazıları Latın ekvivalentlərinə xəritələyən daxili bir CHARMAP cədvəlində axtarılır — Kiril (а→a, ж→zh, ш→sh), Yunan (θ→th, ψ→ps) və Latın xüsusiları (æ→ae, ß→ss, ð→d). ё→yo kimi xüsusi xəritələmələri olan simvollar hər hansı sonrakı işlənmədən əvvəl burada idarə olunur.
  2. 2
    Unicode normallaşdırması və aksent silmə
    Brauzerin doğma String.normalize('NFKD')-i əvvəlcədən-tərtib edilmiş simvolları parçalayır — ona görə á a + birləşdirici kəskin aksent olur. Bir regex sonra bütün birləşdirici işarələri (Unicode diapazonu U+0300–U+036F) çıxarır, é, ñ və ț kimi aksentli Latın hərflərini onların düz ASCII bazasına endirir.
  3. 3
    Söz bölünməsi və dayanıqma-sözü süzgəcləməsi
    Qalan alfanümerik-olmayan simvollar boşluqlarla əvəz edilir, mətn isə sözlərə bölünür. Dayanıqma-sözü çıxarma aktivdirsə, ümumi ingilis funksiya sözləri (the, and, of, in, …) söz siyahısından atılır. Sözlər sonra seçdiyiniz ayırıcı (defis, alt-xətt, ya da nöqtə) ilə birləşdirilir.
  4. 4
    Uzunluq kəsilməsi və çıxış
    Bir maksimum-uzunluq hüddu təyin edilibsə, slug hüdduddan əvvəl ən yaxın söz sərhədində — heç vaxt söz-ortasında deyil — son ayırıcıya geri skan edərək kəsilir. Son slug yazdıqca ani olaraq göstərilir, altında simvol və söz sayları göstərilir.

Əlaqəli Alətlər

Tez-tez Verilən Suallar