Agencies 7 min. læsning

Tjekliste til vedligeholdelse af websites: Ugentlige, månedlige og årlige opgaver

En praktisk tjekliste til vedligeholdelse af websites med ugentlige, månedlige og årlige opgaver: backups, opdateringer, sikkerhed, certifikater, domæner, DNS, ydeevne og oppetidsrapporter til kunder.

Vedligeholdelse af et website er det faste arbejde, der holder det hurtigt, sikkert og online. Hver uge tjekker du, at backups er kørt, installerer opdateringer og gennemgår oppetidsalarmer. Hver måned tester du en gendannelse, gennemgår sikkerheden, tjekker formularer og døde links, ser på ydeevnen og sender en oppetidsrapport. Hvert år fornyer du domæner og certifikater bevidst, gennemgår DNS og hosting og rydder op i brugere, plugins og gammelt indhold. Automatisk overvågning tager sig af det, der skal holdes øje med hvert minut.

Tjeklisterne nedenfor er skrevet, så et bureau kan kopiere dem én gang pr. kunde. Hver opgave er kort nok til at blive krydset af, og de fleste kan uddelegeres.

Før du starter: sæt det op én gang pr. website

Vedligeholdelse går hurtigere, når det grundlæggende er på plads. Sæt dette op én gang for hvert website eller hver kunde:

En oversigt: domæner, registrar, DNS-udbyder, hosting, CMS, plugins eller pakker, betalings- og e-mailtjenester, og hvem der har adgang til hver af dem.

Overvågning: oppetidstjek af forsiden og de sider, der tjener penge, plus SSL-, domæne- og DNS-overvågning og heartbeats for planlagte jobs. Vores guide om hvad du skal overvåge på dit website lister dem i prioriteret rækkefølge.

Alarmrouting: hvem får hvad, og på hvilken kanal. Kritiske monitorer går til en, der kan handle om natten.

En staging-kopi, hvor opdateringer kan testes først.

En vedligeholdelseslog, én pr. kunde, hvor du noterer, hvad der blev gjort og hvornår.

Bureauer med mange kunder kan samle hver kundes monitorer, domæner og statusside i ét projekt i Uptimecheck, så kundens hele opsætning ligger ét sted, og hver monitors alarmkanaler bestemmer, hvilket team der hører om den kunde. På Professional og Business giver et kunde-dashboard folk hos kunden et skrivebeskyttet login til deres projekt, med oppetid, hændelser og rapporter, men ingen indstillinger. Se kunderapporter og dashboards.

Ugentlig tjekliste

De ugentlige opgaver tager 15 til 30 minutter pr. website. Målet er at fange alt, der er gået galt i det stille.

Backups

Bekræft, at alle planlagte backups er kørt, og at filerne har en fornuftig størrelse. En backup, der er skrumpet til nogle få kilobyte, er en mislykket backup.

Bekræft, at mindst én kopi ligger uden for serveren.

Endnu bedre: lad backupjobbet selv melde tilbage. Et heartbeat i slutningen af scriptet giver dig en alarm den nat, en backup ikke bliver færdig, i stedet for den dag, du har brug for den.

# Nightly backup, then report success to the heartbeat URL
30 2 * * * /usr/local/bin/backup.sh && curl -fsS -m 10 https://heartbeat.example.com/your-unique-id > /dev/null

Opdateringer

Installer sikkerhedsopdateringer til CMS, plugins, temaer og pakker. Test større opdateringer på staging først.

Efter opdateringen skal du åbne forsiden, en produkt- eller indholdsside, login og kassen eller kontaktformularen.

Notér hver opdatering i vedligeholdelsesloggen, så du ved, hvad der blev ændret, hvis noget går i stykker i næste uge.

Overvågning og logs

Gennemgå den seneste uges hændelser. Blev hver enkelt forklaret? Gik nogen igen?

Skim fejlloggen for nye eller voksende fejl.

Tjek ledig diskplads på de servere, du administrerer.

Månedlig tjekliste

De månedlige opgaver tager en time eller to pr. website og fanger de langsomme problemer: sider, der vokser, glemte formularer og sikkerhed, der skrider.

Gendannelsestest

Gendan den seneste backup til staging eller et testmiljø, og åbn websitet. En backup, du aldrig har gendannet, er et håb, ikke en backup.

Notér, hvor lang tid gendannelsen tog. Det er din realistiske genopretningstid, hvis serveren går tabt.

Sikkerhed

Gennemgå administratorbrugere, og fjern alle, der ikke længere har brug for adgang, også tidligere medarbejdere og freelancere.

Tjek, at totrinsgodkendelse er slået til for admin-, hosting-, registrar- og DNS-konti.

Fjern inaktive plugins, temaer og pakker. Deaktiveret kode kan stadig udnyttes.

Kør en malware- eller sårbarhedsscanning, hvis din host eller dit CMS tilbyder en.

Certifikater og domæner

Tjek, hvor mange dage der er tilbage på hvert certifikat, også for subdomæner, API’er og staging. Automatisk fornyelse fejler oftere, end folk tror, som regel efter en serverflytning eller en DNS-ændring. Se overvågning af udløb for SSL-certifikater for de typiske årsager.

Tjek udløbsdatoen for registreringen af hvert domæne, også gamle kampagne- og omdirigeringsdomæner.

Begge tjek kan automatiseres. SSL-overvågning og domæneovervågning viser udløbsdatoen for hvert certifikat og domæne, lister dem, der udløber inden for 14 dage, under Needs attention og sender påmindelser i god tid, så den månedlige opgave bliver til at læse en liste.

Ydeevne

Sammenlign denne måneds svartider med sidste måneds. En langsom stigning betyder som regel en voksende database, et tungt plugin eller en fuld disk.

Kør en hastighedstest på forsiden og én vigtig side, på mobil.

Tjek for alt for store billeder, der er tilføjet siden sidste måned.

Vores guide til svartid for websites forklarer, hvad du skal måle, og hvad et rimeligt mål er. Uptimechecks overvågning af sidehastighed kører Google Lighthouse hver dag på mobil og desktop og giver dig besked, når en sides mobilscore falder under din grænse, så hastighedstesten bliver kørt, også i en travl måned.

Indhold, links og formularer

Kør et tjek for døde links, og ret eller omdiriger alt, der returnerer 404.

Indsend hver formular: kontakt, tilbud, nyhedsbrev, booking. Bekræft, at beskeden kommer frem og lander i indbakken, ikke i spam. En formular, der i det stille er holdt op med at sende, er en af de dyreste stille fejl, et lille virksomhedswebsite kan have.

Læg en testordre eller -booking på webshops og bookingsites, og annuller den bagefter.

Dele af det kan køre af sig selv. Uptimechecks overvågning af døde links gennemgår websitet og dets sitemap hver dag og rapporterer døde links og blandet indhold, og en flowmonitor kan udfylde en formular eller gå gennem login og kassen trin for trin, eventuelt i en rigtig browser. Bliv ved med at tjekke i hånden, at beskeder fra formularer lander i indbakken.

Gennemgang af overvågning og kunderapport

Tjek, at alle vigtige sider og tjenester stadig har en monitor. Nye landingssider og nye API’er bliver ofte glemt.

Tjek, at modtagerne af alarmer stadig er de rigtige.

Send kunden en oppetidsrapport: oppetidsprocent, hændelser og deres årsager, udviklingen i svartid og den vedligeholdelse, du har udført.

Rapporten er det, der gør usynlig vedligeholdelse til synlig værdi. Uptimechecks kunderapporter giver hver kunde et privat link til en live oppetidsrapport, som også kan sendes til dem på e-mail hver måned, og CSV-eksport dækker de tal, du vil have med i dit eget dokument, så taldelen af rapporten er klar uden ekstra arbejde. Tilføj to eller tre linjer om, hvad du har gjort, og hvad du anbefaler.

Årlig tjekliste

De årlige opgaver er dem, der giver de værste nedbrud, når de bliver glemt, fordi ingen kan huske, hvordan de fungerer.

Domæner og fornyelser

Bekræft, at automatisk fornyelse er slået til for alle domæner, du vil beholde, og at det registrerede betalingskort er gyldigt.

Tjek kontakt-e-mailen hos registraren. Fornyelsesbeskeder går ofte til en tidligere medarbejder eller en fælles indbakke, som ingen læser.

Beslut bevidst, hvilke gamle domæner du beholder, og hvilke du giver slip på.

Forny alle manuelt udstedte certifikater, og notér den næste udløbsdato.

Gennemgang af DNS

Eksportér zonen, og gå hver record igennem. Fjern records for tjenester, du ikke længere bruger; en hængende CNAME til en opsagt tjeneste kan blive overtaget.

Tjek, at SPF-, DKIM- og DMARC-records passer til de tjenester, der faktisk sender e-mail.

Tjek NS-records og registrar-lås.

Mellem gennemgangene giver DNS-overvågning dig besked, når en A-, MX-, NS- eller TXT-record ændres, med den gamle og den nye værdi, så en uplanlagt ændring ikke venter et år på at blive opdaget. Uptimechecks domænemonitor tjekker også SPF, DKIM og DMARC to gange om dagen og fortæller, hvordan du retter hvert problem, med en DNS-record klar til at indsætte, hvor en sådan løser det; se overvågning af e-mailgodkendelse.

Hosting, software og adgang

Tjek versionen af PHP, Node eller databasen mod dens end-of-life-dato, og planlæg opgraderinger.

Gennemgå hostingabonnementet: har det stadig den rigtige størrelse?

Skift API-nøgler og adgangskoder til integrationer, og opdater oversigten.

Gennemgå juridiske sider, cookiesamtykke og privatlivspolitik sammen med kunden.

Lav en fuld test af katastrofegendannelse: genopbyg websitet fra backups på en ny server.

En tjekliste klar til at kopiere pr. kunde

Indsæt den i dit projektværktøj én gang pr. kunde, og gentag opgaverne efter planen:

Kunde: fjordstudio.se

UGENTLIGT
[ ] Backups er kørt, størrelserne ser normale ud, der findes en kopi off-site
[ ] Sikkerhedsopdateringer installeret og vigtige sider testet
[ ] Den seneste uges hændelser gennemgået
[ ] Fejllog og diskplads tjekket

MÅNEDLIGT
[ ] Gendannelsestest på staging
[ ] Administratorbrugere, 2FA og ubrugte plugins gennemgået
[ ] Udløbsdatoer for certifikater og domæner tjekket
[ ] Udvikling i svartid og sidehastighed tjekket
[ ] Døde links rettet, alle formularer testet
[ ] Monitorer og modtagere af alarmer gennemgået
[ ] Oppetidsrapport sendt til kunden

ÅRLIGT
[ ] Automatisk fornyelse af domæner, betalingskort og kontakt hos registrar bekræftet
[ ] DNS-zone gennemgået, SPF/DKIM/DMARC tjekket
[ ] Softwareversioner gennemgået mod end-of-life
[ ] API-nøgler og adgangskoder skiftet
[ ] Fuld test af katastrofegendannelse

Hvad overvågningen skal dække mellem tjeklisterne

En tjekliste fanger det, der sker langsomt. Overvågning fanger det, der sker pludseligt. Mellem dine ugentlige runder kan websitet gå ned, et certifikat udløbe, en DNS-record blive ændret eller en backup fejle. Lad overvågningen holde øje med det døgnet rundt, sende alarmerne til den rigtige person og give hver kunde en statusside, så den ugentlige runde handler om forebyggelse frem for at opdage fejl.

Saml alle kunders oppetid, SSL, domæner, DNS og backups ét sted. Prøv Uptimecheck gratis i 14 dage, uden kreditkort.

Spørgsmål

Hvad omfatter vedligeholdelse af et website?

Backups og gendannelsestest, softwareopdateringer, sikkerhedsgennemgange, fornyelse af certifikater og domæner, DNS-tjek, tjek af ydeevne, test af døde links og formularer, gennemgang af overvågning og rapportering.

Hvor ofte skal et website vedligeholdes?

Tjek backups, opdateringer og hændelser hver uge, lav grundigere tjek og send en rapport hver måned, og gennemgå domæner, DNS, hosting og katastrofegendannelse hvert år. Overvågningen dækker minutterne ind imellem.

Hvad skal et bureau have med i en oppetidsrapport til en kunde?

Oppetidsprocenten for perioden, hver hændelse med dens varighed og årsag, udviklingen i svartid, det udførte vedligeholdelsesarbejde og eventuelle anbefalinger.

Hvordan ved jeg, at mine backups virker?

Gendan en regelmæssigt, mindst én gang om måneden, til staging eller et testmiljø, og åbn websitet. Et heartbeat på backupjobbet fortæller dig også den nat, en backup ikke bliver færdig.

Læs videre

Nedetid er fortid.

Opret din første monitor på under et minut, eller se dig omkring i livedemoen først.

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort