Text to Slug Converter

แปลงข้อความให้เป็น URL slug ที่อ่านง่ายและเป็นมิตรกับ SEO

คำถามที่พบบ่อย — Text to Slug Converter

URL Slug คืออะไร?

URL Slug คือส่วนท้ายของ URL ที่อ่านง่ายและอธิบายเนื้อหาของหน้านั้น เช่น URL madestool.com/blog/how-to-use-regex ส่วน slug คือ how-to-use-regex Slug ที่ดีควรสั้น กระชับ สื่อความหมาย ใช้ตัวพิมพ์เล็กทั้งหมด และคั่นด้วยขีดกลาง (hyphen) ไม่ใช้อักขระพิเศษหรือช่องว่าง การมี slug ที่ดีช่วยให้ทั้งผู้ใช้และ search engine เข้าใจเนื้อหาหน้าเว็บได้ทันที

Slug ที่ดีสำหรับ SEO ควรเป็นอย่างไร?

Slug ที่ดีสำหรับ SEO ควรมีลักษณะดังนี้ ประกอบด้วยคำ keyword หลักที่ต้องการ rank, สั้นและกระชับ (แนะนำ 3-5 คำ), ใช้ตัวพิมพ์เล็กทั้งหมด, คั่นด้วย hyphen (-) ไม่ใช้ขีดล่าง (_), ไม่มี stop words ที่ไม่จำเป็น เช่น "a, the, and", ไม่มีตัวเลขหรืออักขระพิเศษที่ไม่เกี่ยวข้อง และไม่ควรเปลี่ยน slug หลังจาก publish เพราะจะทำให้ backlink เดิมเสีย

ทำไมต้องใช้ kebab-case ใน URL ไม่ใช้ snake_case?

Google แนะนำให้ใช้ขีดกลาง (-) แทนขีดล่าง (_) ใน URL เพราะ Google อ่านขีดกลางเป็นตัวคั่นคำ ทำให้ url-slug ถูก index เป็น 2 คำแยกกัน แต่ขีดล่างจะถูกมองเป็นตัวเชื่อมคำ ทำให้ url_slug ถูก index เป็นคำเดียวว่า "urlslug" นอกจากนี้ขีดล่างใน URL ยังอาจถูกขีดเส้นใต้ซ้อนทับเมื่อแสดงผลใน hyperlink ทำให้มองไม่เห็น

ตัวอักษรไทยใน URL ควรจัดการอย่างไร?

ตัวอักษรไทยใน URL จะถูกpercent encode เป็น %E0%B8... ซึ่งอ่านยากมาก แนวทางที่ดีกว่าคือ ถ้าเป็นเว็บภาษาไทยสำหรับกลุ่มเป้าหมายไทยอาจใช้ตัวอักษรไทยใน slug ได้โดย browser สมัยใหม่แสดงผลได้ถูกต้อง แต่ถ้าต้องการ SEO ระดับสากลหรือ share ผ่าน SMS/email ควรแปลงเป็นการถ่ายเสียงภาษาอังกฤษ (romanization) เช่น "สวัสดี" → "sawatdee" แทน