( คำถามที่คล้ายกันถูกปิดเหมือนซ้ำกัน แต่ OP ไม่สนใจ SEO โดยเฉพาะดังนั้นนี่คือคำตอบเกี่ยวกับประโยชน์ทั่วไป)
การรวมวันที่เผยแพร่ใน URL สามารถเป็นการออกแบบ URL ที่ดีได้
การใช้งาน: URL ที่สื่อความหมาย
URL สามารถให้เบาะแสเกี่ยวกับเนื้อหาที่อ้างถึง การให้ข้อมูลดังกล่าวแก่ผู้ใช้ก่อนที่จะคลิกที่ลิงก์เป็นสิ่งที่ดี ตัวอย่างเช่นเปรียบเทียบ URL เหล่านี้:
http://blog.example.com/review-of-my-new-laptop
http://blog.example.com/2011/08/21/review-of-my-new-laptop
วันที่ที่รวมไว้นั้นมีประโยชน์: ตอนนี้เป็นปี 2014 ผู้ใช้ที่สนใจแล็ปท็อปปัจจุบันอาจไม่พบข้อมูลที่เป็นประโยชน์ในโพสต์นี้เพราะแล็ปท็อปที่ตรวจสอบแล้วจะเก่าเกินไป
แน่นอนว่าสิ่งนี้จะต้องไม่เป็นประโยชน์สำหรับผู้ใช้ที่เป็นมนุษย์เท่านั้น ผู้บริโภคข้อมูล (เช่นเครื่องมือค้นหา) อาจใช้ข้อมูลนี้เช่นกัน
ฉันไม่ทราบว่าเครื่องมือค้นหาใด ๆ ดึงข้อมูลมาหรือไม่ แต่พฤติกรรมของเครื่องมือค้นหาสามารถเปลี่ยนแปลงได้บ่อยและมีจำนวนมาก ฉันแค่บอกว่ามันเป็นไปได้ กรณีที่ชัดเจนและแท้จริงคือการเน้นข้อความค้นหาใน SERP ตัวอย่างเช่นดูภาพหน้าจอนี้จากการค้นหาโดย Google ที่มีการไฮไลต์ "2014" ในวันที่เผยแพร่ซึ่งมีอยู่ใน URL ผลลัพธ์:
การใช้งาน: URL ที่เรียกดูได้
URL ที่http://blog.example.com/2011/08/21/review-of-my-new-laptop
ผู้ใช้สามารถอนุญาตให้เรียกดูโดยลบส่วน URL จากขวาไปซ้าย:
http://blog.example.com/2011/08/21/
(โพสต์ทั้งหมดเผยแพร่ในวันเดียวกัน)
http://blog.example.com/2011/08/
(โพสต์ทั้งหมดที่เผยแพร่ในเดือนเดียวกัน)
http://blog.example.com/2011/
(โพสต์ทั้งหมดที่เผยแพร่ในปีเดียวกัน)
(หากคุณไม่ต้องการอนุญาตให้เรียกดูให้ลองพิจารณาอย่าใช้เครื่องหมายทับแล้วใช้ตัวอย่างเช่น/2011-08-21/
)
การใช้งาน: การชนชื่อ
หลายปีต่อมาแล็ปท็อปเครื่องใหม่อีกตัว ผู้เขียนไม่ได้สร้างสรรค์มากและตั้งชื่อบทความอีกครั้งว่า "ตรวจสอบแล็ปท็อปเครื่องใหม่ของฉัน" เกิดอะไรขึ้น คุณสามารถเพิ่มตัวนับจำนวนหนึ่งให้กับ URL เช่น
http://blog.example.com/review-of-my-new-laptop-2
, หรือ
http://blog.example.com/review-of-my-new-laptop/2
, หรือ
http://blog.example.com/2/review-of-my-new-laptop
.
ไม่ค่อยสง่างาม ในตัวอย่างแรกดูเหมือนว่า "2" จะเป็นส่วนหนึ่งของชื่อบทความ (ซึ่งไม่ใช่กรณี) ในตัวอย่างที่สองดูเหมือนว่าจะเป็นหน้า 2 ของบทความ ในตัวอย่างสุดท้ายมันมีความสอดคล้องกัน (เว้นแต่คุณจะเพิ่ม/1/
URL อื่นทั้งหมดตั้งแต่เริ่มต้น)
วิธีแก้ปัญหาทั่วไปสำหรับสิ่งนี้คือการเพิ่ม ID (เช่น49781
สำหรับคำถามนี้) แต่ทำไมคุณถึงต้องการทำเช่นนั้นเมื่อคุณสามารถใช้วันที่เป็นชนิด ID แทนได้ วันที่มีความหมาย (และอาจมีประโยชน์สำหรับผู้ใช้) ID จะทึบสำหรับผู้ใช้ (และไร้ประโยชน์) ดังนั้นมันจะเป็น
http://blog.example.com/2011/08/21/review-of-my-new-laptop
http://blog.example.com/2014/01/09/review-of-my-new-laptop
แทน
http://blog.example.com/00211812/review-of-my-new-laptop
http://blog.example.com/02401109/review-of-my-new-laptop
(ภายใต้สมมติฐานว่าไม่มีบทความที่มีชื่อเดียวกันถูกโพสต์ในวันเดียวกัน)
แน่นอนว่าทั้งหมดนี้เกี่ยวข้องเฉพาะกับเว็บไซต์ที่มีวันที่เผยแพร่ที่เป็นประโยชน์ตั้งแต่แรก ไม่ใช่ทุกหน้าสามารถ / ควรมีวันที่เผยแพร่ และแม้ว่าจะมีวันที่เผยแพร่บนหน้าเว็บก็ไม่จำเป็นต้องใส่ไว้ใน URL ด้วยเช่นกัน