Perapian yang bisa membuat 180 alamat lenyap
Dua hari di bulan Agustus memuat tiga belas dan tujuh tulisan. Setiap hari lain di bulan itu memuat tiga. Meratakannya tampak seperti pekerjaan lima menit, padahal itu akan membuat 180 alamat yang berfungsi menjadi offline.
Apa akibat tanggal di masa depan
Penjadwalan di sini adalah satu kondisi dalam kueri: sebuah tulisan hanya diambil jika waktu terbitnya sudah lewat. Itulah yang memungkinkan adanya antrean, dan itu juga berarti tulisan yang dipindahkan ke masa depan berhenti ada. Alamatnya sendiri menjawab 404, tulisan itu hilang dari daftar, dan hilang dari sitemap. Ketiganya saling sesuai, dan itu rancangan yang benar sekaligus inti masalahnya.
Setiap tulisan berada di dua belas alamat: sebelas jalur bahasa dan satu yang bernegosiasi. Lima belas tulisan yang dipindahkan ke tanggal lebih akhir berarti 180 alamat yang menjawab 404 sampai tanggal barunya tiba.
Siapa yang akan menyadarinya
Log menjawabnya dengan tepat. Dari dua puluh tulisan, lima belas sudah diambil oleh crawler — masing-masing antara 21 dan 38 kali, dengan Googlebot menyumbang hingga lima di antaranya dan bingbot hingga dua belas. Itu halaman-halaman yang sudah ada di suatu indeks. Mengubahnya menjadi galat selama beberapa hari bukanlah merapikan, melainkan menarik lalu mengajukannya kembali.
Lima sisanya belum pernah diambil oleh apa pun. Memindahkannya sama sekali tidak merugikan, dan itulah separuh pengukuran yang berguna: bukan berarti penjadwalan itu berbahaya, melainkan bahwa penjadwalan hanya gratis sebelum ada yang melihat.
Separuh jawaban yang lain
Empat dari lima itu pun tidak bisa dipindahkan, karena alasan yang tidak ada hubungannya dengan crawler. Tulisan-tulisan itu menyebut hari ini, dan kemarin, dan sehari sebelumnya — total tiga belas frasa semacam itu. Tulisan yang bertanggal tiga hari kemudian tetapi menyebut «kemarin» jelas salah, dalam sebelas bahasa sekaligus.
Alternatif dari memindahkan ke tanggal lebih akhir adalah memindahkan ke tanggal lebih awal, dan itu lebih buruk: tulisan-tulisan ini ditulis pada hari yang tercantum padanya. Memberinya tanggal mundur agar kalender tampak rata sama saja dengan kebohongan kecil kepada pembaca demi menyenangkan sebuah diagram.
Apa yang kami lakukan sebagai gantinya
Tidak mengubah apa pun di masa lalu, dan membuat alat untuk masa depan. Tulisan baru kini mengambil slot kosong berikutnya dalam kisi tiga tulisan per hari, dan alat itu menolak memindahkan tulisan yang sudah terbit kecuali diperintahkan dua kali — serta mencetak jumlah alamat yang akan padam sebelum melakukannya.
Hari-hari yang tidak rata tetap tidak rata. Begitulah yang terjadi.
Yang berlaku secara umum
Biaya sebuah perubahan tidak terletak pada perubahannya, tetapi pada apa yang sudah terjadi pada hal yang diubah. Tanggal terbit hanyalah angka di sebuah kolom sampai ada yang mengambil halaman pemiliknya, dan setelah itu tanggal tersebut adalah janji.
Kedua separuh itu ada di log yang sama, dan tidak satu pun ada di kode.