เครื่องมือสร้าง Slug สำหรับ URL และลบเครื่องหมายเน้นเสียง
เปลี่ยนชื่อบทความเป็น slug ของ URL ที่อ่านง่าย และลบเครื่องหมายเน้นเสียงในภาษาที่ใช้อักษรละติน เช่น ç ş ğ ของภาษาตุรกี ä ö ß ของภาษาเยอรมัน é è ของภาษาฝรั่งเศส đ ของภาษาเวียดนาม รวมถึง ø และ æ
วิธีแปลงตัวอักษร
- ตัวอักษรที่มีเครื่องหมายเน้นเสียงแปลงตามตาราง ICAO ที่ใช้ในแถวอ่านด้วยเครื่องของหนังสือเดินทาง: é → e, ç → c, ş → s, ğ → g, ı → i, đ → d, ß → ss, æ → ae, ø → oe, þ → th สำหรับ ä, ö และ ü ตารางยอมให้เขียนเป็น a, o, u หรือ ae, oe, ue ซึ่งแบบหลังเป็นการเขียนแบบเยอรมันและมีตัวเลือกแยกต่างหาก
- ใน slug ทุกอย่างที่ไม่ใช่ตัวอักษรหรือตัวเลขจะกลายเป็นตัวคั่นหนึ่งตัว เครื่องหมายอัญประกาศเดี่ยวจะถูกลบ (don't → dont) และตัวคั่นที่ต้นและท้ายจะถูกตัดออก เมื่อกำหนดความยาวสูงสุด slug จะถูกตัดหลังคำที่สมบูรณ์เมื่อทำได้
- เมื่อเลือก "อักษรรัสเซียเป็นอักษรละติน" อักษรรัสเซียจะแปลงตามตาราง ICAO สำหรับหนังสือเดินทาง (Юлия Щукина → iuliia-shchukina) ส่วนอักษรไทย ฮันกึล คันจิ และอักษรอื่นจะไม่ถูกถอดเป็นอักษรโรมัน แต่จะคงอยู่ใน slug ตามเดิมหรือถูกลบออกด้วยตัวเลือกด้านบน
- ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ข้อความที่คุณป้อนจะไม่ถูกส่งไปยัง LeedyBox และไม่ถูกบันทึก
แหล่งที่มา: ICAO Doc 9303 Part 3, 6.A · ตรวจสอบล่าสุด:
แหล่งที่มา: ICAO Doc 9303 Part 3, 6.B · ตรวจสอบล่าสุด:
แหล่งที่มา: Unicode Character Database 18.0 (UnicodeData.txt) · ตรวจสอบล่าสุด:
ผลลัพธ์ไม่ถูกต้อง? หากมีตัวอักษรที่แปลงผิดหรือหายไป กรุณาส่งอีเมลแจ้งข้อความ ตัวเลือกที่เลือก และผลลัพธ์ที่คาดไว้ เพื่อให้เราแก้ไข
หากมีประโยคในหน้านี้ที่อ่านแล้วไม่เป็นธรรมชาติ แจ้งเราได้เช่นกัน
วิธีใช้
- วางชื่อบทความหนึ่งรายการหรือมากกว่าลงในช่อง บรรทัดละหนึ่งรายการ แต่ละบรรทัดจะได้ slug หนึ่งรายการ
- เลือกตัวคั่น และถ้าระบบของคุณจำกัดความยาว ให้ใส่จำนวนตัวอักษรสูงสุด
- เลือกว่าจะเก็บหรือลบอักษรไทย เกาหลี ญี่ปุ่น และอักษรอื่นที่ไม่มีรูปแบบละติน ส่วนอักษรรัสเซียจะเป็นอักษรละตินเมื่อเลือก "อักษรรัสเซียเป็นอักษรละติน" สำหรับข้อความภาษาเยอรมัน ให้เลือก "เขียนอุมเลาท์ภาษาเยอรมันเป็น ae, oe, ue"
- คัดลอก slug หรือคัดลอกข้อความที่ไม่มีเครื่องหมายเน้นเสียงด้านล่าง หากต้องการเก็บช่องว่างและเครื่องหมายวรรคตอนไว้
คำถามที่พบบ่อย
Slug คืออะไร
Slug คือส่วนของที่อยู่เว็บที่ใช้ตั้งชื่อหน้า เช่น tom-yum-recipe ใน example.com/blog/tom-yum-recipe slug สั้น ๆ ที่เป็นคำตัวพิมพ์เล็กคั่นด้วยยัติภังค์จะอ่าน พิมพ์ และแชร์ได้ง่าย คู่มือโครงสร้าง URL ของ Google แนะนำให้ใช้คำที่อ่านเข้าใจได้แทนหมายเลข ID ยาว ๆ และใช้ยัติภังค์แทนขีดล่างคั่นระหว่างคำ
ชื่อบทความภาษาไทยจะเป็นอย่างไร
เครื่องมือนี้ไม่ถอดอักษรไทยเป็นอักษรโรมัน ค่าเริ่มต้นจะเก็บคำภาษาไทยไว้ใน slug ตามเดิม เบราว์เซอร์แสดง URL ภาษาไทยในแถบที่อยู่ได้ แต่เมื่อคัดลอกหรือแชร์ลิงก์ ตัวอักษรจะถูกเข้ารหัสเป็นรูปแบบยาว ๆ อย่าง %E0%B9%84… หากระบบของคุณรับได้เฉพาะอักษรละติน ให้เลือก "ลบออก" แล้วตั้ง slug ภาษาอังกฤษเอง
ควรใช้ยัติภังค์หรือขีดล่าง
ใช้ยัติภังค์สำหรับที่อยู่ของหน้าเว็บ เพราะแนวทาง URL ของ Google แนะนำให้ใช้คั่นคำ ส่วนขีดล่างนิยมใช้ในชื่อไฟล์ โค้ด และฟิลด์ฐานข้อมูล เครื่องมือจึงมีให้เลือกทั้งสองแบบ
ทำไม ü จึงกลายเป็น u ไม่ใช่ ue
ทั้งสองแบบถูกต้องแล้วแต่ภาษา ตาราง ICAO ที่หนังสือเดินทางใช้ยอมให้เขียน Ü เป็น U หรือ UE, Ä เป็น A หรือ AE และ Ö เป็น O หรือ OE ภาษาเยอรมันเขียน ae, oe, ue เมื่อไม่มีจุด หน้าภาษาเยอรมันจึงเปิดตัวเลือกนี้ไว้ ส่วนภาษาตุรกีและภาษาส่วนใหญ่เพียงตัดจุดออก (Üsküdar → uskudar)
เปลี่ยน slug ของหน้าที่เผยแพร่แล้วได้ไหม
ได้ แต่ที่อยู่เดิมจะเปิดไม่ได้อีก ควรตั้งการเปลี่ยนเส้นทางถาวร (301) จากที่อยู่เดิมไปยังที่อยู่ใหม่ เพื่อให้ลิงก์และผลการค้นหายังพาไปยังหน้านั้นได้
ข้อความที่ป้อนถูกส่งไปที่ใดหรือไม่
ไม่ slug ถูกสร้างในเบราว์เซอร์ของคุณ และหน้าเว็บไม่บันทึกสิ่งที่คุณพิมพ์