ข้ามไปยังเนื้อหา
LeedyBox
สนับสนุน

เครื่องมือสร้าง Slug สำหรับ URL และลบเครื่องหมายเน้นเสียง

เปลี่ยนชื่อบทความเป็น slug ของ URL ที่อ่านง่าย และลบเครื่องหมายเน้นเสียงในภาษาที่ใช้อักษรละติน เช่น ç ş ğ ของภาษาตุรกี ä ö ß ของภาษาเยอรมัน é è ของภาษาฝรั่งเศส đ ของภาษาเวียดนาม รวมถึง ø และ æ

0 = ไม่จำกัด

วิธีแปลงตัวอักษร

  • ตัวอักษรที่มีเครื่องหมายเน้นเสียงแปลงตามตาราง 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) · ตรวจสอบล่าสุด:

ผลลัพธ์ไม่ถูกต้อง? หากมีตัวอักษรที่แปลงผิดหรือหายไป กรุณาส่งอีเมลแจ้งข้อความ ตัวเลือกที่เลือก และผลลัพธ์ที่คาดไว้ เพื่อให้เราแก้ไข

หากมีประโยคในหน้านี้ที่อ่านแล้วไม่เป็นธรรมชาติ แจ้งเราได้เช่นกัน

support@leedybox.com

ตรวจสอบผลลัพธ์ก่อนใช้งาน เครื่องมือนี้ให้บริการตามสภาพที่เป็นอยู่โดยไม่มีการรับประกัน และผลลัพธ์อาจไม่ครบถ้วนหรือไม่ถูกต้อง ข้อกำหนดการให้บริการ

การเปลี่ยนที่อยู่ของหน้าที่เผยแพร่แล้วจะทำให้ลิงก์ไปยังหน้านั้นใช้ไม่ได้ เว้นแต่คุณจะเปลี่ยนเส้นทางจากที่อยู่เดิม และควรตรวจสอบว่า slug ใหม่ยังไม่ถูกใช้ในเว็บไซต์ของคุณ

วิธีใช้

  1. วางชื่อบทความหนึ่งรายการหรือมากกว่าลงในช่อง บรรทัดละหนึ่งรายการ แต่ละบรรทัดจะได้ slug หนึ่งรายการ
  2. เลือกตัวคั่น และถ้าระบบของคุณจำกัดความยาว ให้ใส่จำนวนตัวอักษรสูงสุด
  3. เลือกว่าจะเก็บหรือลบอักษรไทย เกาหลี ญี่ปุ่น และอักษรอื่นที่ไม่มีรูปแบบละติน ส่วนอักษรรัสเซียจะเป็นอักษรละตินเมื่อเลือก "อักษรรัสเซียเป็นอักษรละติน" สำหรับข้อความภาษาเยอรมัน ให้เลือก "เขียนอุมเลาท์ภาษาเยอรมันเป็น ae, oe, ue"
  4. คัดลอก 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 ถูกสร้างในเบราว์เซอร์ของคุณ และหน้าเว็บไม่บันทึกสิ่งที่คุณพิมพ์