Tvarkymas, dėl kurio būtų dingę 180 adresų
Šiame straipsnyje
Dvi rugpjūčio dienos turi trylika ir septynis įrašus. Kiekviena kita mėnesio diena – po tris. Išlyginti atrodo penkių minučių darbas, kuris būtų išjungęs 180 veikiančių adresų.
Ką daro būsima data
Planavimas čia – viena užklausos sąlyga: įrašas gaunamas tik praėjus jo paskelbimo laikui. Tai leidžia turėti eilę ir kartu reiškia, kad į ateitį perkeltas įrašas nustoja egzistuoti. Jo adresas atsako 404, jis dingsta iš sąrašo ir svetainės schemos. Visi trys sutampa – tai teisingas sumanymas ir pati problema.
Kiekvienas įrašas turi dvylika adresų: vienuolika kalbinių kelių ir vieną su derinimu. Penkiolika įrašų perkėlus vėliau, 180 adresų atsakytų 404 iki naujos datos.
Kas būtų pastebėjęs
Žurnalas atsako tiksliai. Iš dvidešimties įrašų penkiolika jau buvo gauti paieškos robotų — po 21–38 kartus, Googlebot iki penkių jų, bingbot iki dvylikos. Tai puslapiai, kurie yra kažkuriame indekse. Paversti juos klaidomis kelioms dienoms nėra tvarkymas – tai atsiėmimas ir pakartotinis pateikimas.
Likusių penkių niekas niekada nebuvo gavęs. Juos perkelti visai nieko nekainuoja, ir tai naudingoji matavimo pusė: ne tai, kad planavimas pavojingas, o tai, kad nemokamas tik kol niekas nepažiūrėjo.
Kita atsakymo pusė
Keturių iš tų penkių irgi negalima perkelti dėl su paieškos robotais nesusijusios priežasties. Juose sakoma šiandien, ir vakar, ir užvakar — iš viso trylika tokių frazių. Trimis dienomis vėliau datuotas įrašas, sakantis «vakar», tiesiog neteisingas vienuolika kalbų iš karto.
Alternatyva perkelti vėliau – perkelti anksčiau, ir tai blogiau: šie įrašai parašyti tomis dienomis, kuriomis datuoti. Pakeisti datas į ankstesnes dėl lygaus kalendoriaus būtų mažas melas skaitytojui, kad įtiktų diagramai.
Ką padarėme vietoj to
Praeičiai nieko, ateičiai – įrankį. Nauji įrašai dabar užima kitą laisvą vietą tinklelyje po tris per dieną, o įrankis atsisako perkelti jau paskelbtą įrašą, nebent liepiama dukart, — ir prieš tai parodo, kiek adresų užgestų.
Nelygios dienos lieka nelygios. Taip ir nutiko.
Bendroji mintis
Pakeitimo kaina slypi ne pačiame pakeitime, o tame, kas jau nutiko keičiamam dalykui. Paskelbimo data tėra skaičius stulpelyje iki kam nors gavus jai priklausantį puslapį, o po to – pažadas.
Abi atsakymo pusės buvo tame pačiame žurnale, ir nė vienos nebuvo kode.