network/sitemap-reality
Every sitemap URL returns 200 on the live site. Reglen network/sitemap-reality kører i network-scope med severity 'error' og indgår i netværk og forfald-domænet sammen med 4 andre kontrakter i frameworket.
Hvorfor sitemap-reality findes
Sitemap entries that 404 live burn crawl budget and erode crawler trust in the whole sitemap. Catches deploy drift between the sitemap and the actually served site.
Sådan håndhæves sitemap-reality
Reglen sitemap-reality evalueres mod internettet over tid via pseo monitor på cron — den må aldrig blokere et build, for netværket er ikke deterministisk. Fejler en side, får agenten en finding, hvor fix-instruktionen for sitemap-reality er formuleret som en konkret arbejdsordre med filnavne og målbare krav — aldrig et vagt råd. Severity 'error' betyder at et brud på sitemap-reality fejler hele verifikationen med exit-kode 1, så hverken CI eller en agent kan skibe sitet før fundet er rettet.
Domænet: netværk og forfald
Network-domænet overvåger forfald over tid via pseo monitor: døde eksterne links, rådnende OG-billeder, sitemap-drift, manglende security.txt og TLS-certifikater på vej mod udløb. Born perfect klarer de andre domæner — stays perfect er dette domænes job. Netop derfor hører sitemap-reality hjemme her: kravet kan afgøres maskinelt, og dermed kan det håndhæves i stedet for blot at blive anbefalet.
Test og fixtures
Som alle kontrakter i frameworket har network/sitemap-reality en mutant-test, der beviser at reglen fejler, når kravet brydes — en regel uden en fejlende test er ikke en regel. Golden-fixturet beviser omvendt, at en fuldt compliant side består sitemap-reality sammen med de øvrige 85 regler, og denne demoside er selv underlagt hele kontrakten.
Relaterede regler
Tilbage til oversigten over alle 86 regler.