ข้ามไปยังเนื้อหาหลัก

สร้าง Slug ฟรี

แปลงหัวข้อหรือข้อความใดก็ได้เป็น slug ที่เหมาะสำหรับ URL เหมาะสำหรับบทความบล็อก หน้า CMS และ URL ที่ปรับแต่ง SEO แล้ว

ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว
ตัวคั่น
Slug ที่สร้าง
my-blog-post-title
18 ตัวอักษร4 คำ

ตัวอย่างด่วน

การใช้งานทั่วไป

  • สร้าง URL slugs สำหรับโพสต์บล็อกแปลงหัวข้อโพสต์บล็อกเป็น URL slugs ที่เรียบร้อยและเป็นมิตรต่อ SEO สำหรับ WordPress Ghost และ CMS ใดๆ
  • สร้างชื่อไฟล์ที่ปลอดภัยจากหัวข้อแปลงชื่อเอกสาร ชื่อรูปภาพ หรือชื่อสินทรัพย์เป็นชื่อไฟล์ที่ปลอดภัยสำหรับระบบไฟล์โดยไม่มีช่องว่างหรืออักขระพิเศษ
  • เพิ่มประสิทธิภาพ URL slugs สำหรับ SEOสร้าง URL slugs ที่อุดมไปด้วยคำหลักและกระชับที่ช่วยให้เครื่องมือค้นหาเข้าใจและจัดอันดับหน้าของคุณ
  • สร้าง slugs สำหรับ CMS และระบบ headlessสร้าง slugs ที่สอดคล้องกันสำหรับรายการเนื้อหา Contentful Sanity Strapi และระบบ CMS headless อื่นๆ
  • สร้าง URL slugs สินค้าสำหรับอีคอมเมิร์สสร้าง slugs หน้าสินค้าที่เรียบร้อยและอุดมไปด้วยคำหลักสำหรับ Shopify WooCommerce และร้านค้าอีคอมเมิร์ส

วิธีการทำงาน

ตัวสร้าง slug ทำงานในเบราว์เซอร์ทั้งหมดโดยไม่มีไลบรารีภายนอก แปลงข้อความเป็น slug ที่ปลอดภัยสำหรับ URL ด้วยตารางถ่ายถอดอักษรที่เขียนขึ้นเองสำหรับอักษรซีริลลิก กรีก และอักขระพิเศษละติน ร่วมกับการทำ Unicode ให้เป็นมาตรฐานในตัวของเบราว์เซอร์ (NFKD) เพื่อตัดเครื่องหมายเน้นเสียง

  1. 1
    รอบการถ่ายถอดอักษร
    แต่ละอักขระถูกค้นหาในตาราง CHARMAP ในตัวที่จับคู่อักษรที่ไม่ใช่ ASCII กับตัวละตินที่เทียบเท่า — ซีริลลิก (а→a, ж→zh, ш→sh) กรีก (θ→th, ψ→ps) และอักขระพิเศษละติน (æ→ae, ß→ss, ð→d) อักขระที่มีการจับคู่เฉพาะอย่าง ё→yo จัดการที่นี่ก่อนการประมวลผลอื่น
  2. 2
    ทำ Unicode ให้เป็นมาตรฐานและตัดเครื่องหมายเน้นเสียง
    String.normalize('NFKD') เนทีฟของเบราว์เซอร์แยกอักขระที่ประกอบไว้แล้ว — á จึงกลายเป็น a + เครื่องหมาย acute แบบรวม จากนั้น regex ตัดเครื่องหมายรวมทั้งหมด (ช่วง Unicode U+0300–U+036F) ลดตัวอักษรละตินที่มีเครื่องหมายอย่าง é, ñ และ ț ให้เหลือตัวฐาน ASCII ธรรมดา
  3. 3
    แบ่งคำและกรองคำหยุด
    อักขระที่ไม่ใช่ตัวอักษรหรือตัวเลขที่เหลือถูกแทนด้วยช่องว่าง และข้อความถูกแบ่งเป็นคำ หากเปิดการลบคำหยุด คำเชื่อมภาษาอังกฤษที่พบบ่อย (the, and, of, in, …) จะถูกตัดออกจากรายการคำ จากนั้นคำถูกเชื่อมด้วยตัวคั่นที่เลือก (ยัติภังค์ ขีดล่าง หรือจุด)
  4. 4
    ตัดความยาวและแสดงผลลัพธ์
    หากตั้งขีดจำกัดความยาวสูงสุด slug จะถูกตัดที่ขอบคำที่ใกล้ที่สุดก่อนถึงขีดจำกัด — ไม่ตัดกลางคำ — โดยไล่ย้อนหาตัวคั่นตัวสุดท้าย slug สุดท้ายแสดงทันทีขณะพิมพ์ พร้อมจำนวนอักขระและคำด้านล่าง

เครื่องมือที่เกี่ยวข้อง

คำถามที่พบบ่อย