-
การออกแบบ URL เป็นสิ่งที่มักถูกมองข้ามในการออกแบบเว็บ จริงๆ แล้ว URL ไม่เพียงแต่เป็นเส้นทางเดียวไปยังหน้าเว็บเท่านั้น แต่ยังเกี่ยวข้องกับว่าเว็บไซต์ของคุณสะอาดและเป็นมิตรหรือไม่ บทความนี้จะอธิบาย URL ซึ่งเป็นองค์ประกอบเว็บทั่วไปซึ่งมีความรู้ แนวทางปฏิบัติ และแนวทางปฏิบัติที่ดีที่สุดมากมายที่ไม่ควรละเลย ควรสังเกตว่า W3C ขอแนะนำให้ใช้ URI แทน URL
หลักเกณฑ์บางประการเกี่ยวกับ URL
URL จะต้องเป็นตัวแทนของวัตถุออนไลน์อย่างถาวรและไม่ซ้ำกัน
ภารกิจพื้นฐานที่สุดของ URL คือการแสดงวัตถุบนอินเทอร์เน็ตโดยไม่ซ้ำกัน URL จะต้องจับคู่แบบหนึ่งต่อหนึ่งกับวัตถุบนอินเทอร์เน็ต อย่างไรก็ตาม ในความเป็นจริง การทำเช่นนี้เป็นเรื่องยาก เรามักจะสามารถเข้าถึงหน้าเดียวกันได้ผ่าน URL หลายรายการ เช่น http://mysite.com/PRoduct/tv และ http://mysite.com/product?name=tv สถานการณ์นี้เป็นเรื่องปกติใน CMS สมัยใหม่ เกี่ยวกับปัญหานี้ SEO moz มีบทความดีๆ เกี่ยวกับวิธีใช้กลไก Canonical URL เพื่อแก้ไขปัญหา URL ที่ซ้ำกันในไซต์
URL ควรเป็นแบบถาวร ซึ่งคุณจะต้องวางแผน URL อย่างระมัดระวังก่อนที่ไซต์จะออนไลน์ หากวันหนึ่งคุณต้องเปลี่ยน URL อย่าลืมใช้กลไก HTTP 301 เพื่อบอกเบราว์เซอร์และเครื่องมือค้นหาว่าวัตถุที่แสดงโดย URL ของคุณถูกย้ายไปยังที่อยู่ใหม่ กลไกนี้สามารถรับประกันได้ว่า PR จะได้รับจากที่อยู่เก่าของคุณ ที่อยู่จะไม่ถูกล้าง
เป็นมิตรกับผู้ใช้มากที่สุด
นี่เป็นพื้นฐานของการออกแบบ URL URL ของคุณควรได้รับการออกแบบโดยคำนึงถึงผู้ใช้เป็นหลัก วิธีที่ดีในการทำให้ URL ของคุณเป็นมิตรคือทำให้สั้นที่สุดเท่าที่จะเป็นไปได้โดยที่ยังสามารถอ่านได้ ตัวอย่างเช่น /about ดีกว่า /about-acme-corp-page แน่นอนว่าการทำให้สั้นไม่สามารถลดทอนความสามารถในการอ่านได้ หากคุณต้องการแชร์ URL ของคุณบนเครือข่ายโซเชียลมีเดีย เช่น Twitter และ Facebook คุณสามารถใช้เครื่องมือย่อ URL เช่น Bit.ly ได้ แต่ URL แบบสั้นที่สร้างโดยเครื่องมือนี้ไม่เป็นมิตรใน CMS เช่น WordPress สามารถใช้ปลั๊กอินย่อ URL ที่มีการควบคุมเช่น PrettyLink Pro หรือปลั๊กอิน URL แบบสั้น
เมื่อออกแบบ URL ให้หลีกเลี่ยงการใช้เนื้อหาที่ไม่มีความหมายต่อผู้ใช้ เช่น หมายเลขรหัสฐานข้อมูล เช่น /products/23 ควรใช้ที่อยู่ เช่น /products/ballpoint-pen
รักษาความสม่ำเสมอ
URL ทั้งหมดภายในไซต์จะต้องรักษารูปแบบและโครงสร้างที่สอดคล้องกัน ซึ่งจะทำให้ผู้ใช้รู้สึกไว้วางใจ หากคุณต้องเปลี่ยนรูปแบบและโครงสร้าง URL คุณต้องใช้กลไก HTTP 301
URL ที่คาดเดาได้
นี่เป็นการแสดงถึงความสอดคล้องของ URL หาก URL ของคุณมีความสอดคล้องที่ดี ผู้ใช้สามารถเดา URL ของเนื้อหาอื่น ๆ ตาม URL ได้ หาก /events/2010/01 ชี้ไปที่เนื้อหากำหนดการของเดือนมกราคม 2010
1. /events/2009/01 ควรชี้ไปที่กำหนดการเดือนมกราคม 2552
2. /events/2010 ควรชี้ไปที่กำหนดการตลอดทั้งปี 2010
3. /events/2010/01/21 ควรชี้ไปที่กำหนดการของวันที่ 21 มกราคม 2010
คำหลักใน URL
URL ควรมีคีย์เวิร์ดของเนื้อหาหลักของเพจ เช่น /posts/2010/07/02/trip-best-buy-memory-cards URL เองเป็นการตอบสนองต่อเนื้อหาของเพจ การใส่คีย์เวิร์ดของเนื้อหาหลักใน URL ยังสามารถปรับปรุงประสิทธิภาพ SEO ได้อีกด้วย หลักการที่สำคัญมากของ SEO คือการรวมคำหลักของเนื้อหาไว้ในที่อยู่ URL
รายละเอียดทางเทคนิคเกี่ยวกับ URL:
URL ไม่ควรมีส่วนต่อท้าย เช่น .html, aspx, cfm
ข้อมูลประเภทนี้ไม่มีความหมายต่อผู้ใช้ แต่ใช้พื้นที่เพิ่มเติม ข้อยกเว้นคือที่อยู่พิเศษ เช่น .atom, .rss และ .json ซึ่งมีความหมายพิเศษ หมายเหตุผู้แปล: ในบางเว็บเซิร์ฟเวอร์สไตล์โฮสต์เสมือน วิธีการนี้อาจไม่สมจริง
URL ไม่ควรมีส่วน WWW
ส่วน WWW นั้นไม่สมเหตุสมผล เป็นภาระเพิ่มเติม และไม่เป็นมิตร คุณสามารถใช้กลไก HTTP 301 เพื่อนำ www.domain.com ไปยัง domain.com