Үндсэн агуулга руу очих
LibraTool logoLibraTool

Slug үүсгэгч — үнэгүй

Дурын гарчиг эсвэл текстийг URL-д тохиромжтой slug болгон хөрвүүлэх. Блогийн нийтлэл, CMS хуудас болон SEO оновчтой URL-уудад тохиромжтой.

Ачаалагдсаны дараа офлайн ажилладаг
Хуваагч
Үүссэн slug
miniy-blog-post-garchig
23 тэмдэгт4 үг

Хурдан жишээнүүд

Түгээмэл хэрэглээ

  • Блог бичлэгүүдийн URL Slugs үүсгэхБлог бичлэгийн гарчгийг цэвэр, SEO-тохирмол URL slug-руу хөрвүүлэх WordPress, Ghost болон ямар ч CMS-ийн хувьд.
  • Гарчгаас аюулгүй файлын нэр үүсгэхБаримтын гарчиг, фото нэр эсвэл ресурсын нэрсийг файлын системтэй нийцэх файлын нэрүүд болгох, хоосон зай эсвэл тусгай тэмдэгтгүй.
  • SEO-ийн URL Slugs оновчлохТүлхүүр үгтэй, товч URL slug-үүс үүсгэх нь хайлтын системүүдэд таны хуудсуудыг ойлгож, эрэмбэлэхэд туслах.
  • CMS болон толгойгүй системийн Slugs үүсгэхContentful, Sanity, Strapi болон бусад толгойгүй CMS контентын оруулгууд хувьд нэгэн төрлийн slug үүсгэх.
  • Электрон худалдааны хувьд бүтээгдэхүүний URL Slugs үүсгэхShopify, WooCommerce болон электрон худалдааны дэлгүүрүүдэд цэвэр, түлхүүр үгтэй бүтээгдэхүүний хуудасны slug үүсгэх.

Хэрхэн ажилладаг

Slug үүсгэгч ямар ч гадаад номын сангүй бүхэлдээ таны хөтчид ажилладаг. Энэ нь Кирилл, Грек, Латин тусгай тэмдэгтэд гараар бичсэн транслитерацийн хүснэгт, дуудлага арилгахад хөтчийн байгуулагдмал Unicode нормалчлал (NFKD)-г хослуулан текстийг URL-аюулгүй slug рүү хувиргадаг.

  1. 1
    Транслитерацийн дамжлага
    Тэмдэгт бүр ASCII бус скриптийг Латин эквивалентэд зурагладаг байгуулагдмал CHARMAP хүснэгтэд хайгддаг — Кирилл (а→a, ж→zh, ш→sh), Грек (θ→th, ψ→ps), Латин тусгай (æ→ae, ß→ss, ð→d). Ё→yo шиг тусгай зураглалтай тэмдэгт ямар ч дараагийн боловсруулалтын өмнө энд боловсруулагддаг.
  2. 2
    Unicode нормалчлал, дуудлага арилгах
    Хөтчийн уугуул String.normalize('NFKD') урьдчилан бүтээгдсэн тэмдэгтийг задалдаг — тэгэхээр á нь a + нэгтгэх шовгор дуудлага болно. Regex дараа нь бүх нэгтгэх тэмдэгтийг (Unicode муж U+0300–U+036F) арилгаж é, ñ, ț шиг дуудлагатай Латин үсгийг цэвэр ASCII суурь руугаа багасгадаг.
  3. 3
    Үг хуваалт, зогсоол-үг шүүлт
    Үлдсэн үсэг-тоо-бус тэмдэгт хоосон зайгаар орлуулагдаж текст үг болж хуваагддаг. Хэрэв зогсоол-үг арилгалт идэвхтэй бол нийтлэг Англи функц үг (the, and, of, in, …) үгийн жагсаалтаас хаягдана. Үгс дараа нь таны сонгосон тусгаарлагчаар (зурас, доогуур зурас эсвэл цэг) нэгддэг.
  4. 4
    Уртын тайралт, гаралт
    Хэрэв хамгийн ихдээ-урт хязгаар тохируулагдсан бол slug хязгаараас өмнөх хамгийн ойрхон үгийн хилд — хэзээ ч үгийн дунд биш — сүүлийн тусгаарлагч хүртэл буцаж скандаж тайрагддаг. Эцсийн slug та бичих тутамд шууд харагдаж, тэмдэгт, үгийн тоо доор харагдана.

Холбоотой хэрэгслүүд

Түгээмэл асуултууд