( Pertanyaan serupa ditutup sebagai duplikat, tetapi OP tidak hanya tertarik pada SEO, jadi inilah jawaban tentang manfaat umum.)
Termasuk tanggal publikasi dalam URL bisa menjadi desain URL yang baik .
Kegunaan: URL deskriptif
URL dapat memberikan petunjuk tentang konten yang dirujuk. Memberi pengguna informasi tersebut sebelum mereka mengklik tautan adalah hal yang baik. Misalnya, bandingkan URL ini:
http://blog.example.com/review-of-my-new-laptop
http://blog.example.com/2011/08/21/review-of-my-new-laptop
Di sini tanggal yang disertakan dapat berguna: ini tahun 2014 sekarang, pengguna yang tertarik dengan laptop saat ini mungkin tidak akan menemukan informasi yang berguna di pos ini, karena laptop yang ditinjau akan menjadi terlalu tua.
Tentu saja, ini tidak hanya bermanfaat bagi pengguna manusia. Data konsumen (seperti mesin pencari) mungkin menggunakan informasi ini juga.
Saya tidak tahu apakah ada mesin pencari mengekstraknya, tetapi perilaku mesin pencari dapat sering berubah, dan ada begitu banyak dari mereka. Saya hanya mengatakan bahwa itu suatu kemungkinan. Kasus yang nyata dan nyata menyoroti istilah pencarian di SERPs. Lihat, misalnya, tangkapan layar ini dari Pencarian Google di mana "2014" disorot dalam tanggal publikasi yang terkandung dalam URL hasil:
Kegunaan: URL yang dapat dijelajahi
URL yang http://blog.example.com/2011/08/21/review-of-my-new-laptop
dapat diizinkan pengguna untuk menelusuri dengan menghapus segmen URL dari kanan ke kiri:
http://blog.example.com/2011/08/21/
(semua posting dipublikasikan pada hari yang sama)
http://blog.example.com/2011/08/
(semua posting diterbitkan pada bulan yang sama)
http://blog.example.com/2011/
(semua posting diterbitkan pada tahun yang sama)
(Jika Anda tidak ingin mengizinkan penelusuran, pertimbangkan untuk tidak menggunakan garis miring, dan gunakan, misalnya /2011-08-21/
,.)
Implementasi: tabrakan nama
Beberapa tahun kemudian, laptop baru lain. Penulis tidak terlalu kreatif dan menamai artikel itu, lagi, "Ulasan laptop baru saya". Apa sekarang? Anda dapat menambahkan semacam penghitung ke URL, seperti
http://blog.example.com/review-of-my-new-laptop-2
, atau
http://blog.example.com/review-of-my-new-laptop/2
, atau
http://blog.example.com/2/review-of-my-new-laptop
.
Tidak terlalu elegan. Pada contoh pertama, sepertinya "2" akan menjadi bagian dari judul artikel (yang tidak demikian); pada contoh kedua, sepertinya halaman 2 artikel; dalam contoh terakhir itu rusak dengan konsistensi (kecuali Anda akan menambahkan /1/
untuk semua URL lainnya sejak awal).
Solusi umum untuk ini adalah menambahkan ID (seperti 49781
untuk pertanyaan ini). Tetapi mengapa Anda ingin melakukan itu ketika Anda bisa menggunakan tanggal sebagai jenis ID? Tanggal memiliki makna (dan dapat bermanfaat bagi pengguna), ID akan buram bagi pengguna (dan tidak berguna). Jadi itu akan terjadi
http://blog.example.com/2011/08/21/review-of-my-new-laptop
http://blog.example.com/2014/01/09/review-of-my-new-laptop
dari pada
http://blog.example.com/00211812/review-of-my-new-laptop
http://blog.example.com/02401109/review-of-my-new-laptop
(Dengan asumsi bahwa tidak ada artikel dengan nama yang sama diposting pada hari yang sama.)
Tentu saja semua ini hanya relevan untuk situs web yang memiliki tanggal publikasi yang bermanfaat. Tidak semua halaman dapat / harus memiliki tanggal publikasi. Dan bahkan ketika ada tanggal publikasi yang ditampilkan pada halaman, tidak selalu masuk akal untuk memasukkannya ke dalam URL juga.