Kontakta supporten

Vi svarar via e-post, oftast inom två dagar.

Google reCAPTCHA kontrollerar det här inskicket mot missbruk; data skickas till Google. Skriptet laddas först när formuläret öppnas.

← Alla inlägg

Städningen som skulle ha fått 180 adresser att försvinna

Två dagar i augusti har tretton respektive sju inlägg. Alla andra dagar i månaden har tre. Att jämna ut det ser ut som ett femminutersjobb, och det hade tagit 180 fungerande adresser offline.

de tjugo inläggen från 27 och 28 augusti, när datumen skulle städas redan hämtade av sökrobotar aldrig hämtade femton av tjugo hade 21 till 38 sökrobothämtningar vardera att flytta fram dem hade gjort 180 adresser till 404 i flera dagar de fem till höger kostar inget att flytta — fyra av dem säger ”i dag”

Vad ett framtida datum gör

Schemaläggning är här ett enda villkor i frågan: ett inlägg hämtas bara om dess publiceringstid har passerat. Det är det som gör en kö möjlig, och det betyder också att ett inlägg som flyttas in i framtiden slutar att existera. Dess egen adress svarar 404, det försvinner från listan, det försvinner från webbplatskartan. Alla tre stämmer överens med varandra, vilket är rätt design och precis problemet.

Varje inlägg finns på tolv adresser: elva språksökvägar och en som förhandlar. Femton inlägg som flyttas fram blir 180 adresser som svarar 404 tills deras nya datum kommer.

Vilka av dem som skulle ha märkt det

Loggen svarar exakt på det. Av de tjugo inläggen hade femton redan hämtats av sökrobotar — mellan 21 och 38 hämtningar vardera, med Googlebot på upp till fem av dem och bingbot på upp till tolv. Det är sidor som finns i ett index någonstans. Att göra dem till fel i flera dagar är inte städning, det är att dra tillbaka dem och skicka in dem på nytt.

De återstående fem hade aldrig hämtats av någonting. Att flytta dem kostar ingenting alls, och det är den användbara halvan av mätningen: det är inte så att schemaläggning är farlig, utan att den bara är gratis innan någon har tittat.

Den andra halvan av svaret

Fyra av de fem kunde inte heller flyttas, av ett skäl som inte har något med sökrobotar att göra. De säger i dag, och i går, och i förrgår — tretton sådana uttryck sammanlagt. Ett inlägg som dateras tre dagar senare och säger ”i går” är helt enkelt fel, på elva språk på en gång.

Alternativet till att flytta fram är att flytta bakåt, och det är värre: de här inläggen skrevs på de dagar de bär. Att antedatera dem för att få en kalender att se jämn ut vore en liten lögn mot läsaren för att behaga ett diagram.

Vad vi gjorde i stället

Ingenting med det förflutna, och ett verktyg för framtiden. Nya inlägg tar nu nästa lediga plats i ett rutnät med tre per dag, och verktyget vägrar att flytta ett inlägg som redan är publicerat om det inte får besked två gånger — och skriver först ut hur många adresser som skulle släckas.

De ojämna dagarna förblir ojämna. De är vad som hände.

Den allmänna lärdomen

Kostnaden för en ändring ligger inte i ändringen, den ligger i det som redan har hänt med det som ändras. Ett publiceringsdatum är en siffra i en kolumn ända tills någon har hämtat sidan det hör till, och efter det är det ett löfte.

Båda halvorna av det fanns i samma logg, och ingen av dem fanns i koden.

Annons