เครื่องมือสร้างสลัก (Slug)
วางชื่อเรื่อง เช่น Las 10 Mejores Recetas de Paella, Edición 2026 แล้วเครื่องมือจะคืนค่าเป็น las-10-mejores-recetas-de-paella-edicion-2026 โดยจะแปลงตัวอักษรที่มีเครื่องหมายเน้นเสียงให้เป็น ASCII เปลี่ยนทุกตัวอักษรเป็นตัวพิมพ์เล็ก แทนช่องว่างและเครื่องหมายวรรคตอนด้วยยัติภังค์ ยุบยัติภังค์ที่ติดกันหลายตัวให้เหลือตัวเดียว และตัดยัติภังค์ที่อยู่หน้าสุดและท้ายสุดออก ส่วนการกรองคำหยุด (stop word) ที่เลือกใช้ได้จะตัดคำอย่าง the, a, of ฯลฯ ออกเพื่อให้สลักสั้นลง
สลักถูกสร้างขึ้นอย่างไร
-
1
วางชื่อเรื่องของคุณ
ภาษาใดก็ได้ ความยาวเท่าใดก็ได้ ข้อความต้นฉบับจะไม่ถูกตัดกลางคำเด็ดขาด
-
2
Unicode ถูกปรับให้เป็นรูปแบบมาตรฐาน
การแยกองค์ประกอบแบบ NFKD จะแยกเครื่องหมายเน้นเสียงออกจากตัวอักษร และลบเครื่องหมายประสมออก เช่น `ñ` กลายเป็น `n` และ `ö` กลายเป็น `o`
-
3
ช่องว่างและเครื่องหมายวรรคตอนถูกยุบรวม
อักขระใดก็ตามที่ไม่อยู่ในชุด [a-z0-9] จะถูกแทนด้วยยัติภังค์ และยัติภังค์ที่ติดกันจะถูกยุบรวมเหลือตัวเดียว
-
4
ความยาวสูงสุด (เลือกได้)
ตัดที่ 60/80 อักขระโดยไม่ทำให้คำขาดกลาง
ตัวอย่าง
| อินพุต | สลัก |
|---|---|
Hello, World! |
hello-world |
Café & Croissants: a Parisian Guide |
cafe-croissants-a-parisian-guide |
2024 vs 2025: Which Year Wins? |
2024-vs-2025-which-year-wins |
¿Qué hora es? |
que-hora-es |
Apple M3, Real-world benchmarks |
apple-m3-real-world-benchmarks |
Leading/trailing spaces |
leading-trailing-spaces |
ข้อควรพิจารณาด้าน SEO
- ทำให้สลักอ่านง่าย
/recipes/paellaดีกว่า/recipes/post?id=17 - ใส่คีย์เวิร์ดเป้าหมายไว้ตั้งแต่ต้น เครื่องมือค้นหาให้น้ำหนักเล็กน้อยแก่คำใน URL โดยเฉพาะ 3–4 คำแรก
- หลีกเลี่ยงการใส่วันที่ เว้นแต่เนื้อหาจะขึ้นอยู่กับวันที่ มิฉะนั้นคุณจะเชิญให้เกิดการเปลี่ยน URL มาตรฐานในทันที (
/2024/best-headphonesดูแปลกตาเมื่อถึงปี 2026) - อย่ายัดคำมากเกินไป
/best-cheap-running-shoes-for-men-women-kids-under-50-dollars-on-saleเป็นทั้งสลักและเสียงร้องขอความช่วยเหลือไปพร้อมกัน เลือกเพียงสองหรือสามแนวคิดก็พอ - จับคู่กับ h1 แบบหลวม ๆ สลักและชื่อเรื่องควรสื่อถึงเนื้อหาเดียวกันอย่างเห็นได้ชัด แต่ไม่จำเป็นต้องเหมือนกันทุกประการ
ปัญหาเฉพาะของแต่ละภาษา
- อุมเลาท์ภาษาเยอรมัน ธรรมเนียมในวงการสิ่งพิมพ์คือ
ü → ueไม่ใช่uลองตรวจสอบว่าระบบจัดการเนื้อหา (CMS) ของคุณรองรับหรือไม่ - ตัวอักษรพิเศษของโปแลนด์
łไม่สามารถแยกองค์ประกอบด้วย NFKD ได้ และจะคงเป็นlก็ต่อเมื่อคุณมีตารางแมปแบบกำหนดเองเท่านั้น - อักษรที่ไม่ใช่ละติน สลักภาษาอาหรับ จีน และซีริลลิกใช้ได้ใน URL (IRI) แต่เครื่องมือบางตัวทำงานผิดพลาดในบาง CDN เว็บไซต์ส่วนใหญ่จึงใช้การถอดเสียง (เช่น พินอินสำหรับภาษาจีน)
- อีโมจิ ถูกลบออกทั้งหมดโดยค่าเริ่มต้น แม้แต่ตัวที่ยังเหลืออยู่ก็ไม่เหมาะกับการแชร์ผ่าน URL
การจัดการสลักที่ซ้ำกัน
หากเนื้อหาสองชิ้นให้สลักเหมือนกัน ชิ้นที่สองมักได้รับคำต่อท้าย เช่น -2, -3 หรือแฮชสั้น ๆ หลีกเลี่ยงการพึ่งพาการประทับเวลาในสลัก เพราะดูไม่สวยและแทบไม่มีประโยชน์
คำถามที่พบบ่อย
ในทางเทคนิคถือว่าถูกต้อง แต่จะไม่แยกแยะตัวพิมพ์ใหญ่-เล็กเฉพาะใน URL บางส่วนเท่านั้น ระบบจัดการเนื้อหา (CMS) และเครื่องมือค้นหาส่วนใหญ่ถือว่า /About และ /about เป็น URL คนละอันกัน ดังนั้นการใช้ตัวพิมพ์เล็กจึงปลอดภัยกว่าและเป็นมาตรฐาน
ประมาณ 3–5 คำ หรือราว 50–60 อักขระ สลักที่ยาวกว่านี้ยังถูกเก็บข้อมูลโดยเครื่องมือค้นหาได้ แต่จะดูรกในผลการค้นหาและมักถูกตัดสั้นลงเมื่อนำไปแชร์
ได้ แต่ธรรมเนียมคือใช้ยัติภังค์ และจอห์น มูลเลอร์ จาก Google ได้ย้ำหลายครั้งว่า Google มองยัติภังค์เป็นตัวคั่นคำ ส่วนขีดล่างเป็นตัวเชื่อมคำ จึงควรใช้ยัติภังค์
คุณเก็บไว้ได้ด้วยการเข้ารหัส URL แต่แพลตฟอร์มส่วนใหญ่จะถอดเสียงเป็น ASCII เพื่อความเข้ากันได้ เครื่องมือนี้สร้างสลักที่ปลอดภัยสำหรับ ASCII โดยค่าเริ่มต้น
เครื่องมือที่เกี่ยวข้อง
ตัวสร้างการตั้งค่า Webpack
สร้าง webpack.config.js สำหรับ webpack 5 ทั้งแบบ JavaScript ล้วน React หรือ Vue พร้อม TypeScript, Babel, CSS หรือ Sass, รูปภาพ, HtmlWebpackPlugin, เซิร์ฟเวอร์สำหรับพัฒนา และคำสั่ง npm install
เครื่องแปลงฐานตัวเลข
แปลงตัวเลขระหว่างฐานสอง ฐานแปด ฐานสิบ ฐานสิบหก และฐานกำหนดเองตั้งแต่ 2 ถึง 36 พร้อมการแยกค่าประจำหลัก
อ้างอิงตัวอักษร HTML
รายการที่สามารถค้นหาได้ขององค์ประกอบ HTML พร้อมรหัสชื่อและรหัสตัวเลข รวมถึงฟังก์ชันสำเนาด้วยคลิกเดียวสำหรับตัวอักษรพิเศษและสัญลักษณ์ต่างๆ
เครื่องสุ่มที่อยู่
สร้างระเบียนคล้ายที่อยู่ 1–20 รายการสำหรับแบบจำลองและการทดสอบ ด้วยรูปแบบประเทศแบบย่อ
ตัวแปลง Timestamp
แปลง timestamp ของ Unix ในหน่วยวินาทีหรือมิลลิวินาทีเป็นวันที่ที่อ่านง่ายในเขตเวลา UTC และเขตเวลาหลัก และแปลงวันที่กลับเป็นค่า epoch
ตัวตรวจสอบ OpenAPI
วางเอกสาร OpenAPI หรือ Swagger แบบ JSON หรือ YAML แล้วตรวจโครงสร้างหลัก: ฟิลด์เวอร์ชัน ออบเจกต์ info และ paths พร้อมข้อผิดพลาดและคำเตือนที่ชัดเจน
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Generator slugów [PL]
- スラグ生成器 [JA]
- Trình tạo slug [VI]
- Slug-generator [NL]
- 슬러그 생성기 [KO]
- Générateur de Slugs [FR]
- Slug-generator [SV]
- Gerador de Slug [PT]
- Generador de Slugs [ES]
- مولد الـ Slug [AR]
- Slug-Generator [DE]
- Generator Slug [ID]
- Генератор слагов [RU]
- Slug Oluşturucu [TR]
- Slug 生成器 [ZH]
- Slug Generator [EN]
- Generatore di Slug [IT]