SEO Playbook · Element

Beslutningstræ: Forgreningsvejledning, regler og eksempler

Brug et beslutningstræ til at omdanne ægte afhængigheder til eksklusive, afsluttende forgreninger, som læsere og maskiner kan følge til én berettiget næste handling.

15 min read

Et beslutningstræ er en sekvens af spørgsmål, hvor hvert svar vælger det næste spørgsmål eller en endelig anbefaling. Brug det, når den rigtige handling ændrer sig baseret på fakta, læseren kan identificere – ikke som dekoration for råd, der er det samme for alle.

Vælg den første reaktion på en mislykket dataeksport

1. Viser eksporten en fejlmeddelelse?
Ja → Kopiér den nøjagtige meddelelse, og gå derefter til spørgsmål 2.
Nej → Kontrollér, om jobbet stadig vises som “Behandler”. Hvis det gør, vent på det angivne behandlingsvindue; hvis ikke, genstart eksporten én gang.

2. Siger meddelelsen, at adgang er nægtet?
Ja → Bed en administrator om eksportadgang. Stop.
Nej → Reducer datoperioden og prøv igen én gang. Hvis det fejler igen, send meddelelsen og eksport-ID til support. Stop.

Det gengivne element demonstrerer den essentielle kontrakt: ethvert valg kan skelnes, hver sti fører videre, og hver sti slutter med en næste handling eller eskalering.

Hvorfor dette element er vigtigt

“Det afhænger af” er ærligt, men ufuldstændigt. En læser, der støder på den sætning, må opdage, hvad svaret afhænger af, beslutte hvilke betingelser der gælder, og rekonstruere anbefalingen ud fra prosatekst. Et beslutningstræ gør disse afhængigheder eksplicitte. Det omdanner en vag kvalifikation til en afgrænset sekvens: observer en kendsgerning, vælg én forgrening, og handle derefter på endepunktet.

Dette reducerer belastningen på arbejdshukommelsen. Læseren vurderer kun de aktuelle valg i stedet for at holde styr på alle undtagelser på én gang. Det gør også usikkerhed synlig. Hvis en person ikke kan besvare et knudepunkt, kan træet lede dem til en kontrol, en måling eller en ekspert i stedet for at invitere til et gæt. Det er især vigtigt for fejlfinding, berettigelse, produktvalg og politikfortolkning, hvor en selvsikker, men forkert forgrening kan koste tid eller skabe risiko.

Maskinel udtrækbarhed betyder, at en crawler, et søgesystem, et AI-svarssystem eller et indholdskonverteringsværktøj kan genskabe hvert spørgsmål, dets tilladte svar samt det næste knudepunkt eller endepunkt. Kontinuerlig “hvis dette, måske hint, medmindre…"-prosa skjuler disse relationer i grammatikken. Et typet træ eksponerer dem som poster med stabile identifikatorer og eksplicitte mål. En maskine kan bevare ruten start → har-fejl → adgang-nægtet → anmod-om-adgang uden at skulle udlede, hvilket afsnit der modificerer hvilken betingelse.

Følg elementskrivereglerne , før du anvender mønsteret. Formål har forrang over udseende: en sekvens forbliver en trinliste, når alle udfører de samme handlinger i rækkefølge, og en sammenligning forbliver en sammenligning, når læsere skal inspicere muligheder side om side. Brug kun et beslutningstræ, når et tidligere svar ændrer, hvad der skal ske derefter.

Hvornår skal det bruges

Brug et beslutningstræ, når alle disse betingelser er opfyldt:

  1. Mindst én meningsfuld anbefaling afhænger af et svar, som læseren eller deres situation giver.
  2. Hver beslutning kan udtrykkes med observerbare, gensidigt udelukkende valgmuligheder.
  3. Det at følge en forgrening fjerner irrelevante valg frem for blot at skjule nyttig kontekst.
  4. Hver rute ender i en handling, konklusion, navngiven reserve eller eskalering.
  5. Forfatteren kan forklare, hvorfor hver betingelse ændrer anbefalingen.

Stærke anvendelser omfatter diagnosticering af et kendt symptom, valg mellem produktkategorier, kontrol af politik-anvendelighed, valg af implementeringsvej og beslutning om, hvornår en rutineproces skal eskaleres.

Næsten-sammenfald bør forblive i enklere former:

  • Én anbefaling med flere årsager: brug almindelig forklarende prosa. Intet svar ændrer resultatet.
  • En fast procedure: brug ordnede trin. Forgreninger inden i hvert trin gør det sværere at se den primære rute.
  • Muligheder, læsere skal sammenligne på tværs af fælles kriterier: brug en sammenligningstabel. Et træ kan anbefale en mulighed efter sammenligningen, men det kan ikke erstatte evidens.
  • En personlighedstest: præferencer kan overlappe, og pointgivning kan være kumulativ. Det er en vurderingsmodel, ikke et eksklusivt træ.
  • En liste over målgruppesegmenter: brug en personskifter, når læsere blot vælger deres rolle og modtager parallelt indhold.
  • En kompleks beregning: brug en lommeregner, når flere numeriske input kombineres. At omdanne intervaller til dusinvis af forgreninger mister præcision.
  • En forklædt salgstragt: hvis hver sti anbefaler det samme produkt, skaber træet en illusion af diagnosticering. Angiv anbefalingen og dens begrænsninger direkte.

Hvor skal det placeres

Placér træet umiddelbart efter at læseren forstår beslutningen, dens omfang og eventuelle fakta, de har brug for for at besvare det første knudepunkt. I en fejlfindingsartikel placeres fælles sikkerhedstjek og det præcise symptom før træet. I en købsvejledning defineres kriterierne og det berettigede optionssæt, før læsere dirigeres til en kategori. I politikindhold angives den autoritative regel og jurisdiktion, før der forgrenes gennem undtagelser.

Præcise placeringsregler:

  • Introducér træet med en H2 og én sætning, der navngiver den beslutning, det løser.
  • Placér definitioner, målinger og forudsætninger før det første knudepunkt; lad aldrig et forgreningsmærkat afhænge af et udefineret begreb.
  • Hold understøttende evidens tæt på det endepunkt, det begrunder, eller link hvert endepunkt til en synlig evidenssektion på samme side.
  • Sæt et resumé efter et langt træ, så læsere kan bekræfte det valgte endepunkt og forstå, hvad de skal gøre herefter.
  • Hold træet før det endelige handlingspåbud. Handlingen bør følge en konklusion, ikke afbryde diagnosen.

Et beslutningstræ må ikke sidde direkte ved siden af et andet beslutningstræ, et personskiftesæt eller en accordion, der skjuler information, der er nødvendig for at vælge en forgrening. Det må ikke adskille en advarsel fra den farlige tilstand, den kvalificerer, afbryde en ordnet procedure uden et eksplicit “vend tilbage til trin”-endepunkt eller optræde før en sammenligning, der leverer evidensen for dets anbefalinger. Placér ikke reklamekort inde i knudepunkter; kommercielt pres gør neutral dirigering svær at stole på.

Anatomi

Anatomiens otte dele:

  1. Titel: navngiver beslutningen som et læsermål, f.eks. “Vælg en eksportgenopretningsrute”.
  2. Omfangserklæring: angiver, hvilken situation træet dækker, og hvilke situationer det udelukker.
  3. Startknudepunkt: leverer ét entydigt indgangspunkt.
  4. Spørgsmålsknudepunkt: spørger om én observerbar kendsgerning, ikke en mening, der indeholder flere betingelser.
  5. Forgreningsmærkater: giver gensidigt udelukkende svar inden for samme logiske kategori.
  6. Forbindelser: kortlægger hvert svar til ét næste knudepunkt eller ét endepunkt via stabile ID’er.
  7. Terminalt endepunkt: giver en konklusion, handling, evidenslink eller sikker eskalering og markerer synligt, at ruten er fuldført.
  8. Reserve: håndterer “ukendt”, “ingen gælder”, manglende data eller en usikker situation uden at tvinge til et gæt.

En visuel pil er præsentation, ikke selve relationen. Kildedata skal identificere målet for enhver forgrening, selv når renderingsværktøjet lægger træet vertikalt på en smal skærm.

Designeksempler

Hvert designvariant bruger den samme knudepunkt-og-mål-kontrakt. Vælg efter ræsonnementstruktur og viewport, ikke visuel nyhed.

Binært diagnostisk træ

Hvert knudepunkt har “ja” og “nej”-forgreninger. Brug det, når en kendsgerning er ægte binær: en status findes, en test bestås, eller en tilladelse er til stede. Undgå negative spørgsmål, fordi “Nej” bliver svært at fortolke.

Flervalgs-selektionstræ

Et knudepunkt tilbyder tre eller fire ikke-overlappende kategorier, såsom kontraktlængde, miljø eller primær begrænsning. Definér kategori-grænser i mærkaterne; “lille”, “mellem” og “stor” er ubrugelige uden intervaller.

Trinvis kvalifikationstræ

Tidlige knudepunkter fjerner ikke-berettigede ruter; senere knudepunkter indsnævrer blandt berettigede valg. Brug det til politik, service eller integrations-anvendelighed. Placér diskvalificerende sikkerheds- og juridiske betingelser først, fordi senere præferencer ikke kan tilsidesætte dem.

Lineært træ med undtagelsesudgange

Hovedstien fortsætter gennem en normal sekvens, mens lejlighedsvise forgreninger fører til genopretning eller eskalering. Brug det, når de fleste læsere følger én rute, og undtagelser er ualmindelige. Mærk returpunkter præcist, hvis en undtagelse genindtræder i proceduren.

Interaktivt et-spørgsmålsvisning

Vis ét aktuelt knudepunkt ad gangen kun, når hele træet er for tæt til viewporten. Medtag fremdriftskontekst, Tilbage, Start forfra, et tekstresumé og en ikke-interaktiv tilgængelig visning. Det komplette kildetræ skal forblive tilgængeligt uden klient-side-hentning.

Parametre

Forælderen ejer træets identitet og startpunkt. Gentagne knudepunkter ejer deres prompt eller endepunktsindhold, mens forgreningsposter ejer svarmærkater og mål.

NavnTypePåkrævetMin/maxStandardKilde
titleAlmindelig strengJa3–12 ord; 100 tegnFørste overskrift i brødtekstFørste overskrift
idIdentifikator med små bogstaverJa efter offentliggørelse2–8 ord med bindestreg; unik på sidenGenereret fra titel, derefter fastlåstForælder-attribut
variantEnumNejbinary, multiple, staged, exception eller interactivebinaryForælder-attribut
startKnudepunkts-IDJaSkal matche præcis ét knudepunktFørste knudepunkt i kilde-rækkefølgeForælder-attribut
nodeGentaget postJa2–15 knudepunkter; maksimal dybde 5IngenIndlejret brødtekstelement
node.idIdentifikator med små bogstaverJa1–6 ord med bindestreg; unik i træetIngenElement-attribut
node.kindEnumJaquestion eller endpointquestionElement-attribut
node.titleAlmindelig tekstJaSpørgsmål: 5–18 ord; endepunkt: 2–10 ordFørste overskrift i elementets brødtekstFørste overskrift
node.contentBegrænset MarkdownNej0–80 ordIndhold efter første overskriftBrødtekst
branchGentaget postKun spørgsmålsknudepunkter2–4 pr. spørgsmålIngenElement-attribut eller indlejret forgreningspost
branch.labelAlmindelig tekstJa pr. forgrening1–12 ord; 80 tegnIngenForgrenings-attribut
branch.targetKnudepunkts-IDJa pr. forgreningSkal løses inden for samme træIngenForgrenings-attribut
restartBoolskNejtrue eller falsetrue for interaktiv variantForælder-attribut

Et endepunkt har ingen forgreninger. Et spørgsmål har mindst to, og hvert mål løser til et knudepunkt i samme træ. Dataene skal være acykliske: ingen forgrening må føre tilbage til en forgænger. En genopretningsrute, der genindtræder i en procedure, bør afsluttes med “Vend tilbage til trin 3” i stedet for at skabe en løkke inde i træet.

Syntaks og kodeeksempler

Alle tre former beskriver de samme kanoniske poster. Renderingsværktøjer kan ændre layout, men de skal bevare kilde-rækkefølge, mærkater, mål, endepunkter og den komplette ikke-interaktive læsesti.

Bærbar Markdown-direktiv

:::decision-tree{id=export-recovery variant=binary start=has-error}
## Vælg en eksportgenopretningsrute

::item{id=has-error kind=question branches="yes:permission-error|no:still-processing"}
### Viser eksporten en fejlmeddelelse?
Vælg ud fra status vist i eksporthistorikken.
::

::item{id=permission-error kind=question branches="yes:request-access|no:retry-smaller"}
### Siger meddelelsen, at adgang er nægtet?
::

::item{id=still-processing kind=endpoint}
### Kontrollér behandlingsvinduet
Vent, indtil det angivne vindue slutter, og genstart derefter eksporten én gang.
::

::item{id=request-access kind=endpoint}
### Anmod om eksportadgang
Bed en administrator om adgang, før du prøver igen.
::

::item{id=retry-smaller kind=endpoint}
### Prøv en mindre eksport igen
Reducer datoperioden én gang; hvis det fejler, send fejlen og eksport-ID til support.
::
:::

Den kompakte branches-attribut bruger label:target-par adskilt af |. Mærkater må ikke indeholde nogen af disse skilletegn. En platform med indlejrede forgreningsposter kan gemme de samme værdier strukturelt, men eksport skal gengive den eksplicitte mærkat-til-mål-kortlægning.

Hugo shortcode

{{< decision-tree title="Vælg en eksportgenopretningsrute" id="export-recovery" variant="binary" start="has-error" >}}
  {{< decision-node id="has-error" kind="question" title="Viser eksporten en fejlmeddelelse?" branches="Ja:permission-error|Nej:still-processing" >}}
  Vælg ud fra status vist i eksporthistorikken.
  {{< /decision-node >}}
  {{< decision-node id="permission-error" kind="question" title="Siger meddelelsen, at adgang er nægtet?" branches="Ja:request-access|Nej:retry-smaller" >}}{{< /decision-node >}}
  {{< decision-node id="still-processing" kind="endpoint" title="Kontrollér behandlingsvinduet" >}}
  Vent, indtil det angivne vindue slutter, og genstart derefter eksporten én gang.
  {{< /decision-node >}}
  {{< decision-node id="request-access" kind="endpoint" title="Anmod om eksportadgang" >}}
  Bed en administrator om adgang, før du prøver igen.
  {{< /decision-node >}}
  {{< decision-node id="retry-smaller" kind="endpoint" title="Prøv en mindre eksport igen" >}}
  Reducer datoperioden én gang; hvis det fejler, send fejlen og eksport-ID til support.
  {{< /decision-node >}}
{{< /decision-tree >}}

Dette er Hugo-adapter-specifikationen, ikke en instruktion i at efterligne træet med vilkårlige indlejrede lister. Den bruger kun navngivne parametre og kræver, at renderingsværktøjet afviser manglende mål, duplikerede ID’er, cykler og spørgsmålsknudepunkter uden tilstrækkelige forgreninger.

WordPress-blok

<!-- wp:amicited/decision-tree {"title":"Vælg en eksportgenopretningsrute","id":"export-recovery","variant":"binary","start":"has-error"} -->
  <!-- wp:amicited/decision-node {"id":"has-error","kind":"question","title":"Viser eksporten en fejlmeddelelse?","branches":[{"label":"Ja","target":"permission-error"},{"label":"Nej","target":"still-processing"}]} -->
  <p>Vælg ud fra status vist i eksporthistorikken.</p>
  <!-- /wp:amicited/decision-node -->
  <!-- wp:amicited/decision-node {"id":"permission-error","kind":"question","title":"Siger meddelelsen, at adgang er nægtet?","branches":[{"label":"Ja","target":"request-access"},{"label":"Nej","target":"retry-smaller"}]} /-->
  <!-- wp:amicited/decision-node {"id":"still-processing","kind":"endpoint","title":"Kontrollér behandlingsvinduet"} -->
  <p>Vent, indtil det angivne vindue slutter, og genstart derefter eksporten én gang.</p>
  <!-- /wp:amicited/decision-node -->
  <!-- wp:amicited/decision-node {"id":"request-access","kind":"endpoint","title":"Anmod om eksportadgang"} -->
  <p>Bed en administrator om adgang, før du prøver igen.</p>
  <!-- /wp:amicited/decision-node -->
  <!-- wp:amicited/decision-node {"id":"retry-smaller","kind":"endpoint","title":"Prøv en mindre eksport igen"} -->
  <p>Reducer datoperioden én gang; hvis det fejler, send fejlen og eksport-ID til support.</p>
  <!-- /wp:amicited/decision-node -->
<!-- /wp:amicited/decision-tree -->

WordPress-forælderblokken begrænser indre blokke til beslutningsknudepunkter, validerer mål før offentliggørelse og server-renderer en komplet liste eller tilsvarende tilgængelig struktur. Kun-editor-forbindelseslinjer er ikke sandhedskilden.

Eksempler

Godt eksempel

En købsvejledning spørger: “Skal enheden fungere uden strømforsyning?” Ja dirigerer til batteridrevne muligheder; Nej spørger: “Vil den forblive på én fast placering?” Det svar dirigerer enten til installerede eller bærbare muligheder. Hvert endepunkt navngiver en kategori, forklarer den afgørende begrænsning og sender læseren til en synlig sammenligning af berettigede produkter. “Ikke sikker” dirigerer til måling af den påtænkte placering og kontrol af stikkontaktadgang.

Dette virker, fordi spørgsmålene vedrører fakta, en læser kan observere, forgreningerne overlapper ikke, og hvert svar fjerner uegnede kategorier. Træet anbefaler en kategori i stedet for at lade som om det vælger et specifikt produkt uden pris-, funktions- og evidenssammenligninger.

Dårligt eksempel

En softwareside spørger: “Vil du have bedre resultater?” Både Ja og Ikke endnu dirigerer til “Book en demo.” Det næste spørgsmål spørger, om besøgende værdsætter hastighed, kvalitet eller besparelser, selvom de fleste købere værdsætter alle tre. Hvert endepunkt gentager det samme produktkrav.

Dette fejler, fordi valgmulighederne hverken er gensidigt udelukkende eller beslutningsændrende. Spørgsmålene indsamler tilslutning frem for at diagnosticere behov, og forgreningerne skjuler et enkelt handlingspåbud. Erstat det med et direkte værditilbud og evidens. Hvis forskellige implementeringer virkelig passer til forskellige begrænsninger, så spørg til de målbare begrænsninger og tillad et ærligt endepunkt såsom “Dette produkt er ikke en løsning.”

Schema-markup og tilgængelighed

Schema.org har ingen DecisionTree-type. Mærk ikke elementet som HowTo, medmindre siden uafhængigt indeholder én ordnet procedure, og mærk ikke spørgsmålsknudepunkter som FAQPage, når deres svar blot er forgreningskontroller. Træet kan hjælpe med at generere interne indholdsdata – knudepunkter, valg, mål og endepunktsanbefalinger – men det leverer ingen offentlig schema-egenskab som standard.

For tilgængelighed, brug en overskrift til træets titel og en ordnet eller indlejret liste til den komplette statiske form. Hvert spørgsmål og endepunkt skal have synlig tekst; forbindelser må ikke alene stole på farve, linjeretning eller rumlig placering. Gentag svarmærkatet i relationen, f.eks. “Hvis ja, fortsæt til Tilladelseskontrol.” En skærmlæser skal kunne forstå ruten uden at fortolke et diagram.

Hvis træet er interaktivt, brug native knapper til valg. Eksponér det aktuelle spørgsmål i et mærket område, flyt fokus til det nye spørgsmål eller annoncér det gennem et afdæmpet live-område, og sørg for Tilbage- og Start forfra-kontroller. Deaktivér ikke browser-zoom, fang ikke fokus, og skift ikke et valg ved fokus. Bevar den valgte rute i tekst ved endepunktet, så læseren kan bekræfte, hvordan resultatet blev nået.

Alle knudepunkter og endepunkter bør ankomme i server-renderet HTML, selv hvis inaktive knudepunkter er visuelt skjulte. Hvis ydelsen gør det upraktisk for et meget stort ekspertsystem, udgiv et komplet tilgængeligt alternativ og behandl den interaktive applikation som et separat værktøj frem for dette indholdselement.

Skriveregler

Målet er den korteste forsvarlige rute, ikke udseendet af sofistikation.

  • Skriv titlen som en beslutning: “Vælg…”, “Kontrollér om…”, eller “Find den rigtige…”. Hold den på 3–12 ord.
  • Spørg om én kendsgerning pr. spørgsmål i 5–18 ord. Opdel betingelser forbundet med “og” eller “eller”, medmindre de altid har samme observerbare svar.
  • Brug to til fire forgreninger pr. spørgsmål og højst fem beslutningsniveauer. Flere niveauer får læsere til at miste deres rute og gør mobildiagrammer uhåndterlige.
  • Gør søskendeforgreninger gensidigt udelukkende og tilsammen tilstrækkelige for det påtænkte omfang. Tilføj “Ikke sikker” eller “Ingen af disse”, når usikkerhed er realistisk.
  • Brug parallelle mærkater fra én kategori: alle ja/nej, alle intervaller, alle miljøer eller alle angivne begrænsninger.
  • Angiv numeriske grænser præcist. Brug “Færre end 50 lokationer” i stedet for “lille virksomhed”. Undgå overlappende intervaller ved grænseværdier.
  • Giv hvert endepunkt en 2–10-ords handlingstitel og op til 80 ord, der forklarer, hvorfor det følger, hvad der skal gøres, og hvornår der skal eskaleres.
  • Placér den sikreste og billigste diskriminerende kontrol tidligt. Spørg ikke om specialmålinger før et synligt status- eller tilladelsestjek, der allerede bestemmer ruten.
  • Hold evidens, begrænsninger og konsekvenser synlige. Et træ organiserer en beslutning; det beviser ikke, at anbefalingen er korrekt.
  • Test hver sti højt som en sætning: “Fordi svaret var X, fortsæt til Y.” Hvis den sætning er ulogisk, er forgreningen forkert.

Indsæt aldrig fortrolige personoplysninger, ukvalificeret medicinsk eller juridisk diagnose, en skjult pris, en sikkerhedsadvarsel, en formular med flere felter eller en irreversibel handling inde i et knudepunkt. Opret aldrig en blindgyde, en umærket forbindelse, et endepunkt, der kun siger “Det afhænger af”, eller en cyklus, der får læseren til at gentage spørgsmål i det uendelige.

Indlægstyper, der bruger det

postTypes-frontmatteren definerer det understøttede sæt. Tilstedeværelse i denne tabel betyder, at indlægstypen kan bruge et træ, når dets indhold ægte forgrener sig; det gør ikke elementet obligatorisk på hver side.

IndlægstypeTypisk beslutningPlacering
FejlfindingsvejledningerHvilken årsag eller genopretningsrute passer til et observeret symptomEfter fælles sikkerheds- og billigst-først-tjek
KøbsvejledningerHvilken optionskategori passer til begrænsninger og berettigelseEfter kriterier, før den detaljerede sammenligning
Hvordan-gør-man-vejledningerHvilket alternativt trin gælder efter et resultat eller en undtagelseVed forgreningspunktet, med en navngiven retur eller terminal handling
DokumentationsartiklerHvilken opsætnings- eller tilladelsesrute gælder for miljøetEfter forudsætninger og definitioner af understøttede miljøer
LøsningssiderHvilken arbejdsgang passer til en rolle, et system eller en driftsmæssig begrænsningEfter fit-kriterier og før produktbevis
AnvendelsessiderHvilken arbejdsgangsvariation passer til læserens opgave og inputEfter at det fælles resultat er defineret
Alternativer-til-X-siderHvilken alternativ kategori passer til årsagen til at skifteEfter skiftekriterier, før leverandørsammenligning
PolitiksiderOm en regel eller undtagelse gælder for et dokumenteret tilfældeEfter den autoritative regel og omfangserklæring

QA-tjekliste

  • Siden indeholder en ægte afhængighed: mindst ét svar ændrer det næste spørgsmål eller endepunkt.
  • Titlen og omfanget angiver præcist, hvilken beslutning træet løser og udelukker.
  • Der er ét startknudepunkt, hvert spørgsmål har to til fire forgreninger, og hvert mål eksisterer.
  • Søskendevalg er gensidigt udelukkende, bruger parallelle mærkater og dækker realistisk usikkerhed.
  • Hver sti ender i en handling, konklusion, reserve eller eskalering inden for fem niveauer.
  • Intet endepunkt er forældreløst, intet knudepunkt peger på sig selv eller en forgænger, og ingen læser kan løbe i en uendelig løkke.
  • Hvert endepunkt forklarer, hvorfor det følger, og holder evidens eller begrænsninger tilgængelige.
  • Træet erstatter ikke en fast procedure, side-om-side-sammenligning, beregning, advarsel eller direkte anbefaling.
  • Al tekst og alle relationer er til stede i server-renderet HTML og forståelig uden forbindelseslinjer.
  • Tastaturbrugere kan vælge, gå tilbage, genstarte og nå resultatet med synligt fokus.
  • Fokus- og statusændringer annonceres uden at fange fokus eller gentagne gange afbryde en skærmlæser.
  • Gengivelse på smal skærm bevarer kilde-rækkefølge, mærker hver forbindelse og kræver ikke vandret rulning.
  • Det statiske alternativ og det interaktive resultat producerer de samme endepunkter for de samme svar.
  • En reviewer har gennemgået hver sti, testet grænseværdier og udfordret enhver forgrening, der fører til samme resultat.

Ofte stillede spørgsmål

Spørgsmålene nedenfor dækker implementeringsvalg, der ofte først opstår, efter træet er blevet udkastet. Kernetesten forbliver enkel: forgreninger skal repræsentere fakta, der ændrer resultatet, og hver rute skal slutte sikkert.

← All SEO Playbook guides

Klar til at føre det ud i livet?

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