SEO Playbook · Element

Checkliste: Skriveregler, placering og eksempler

Opbyg tjeklister med afgrænsede handlinger, tydelig gennemførelsesintention, tilgængelige afkrydsningstilstande og en struktur, som søgemaskiner og AI-systemer kan udtrække pålideligt.

13 min read

En tjekliste er et afgrænset sæt af uafhængige handlinger eller verificeringstrin, som læseren kan markere som ufuldstændige eller fuldstændige. Dens afkrydsningstilstand er en del af betydningen: at gennemføre alle krævede punkter skal bevise, at en navngiven opgave, gennemgang eller beredskabstilstand er afsluttet.

Tjek af links før publicering

Gennemfør alle fire kontroller, før siden godkendes.

Færdig når: alle punkter består, og der ikke er nogen ikke-afkrydsede undtagelser tilbage.

Dette gengivede eksempel har et afgrænset omfang, fire præcise handlinger, synlige ikke-afkrydsede tilstande og én gennemførelsesbetingelse. Hvis de samme ord konverteres til dekorative punkttegn, fjernes løftet om, at sættet kan fuldføres.

Hvorfor dette element er vigtigt

Læsere bruger en tjekliste til at aflaste hukommelsen. I stedet for at skulle huske alle krav, mens de skifter mellem et udkast, browser, design og publiceringsgrænseflade, kan de inspicere én betingelse ad gangen og registrere fremskridt. Den afgrænsede ramme reducerer usikkerhed: læseren ved, hvad der mangler, hvad “færdig” betyder, og hvornår det er sikkert at gå videre.

Den psykologiske kontrakt er stærkere end “her er nogle nyttige idéer.” Et afkrydsningsfelt inviterer til engagement, mens det sidste ikke-afkrydsede punkt skaber bevidst spænding. Elementet skal derfor være ærligt om sit omfang. Hvis listen udelader et nødvendigt trin eller indeholder vage aspirationer som “gør siden fantastisk,” signalerer grænsefladen en sikkerhed, som indholdet ikke har indfriet.

Maskinudtrækbarhed er evnen for søgemaskiner, AI-svarssystemer, hjælpeteknologi og publiceringsværktøjer til at isolere hvert punkt uden at miste dets rolle eller gennemførelsesmodel. En typet tjekliste eksponerer en navngiven samling, stabile punktgrænser, starttilstande og en gennemførelsesbetingelse. En parser kan skelne krævede trin fra eksempler eller fordele, mens et AI-system kan citere én selvstændig handling med tjeklistens emne intakt.

Følg skrivereglerne for elementer før du vælger komponenten. Deres forrangsregel er semantisk: når en bloks formål er at blive gennemført eller verificeret, brug tjeklisteelementet, selvom almindelige punkttegn kunne vise de samme ord. Visuel lighed bevarer ikke tilstand, validering, tilgængelighed eller adapterkortlægning.

Hvornår skal det bruges

Brug en tjekliste, når sættet er afgrænset, hvert punkt uafhængigt kan bestå eller fejle, og gennemførelse af de krævede punkter etablerer en meningsfuld tilstand. Passende emner inkluderer gennemgang før publicering, indkøbskrav, migrationsberedskab, hændelsesoverdragelse, dokumentkomplethed, tilgængelighedsgennemgang og løbende vedligeholdelseskontrol.

Anvend tre tests:

  1. Tilstandstest: Kan hvert punkt utvetydigt markeres som ufuldstændigt eller fuldstændigt?
  2. Afgrænsningstest: Indeholder listen alle nødvendige kontroller for det erklærede omfang?
  3. Gennemførelsestest: Beviser gennemførelse af de krævede punkter et navngivent resultat?

Hvis svaret på nogen af dem er nej, er et andet element sandsynligvis mere præcist. De almindelige næsten-tilfælde er:

  • En punktopstilling grupperer fakta, muligheder, eksempler eller attributter. Dens punkter er ikke opgaver, og sættet bliver ikke fuldført.
  • En trinliste indkoder afhængig rækkefølge. Hvis det at flytte punkt 4 før punkt 2 kan forårsage fejl, betyder tal og genoprettelsesvejledning mere end afkrydsningsfelter.
  • En funktionsliste beskriver, hvad et produkt har. “Understøtter CSV-eksport” er ikke en kontrol, medmindre læseren verificerer et specificeret krav.
  • En ønskeliste registrerer præferencer, hvis grænser og prioritet kan ændre sig. Den bør ikke love gennemførelse.
  • Et scorecard vurderer dimensioner på en skala. Binære afkrydningstilstande ville kassere nyttige præstationsgrader.
  • En lang procedure med et afkrydsningsfelt ved hvert klik forveksler udførelse med verifikation. Forklar proceduren som trin, og tilføj derefter en kort gennemførelsestjekliste.

Brug ikke en tjekliste som dekoration i slutningen af hvert afsnit. Gentagne ikke-afkrydsede felter pålægger arbejde og antyder, at læseren ikke er færdig, selv når indholdet blot tilbød valgfri rådgivning.

Hvor skal det placeres

Placering følger det øjeblik, hvor læseren kan handle eller verificere. Introducer først opgaven, omfanget og den nødvendige kontekst; placer derefter tjeklisten umiddelbart før den beslutning, den styrer, eller umiddelbart efter det materiale, den opsummerer.

  • Placer en beredskabstjekliste efter forudsætninger og før en irreversibel eller dyr handling.
  • Placer en kvalitetssikringstjekliste efter udkastet, konfigurationen eller proceduren, den evaluerer, og før godkendelse eller publicering.
  • Placer en tjekliste over indkøbskrav efter at behov og begrænsninger er forklaret, men før produkter shortlistes.
  • Placer en tjekliste til løbende inspektion i vedligeholdelsesafsnittet, ved siden af dets hyppighed og ejer.
  • Placer hovedtjeklisten nær toppen af en dedikeret checklisteartikel, efter en kort omfangserklæring, og forklar derefter vanskelige punkter nedenfor.

En tjekliste må ikke sidde direkte ved siden af en anden tjekliste med overlappende omfang; flet dem eller giv hver sin tydelige overskrift og gennemførelsesbetingelse. Den må ikke placeres ved siden af en sekventiel trinliste uden at angive, hvilken blok der er proceduren, og hvilken der er verifikationen. Den må ikke adskille en advarsel fra konsekvensen eller den krævede reaktion, afbryde en sammenligningstabel eller sidde inde i et call-to-action. Placer aldrig en salgsfremmende knap mellem det sidste punkt og gennemførelsesbetingelsen.

Anatomi

De markerede områder er:

  1. Omfangsoverskrift: navngiver det præcise objekt og beslutning, f.eks. “Tjek af links før publicering.”
  2. Instruktion: forklarer, hvad gennemførelse tillader eller beviser.
  3. Afkrydsningsfelt: eksponerer ufuldstændig eller fuldstændig tilstand programmatisk og visuelt.
  4. Handlingsetikette: starter med et konkret udsagnsord og forbliver forståelig i sig selv.
  5. Valgfri præcisering: angiver en tærskel, placering, ejer eller dokumentationskrav.
  6. Kravindikator: adskiller valgfrie punkter, kun når kontrakten reelt tillader dem.
  7. Fremskridtsoversigt: rapporterer gennemførte og samlede krævede punkter i interaktive varianter.
  8. Gennemførelsesbetingelse: angiver det resultat, der opnås, når alle krævede punkter består.

Ordene forbliver autoritative. Et fluebensikon, grøn række eller overstreget etiket kan forstærke tilstand, men ingen kan erstatte den oprindelige eller programmatiske afkrydset-tilstand.

Designeksempler

Statisk redaktionel tjekliste

Brug synlige ikke-afkrydsede kontroller til en printbar eller reference-tjekliste. Læseren kan kopiere eller printe den, men siden påstår ikke at gemme fremskridt.

Interaktiv fremskridtstjekliste

Brug når læseren har gavn af at markere fremskridt under en session. Meddel antallet uden at flytte fokus, og sørg for en tydelig nulstillingshandling.

Krævet og valgfri tjekliste

Brug kun når valgfrie opgaver reelt ikke påvirker gennemførelsesbetingelsen. Mærk valgfrie punkter med tekst; stol aldrig kun på lysere farve.

Grupperet tjekliste

Ved mere end ti kontroller i alt, del arbejdet op i grupper på fire til ti med separate overskrifter og gennemførelsesbetingelser. Hver gruppe er uafhængigt forståelig.

Printtilstand

Printoutput skal bevare tomme og udfyldte markeringer i sort-hvid, holde etiketter ved siden af deres kontroller og undgå at opdele en kort gruppe på tværs af sider.

Parametre

NavnTypeKrævetMin/maksStandardKilde
titleAlmindelig tekststrengJa2–10 ord; 90 tegnIngenFørste overskrift i overordnet brødtekst
instructionAlmindelig tekstJa1 sætning; 30 ord“Gennemfør alle krævede punkter.”Brødtekst efter første overskrift
itemsGentaget punktsamlingJa4–10 pr. gruppeIngenIndlejrede punkttelter
item.labelAlmindelig inline-tekstJa3–12 ord; ca. 80 tegn maks.Første overskrift i punktbrødtekstFørste overskrift
item.detailBegrænset MarkdownNej0–1 sætning; 140 tegnUdeladtPunktbrødtekst efter første overskrift
item.requiredBoolskNejtrue eller falsetruePunktattribut
item.checkedBoolskNejtrue eller falsefalsePunktattribut; kun forfattede eksempler
interactiveBoolskNejtrue eller falsefalseOverordnet attribut
persistEnumNejnone, local eller accountnoneOverordnet attribut
completionAlmindelig tekstJa1 sætning; 25 ordIngenSidste afsnit i overordnet brødtekst
idId med små bogstaverBetingetUnik på siden; 2–8 ord med bindestregGenereret, derefter fastlåstOverordnet attribut

Den indledende checked-værdi er til arbejdede eksempler, gemte skabeloner eller serverejede opgavetilstande. Redaktionelle tjeklister starter uafkrydsede; forfattere må aldrig forhåndsmarkere et punkt blot for at skabe et mere attraktivt skærmbillede. Hvis interactive=false, skal persist være none.

Syntaks og kodeeksempler

Den kanoniske kortlægning følger forrangs-, brødtekst- og indlejrede-punkt-reglerne i grundkontrakten. Det overordnede element leverer samlingsadfærd; hvert punkt leverer én etikette, valgfri detalje og tilstandsfelter.

Portabel Markdown-direktiv

:::checklist{id="pre-publish-links" interactive=true persist=local}
## Pre-publish link check

Complete every required item before approving the page.

::item
### Open every internal link and confirm the destination exists
::

::item
### Confirm each anchor describes its destination out of context
::

::item{required=false}
### Check campaign parameters on optional promotional links
::

::item
### Verify keyboard focus is visible on every linked control
::

Complete when every required item passes and no exception remains.
:::

Hugo shortcode

{{< checklist id="pre-publish-links" title="Pre-publish link check" interactive="true" persist="local" completion="Complete when every required item passes and no exception remains." >}}
{{< checklist-item >}}Open every internal link and confirm the destination exists.{{< /checklist-item >}}
{{< checklist-item >}}Confirm each anchor describes its destination out of context.{{< /checklist-item >}}
{{< checklist-item required="false" >}}Check campaign parameters on optional promotional links.{{< /checklist-item >}}
{{< checklist-item >}}Verify keyboard focus is visible on every linked control.{{< /checklist-item >}}
{{< /checklist >}}

Dette er den krævede Hugo-adapterform, ikke en påstand om, at repositoriet allerede har shortcoden. Indtil en registreret renderer findes, brug semantisk HTML til et levende eksempel i stedet for at efterligne komponenten med ubeslægtede stilarter.

WordPress-blok

<!-- wp:amicited/checklist {"id":"pre-publish-links","title":"Pre-publish link check","interactive":true,"persist":"local","completion":"Complete when every required item passes and no exception remains."} -->
<!-- wp:amicited/checklist-item -->
<p>Open every internal link and confirm the destination exists.</p>
<!-- /wp:amicited/checklist-item -->
<!-- wp:amicited/checklist-item -->
<p>Confirm each anchor describes its destination out of context.</p>
<!-- /wp:amicited/checklist-item -->
<!-- wp:amicited/checklist-item {"required":false} -->
<p>Check campaign parameters on optional promotional links.</p>
<!-- /wp:amicited/checklist-item -->
<!-- wp:amicited/checklist-item -->
<p>Verify keyboard focus is visible on every linked control.</p>
<!-- /wp:amicited/checklist-item -->
<!-- /wp:amicited/checklist -->

Alle adaptere skal bevare kildeorden, krævet tilstand, synlige etiketter, gennemførelsesbetingelsen og det ikke-afkrydsede indhold, når scripting ikke er tilgængeligt.

Eksempler

Godt: en afgrænset releasekontrol

  • Bekræft at releaseversionen matcher den godkendte ændringsregistrering.
  • Kør den dokumenterede røgtest og vedhæft resultatet.
  • Bekræft at rollback-ejeren er tilgængelig i releasevinduet.
  • Registrer implementeringstidspunktet i hændelsestidslinjen.

Færdig når: alle fire registreringer foreligger, og den navngivne rollback-ejer har bekræftet vinduet.

Dette virker, fordi hvert punkt begynder med en observerbar handling, holder sig inden for én releasebeslutning og har binært bevis. Gennemførelseslinjen forklarer, hvad hele sættet beviser.

Dårligt: en aspirativ indholdsliste

  • Tænk på målgruppen.
  • Gør artiklen engagerende.
  • Forbedr SEO.
  • Tilføj alt andet, der hjælper.

Dette fejler, fordi ingen af punkterne definerer en beståelsesbetingelse, “alt andet” gør sættet uendeligt, og det at sætte flueben i boksene ville ikke bevise, at artiklen er klar. Erstat aspirationer med verificerbare trin som “Angiv én primær målgruppe i briefen” eller flyt ikke-handlingsorienteret vejledning til prosa.

Schema-markup og tilgængelighed

Der findes ingen generel Schema.org-type Checklist. Kortlæg ikke uafhængige kontroller til HowToStep, medmindre siden beskriver en ordnet procedure, og det synlige indhold indeholder disse trin. En tjekliste kan forblive synligt indhold i Article, TechArticle, Product eller en anden berettiget sidetype, men dens afkrydsningsfelter skaber ikke ekstra schema-berettigelse.

Brug native <input type="checkbox">-kontroller til interaktiv tilstand, og forbind hver kontrol med en <label> ved enten at omslutte eller bruge matchende for- og id-værdier. En statisk visning, der ikke kan ændres, må ikke udgive sig for at være en aktiveret kontrol. Brug deaktiverede afkrydsningsfelter til et eksplicit ikke-interaktivt eksempel, eller brug en liste med tekstequiv alenter som “Ikke afkrydset” i sammenhænge, hvor formular kontroller ville være vildledende.

Tastaturbrugere skal kunne nå alle aktiverede afkrydsningsfelter i kildeorden, skifte dem med mellemrumstasten og se en vedvarende fokusindikator. Flyt ikke fokus efter en afkrydsning. Hvis en fremskridtsmeddelelse opdateres, annoncer en kort opsummering som “Fire af seks krævede punkter gennemført” via en høflig live-region; annoncer ikke hele listen igen.

Afkrydsede og ikke-afkrydsede tilstande kræver mere end farve. Bevar etiketten ved afkrydsning i stedet for at erstatte den med “Udført,” fordi handlingen skal forblive identificerbar. Hvis fremskridt gemmes, forklar lageromfanget og sørg for “Nulstil fremskridt.” Det nyttige indhold, kravindikatorer og gennemførelsesbetingelse skal forblive i server-renderede HTML, når JavaScript fejler.

Skriveregler

Tjeklistepunkter er kompakte, fordi læseren udfører eller verificerer, ikke lærer hele emnet inde i kontrollen. Forklar årsagen i den omkringliggende prosa, før du angiver reglen.

  • Hold én tjekliste på fire til ti punkter. Fire etablerer et nyttigt afgrænset sæt; mere end ti bliver svære at scanne og signalerer flere faser.
  • Hold hver handling på omkring 80 tegn og tre til tolv ord. En kort etiket forbliver brugbar ved siden af en kontrol og udtrækkelig uden tilstødende prosa.
  • Start med et specifikt imperativt udsagnsord: Bekræft, Åbn, Sammenlign, Registrer, Test, Vedhæft, eller Verificer. Undgå svage udsagnsord som Overvej, Husk eller Tænk på.
  • Giv hvert punkt én beståelsesbetingelse. “Tjek titlen og links” kan delvist bestå, så del det op i to punkter.
  • Hold punkter uafhængige. Hvis én handling åbner for den næste, konverter proceduren til trin og brug tjeklisten kun til endelig verifikation.
  • Hold grammatik og ambitionsniveau parallelt. Bland ikke “Bekræft juridisk godkendelse” med “Publicér kampagnen på alle kanaler og overvåg den i en uge.”
  • Angiv dokumentation, når gennemførelse ikke er direkte synlig: vedhæft rapporten, registrer tidsstemplet, eller indhent godkenderens bekræftelse.
  • Markér valgfrie punkter eksplicit, og ekskludér dem fra krævet fremskridt. Valgfri skal betyde, at gennemførelsesbetingelsen forbliver sand uden dem.
  • Brug sætningsform og ensartet tegnsætning. Hele sætninger foretrækkes, når et punkt indeholder en præcisering.

Indsæt aldrig disse i et tjeklistepunkt:

  • Flere ordnede undertrin, forgrenende fejlfindingslogik eller en anden indlejret tjekliste.
  • En sikkerhedsadvarsel, juridisk ansvarsfraskrivelse eller irreversibel konsekvens, der skal ses før handling.
  • Et afsnit med forklaring, langt citat, testimonial, skærmbillede, video, formular eller salgsfremmende call-to-action.
  • En subjektiv score, åben aspiration, ubegrundet tærskel eller krav uden observerbart bevis.
  • Et link kun mærket “her,” fordi punktet skal overleve udtrækning uden omgivende kontekst.

Indlægstyper, der bruger det

Forbindelserne nedenfor er drevet af denne sides postTypes frontmatter. “Krævet” betyder, at indlægstypens kerneopgave afhænger af en afgrænset gennemførelsesmodel; “anbefalet” og “valgfri” afhænger af sidens emne.

IndlægstypeBrugForetrukken positionSærlig regel
How-to-guideAnbefalet som afsluttende verifikationEfter den ordnede procedure, før næste trinGentag ikke hvert trin; kontrollér output og successbetingelser.
ChecklisteartikelKrævet som primært elementEfter omfang og forudsætninger, før punktsforklaringerPlacer den komplette brugbare tjekliste før kommentarer om vanskelige punkter.
FejlfindingsartikelAnbefalet til genoprettelsesverifikationEfter rettelsen, før eskalering eller forebyggelseVerificér symptomer og systemtilstand; kod ikke diagnostiske forgreninger som kontroller.
KøbsguideValgfri til kravindsamlingEfter behov og begrænsninger, før shortlistenAdskil krævede kriterier fra præferencer, og forhåndsmarkér ikke leverandørpåstande.
DokumentationsartikelAnbefalet til opsætning eller releaseberedskabEfter forudsætninger eller procedure, umiddelbart før den kontrollerede handlingKontroller skal matche den aktuelle grænseflade, version og tilladelser.
PolitiksideValgfri til implementeringsdokumentationEfter det styrende krav, før undtagelser eller kontakterPolitikprosaen forbliver autoritativ; tjeklisten kan ikke indsnævre den.
Standard- eller reguleringssideValgfri til dokumenteret overholdelsesgennemgangEfter anvendelighed og krav er forklaretAdskil juridiske krav fra redaktionel implementeringsvejledning.
SkabelonindlægAnbefalet til gennemførelsesgennemgangEfter den genanvendelige skabelon og feltinstruktionerVerificér det færdige artefakt, ikke om læseren har downloadet det.

QA-tjekliste

Indhold og placering

  • Overskriften navngiver én afgrænset genstand, beslutning eller beredskabstilstand.
  • Introduktionen forklarer, hvad gennemførelse af de krævede punkter beviser.
  • Brug fire til ti punkter, og del større arbejde op i navngivne grupper.
  • Hold hvert punkt omkring 80 tegn, og begynd med et konkret udsagnsord.
  • Hvert punkt har én observerbar beståelsesbetingelse og kan kontrolleres uafhængigt.
  • Bekræft at omorganisering af punkter ikke ødelægger opgaven.
  • Sættet er afgrænset og inkluderer alle nødvendige trin for dets erklærede omfang.
  • Valgfrie punkter er synligt mærkede og udelukket fra krævet fremskridt.
  • Fjern indlejrede procedurer, advarsler, lange forklaringer, medier og salgsfremmende indhold.

Færdig når: samlingen har ét afgrænset formål, og hvert punkt er præcist, uafhængigt og verificerbart.

Gengivelse og tilgængelighed

  • Gennemførelsesbetingelsen vises umiddelbart efter det sidste punkt.
  • Aktiverede kontroller har tilhørende etiketter, tastaturbetjening og synligt fokus.
  • Tilstand formidles ikke udelukkende via farve, ikoner, overstregning eller position.
  • Interaktivt fremskridt fungerer uden at flytte fokus og forklarer eventuel persistens.
  • Etiketter og afkrydsningskriterier forbliver tilgængelige uden CSS eller JavaScript.
  • Behold strukturerede data på den omsluttende side; opfind ikke Checkliste-skema.
  • Bevar de samme felter og rækkefølge i alle tre platformskortlægninger.
  • Behold skærmbilledekommentarer som instruktioner; henvis ikke til manglende billede.

Færdig når: tilstand, etiketter, rækkefølge og gennemførelsesbetydning overlever alle understøttede gengivelsesveje.

FAQ

Akademiskabelonen gengiver de fem gennemgåede spørgsmål i denne sides [[faq]] frontmatter. De dækker antal punkter, forskellen fra punkttegn og trin, gemt tilstand og strukturerede data.

← All SEO Playbook guides

Klar til at føre det ud i livet?

Gratis tjek · 7-dages prøveperiode · intet kreditkort