SEO Playbook · Element

Beslissingsboom: Regels en Voorbeelden voor Vertakkingsbegeleiding

Gebruik een beslissingsboom om echte afhankelijkheden om te zetten in exclusieve, beëindigende vertakkingen die lezers en machines kunnen volgen naar één gerechtvaardigde volgende actie.

15 min read

Een beslissingsboom is een reeks vragen waarbij elk antwoord de volgende vraag of een eindaanbeveling selecteert. Gebruik het wanneer de juiste handeling werkelijk verandert op basis van feiten die de lezer kan vaststellen—niet als versiering voor advies dat voor iedereen hetzelfde is.

Kies de eerste reactie op een mislukte ge export

1. Toont de export een foutmelding?
Ja → Kopieer de exacte melding en ga naar vraag 2.
Nee → Controleer of de taak nog steeds als “Verwerken” wordt weergegeven. Zo ja, wacht dan op het aangegeven verwerkingsvenster; zo niet, herstart de export dan eenmaal.

2. Zegt de melding dat de toegang is geweigerd?
Ja → Vraag een beheerder om exportrechten. Stop.
Nee → Verklein het datumbereik en probeer het eenmaal opnieuw. Als het opnieuw mislukt, stuur dan de melding en het export-ID naar de support. Stop.

Het gerenderde element demonstreert het essentiële contract: elke keuze is onderscheidbaar, elk pad gaat vooruit en elk pad eindigt met een volgende actie of escalatie.

Waarom dit element ertoe doet

“Het hangt ervan af” is eerlijk maar onvolledig. Een lezer die die zin tegenkomt, moet ontdekken waar het antwoord van afhangt, bepalen welke voorwaarden van toepassing zijn en de aanbeveling uit proza reconstrueren. Een beslissingsboom maakt die afhankelijkheden expliciet. Het zet een vage kwalificatie om in een begrensde reeks: neem een feit waar, kies één vertakking en handel op basis van het eindpunt.

Dit vermindert de belasting van het werkgeheugen. De lezer beoordeelt alleen de huidige keuzes in plaats van elke uitzondering in gedachten te houden. Het maakt ook onzekerheid zichtbaar. Als iemand een knooppunt niet kan beantwoorden, kan de boom hen leiden naar een controle, meting of expert in plaats van een gok uit te lokken. Dat is vooral belangrijk voor probleemoplossing, geschiktheid, aankoopselectie en beleidsinterpretatie, waar een zelfverzekerde maar verkeerde vertakking tijd kan kosten of risico kan creëren.

Machine-extraheerbaarheid betekent dat een crawler, zoeksysteem, AI-antwoordsysteem of inhoudstransformatietool elke vraag, de toegestane antwoorden en het volgende knooppunt of eindpunt kan herstellen. Doorlopend “als dit, misschien dat, tenzij…"-proza verbergt die relaties in grammatica. Een getypeerde boom stelt ze bloot als records met stabiele identificatoren en expliciete doelen. Een machine kan de route start → has-error → permission-denied → request-access behouden zonder te hoeven afleiden welke alinea welke voorwaarde wijzigt.

Volg de schrijfregels voor elementen voordat je het patroon toepast. Doel gaat boven uiterlijk: een reeks blijft een stappenlijst wanneer iedereen dezelfde handelingen in volgorde uitvoert, en een vergelijking blijft een vergelijking wanneer lezers opties naast elkaar moeten bekijken. Gebruik een beslissingsboom alleen wanneer een eerder antwoord verandert wat er vervolgens moet gebeuren.

Wanneer te gebruiken

Gebruik een beslissingsboom wanneer aan al deze voorwaarden wordt voldaan:

  1. Ten minste één zinvolle aanbeveling hangt af van een antwoord dat door de lezer of zijn situatie wordt gegeven.
  2. Elke beslissing kan worden uitgedrukt met waarneembare, elkaar uitsluitende keuzes.
  3. Het volgen van een vertakking verwijdert irrelevante keuzes in plaats van alleen nuttige context te verbergen.
  4. Elke route eindigt in een actie, conclusie, benoemde terugvaloptie of escalatie.
  5. De auteur kan uitleggen waarom elke voorwaarde de aanbeveling verandert.

Sterke toepassingen zijn onder meer het diagnosticeren van een bekend symptoom, kiezen uit productcategorieën, controleren van beleidstoepasbaarheid, selecteren van een implementatieroute en beslissen wanneer een routinematig proces moet worden geëscaleerd.

Bijna-goed gevallen moeten in eenvoudigere vormen blijven:

  • Eén aanbeveling met meerdere redenen: gebruik gewoon verklarend proza. Geen enkel antwoord verandert de uitkomst.
  • Een vaste procedure: gebruik geordende stappen. Vertakkingen binnen elke stap maken de primaire route moeilijker te zien.
  • Opties die lezers op gedeelde criteria moeten vergelijken: gebruik een vergelijkingstabel. Een boom kan een optie aanbevelen na de vergelijking, maar kan geen bewijs vervangen.
  • Een persoonlijkheidsquiz: voorkeuren kunnen overlappen en scores kunnen cumulatief zijn. Dat is een beoordelingsmodel, geen exclusieve boom.
  • Een lijst van doelgroepsegmenten: gebruik een persona-schakelaar wanneer lezers simpelweg hun rol kiezen en parallelle inhoud ontvangen.
  • Een complexe berekening: gebruik een rekenmachine wanneer meerdere numerieke inputs worden gecombineerd. Het omzetten van bereiken in tientallen vertakkingen verliest precisie.
  • Een vermomde verkooptrechter: als elk pad hetzelfde product aanbeveelt, creëert de boom een illusie van diagnose. Vermeld de aanbeveling en de beperkingen ervan direct.

Waar te plaatsen

Plaats de boom direct nadat de lezer de beslissing, de reikwijdte en eventuele feiten begrijpt die nodig zijn om het eerste knooppunt te beantwoorden. Zet in een probleemoplossingsartikel gedeelde veiligheidscontroles en het exacte symptoom vóór de boom. Definieer in een koopsgids de criteria en de reeks in aanmerking komende opties voordat je lezers naar een categorie leidt. Vermeld in beleidsinhoud de gezaghebbende regel en het rechtsgebied voordat je vertakt via uitzonderingen.

Exacte positieregels:

  • Introduceer de boom met een H2 en één zin die de beslissing benoemt die hij oplost.
  • Zet definities, metingen en vereisten vóór het eerste knooppunt; laat een vertakkingslabel nooit afhangen van een ongedefinieerde term.
  • Houd ondersteunend bewijs dicht bij het eindpunt dat het rechtvaardigt, of link elk eindpunt naar een zichtbare bewijssectie op dezelfde pagina.
  • Plaats een samenvatting na een lange boom, zodat lezers het geselecteerde eindpunt kunnen bevestigen en begrijpen wat ze vervolgens moeten doen.
  • Houd de boom vóór de laatste call-to-action. De actie moet volgen op een conclusie, niet de diagnose onderbreken.

Een beslissingsboom mag niet direct naast een andere beslissingsboom, een persona-tabbladenset of een accordeon staan die informatie verbergt die nodig is om een vertakking te kiezen. Het mag een waarschuwing niet scheiden van de gevaarlijke situatie waarop deze betrekking heeft, een geordende procedure niet onderbreken zonder een expliciet “terug naar stap”-eindpunt, of verschijnen vóór een vergelijking die het bewijs voor de aanbevelingen levert. Plaats geen promotiekaarten binnen knooppunten; commerciële druk maakt neutrale routering moeilijk te vertrouwen.

Anatomie

De anatomie heeft acht delen:

  1. Titel: benoemt de beslissing als een lezersdoel, zoals “Kies een exportherstelroute”.
  2. Reikwijdteverklaring: vermeldt welke situatie de boom dekt en welke situaties hij uitsluit.
  3. Startknooppunt: biedt één ondubbelzinnig ingangspunt.
  4. Vraagknooppunt: vraagt naar één waarneembaar feit, niet naar een mening die meerdere voorwaarden bevat.
  5. Vertakkingslabels: bieden elkaar uitsluitende antwoorden in dezelfde logische categorie.
  6. Verbindingsstukken: koppelen elk antwoord aan één volgend knooppunt of eindpunt via stabiele ID’s.
  7. Terminaal eindpunt: geeft een conclusie, actie, bewijslink of veilige escalatie en markeert de route zichtbaar als voltooid.
  8. Terugvaloptie: handelt “onbekend”, “geen van toepassing”, ontbrekende gegevens of een onveilige situatie af zonder een gok te forceren.

Een visuele pijl is presentatie, niet de relatie zelf. Brongegevens moeten het doel van elke vertakking identificeren, zelfs wanneer de renderer de boom verticaal op een smal scherm weergeeft.

Ontwerpvoorbeelden

Elke ontwerpvariant gebruikt hetzelfde knooppunt-en-doel-contract. Kies op basis van de redeneerstructuur en viewport, niet op visuele nieuwigheid.

Binaire diagnostische boom

Elk knooppunt heeft “ja”- en “nee”-vertakkingen. Gebruik het wanneer een feit echt binair is: een status bestaat, een test is geslaagd of een toestemming is aanwezig. Vermijd negatieve vragen omdat “Nee” moeilijk te interpreteren wordt.

Meerkeuzeselectieboom

Een knooppunt biedt drie of vier niet-overlappende categorieën, zoals contracttermijn, omgeving of primaire beperking. Definieer categoriegrenzen in de labels; “klein”, “middelgroot” en “groot” zijn onbruikbaar zonder bereiken.

Gefaseerde kwalificatieboom

Vroege knooppunten verwijderen niet in aanmerking komende routes; latere knooppunten verfijnen tussen in aanmerking komende keuzes. Gebruik het voor beleid, dienstverlening of integratietoepasbaarheid. Plaats diskwalificerende veiligheids- en juridische voorwaarden eerst omdat latere voorkeuren deze niet kunnen overschrijven.

Lineaire boom met uitzonderingsuitgangen

Het hoofdpad gaat verder door een normale reeks terwijl af en toe vertakkingen uitwijken naar herstel of escalatie. Gebruik het wanneer de meeste lezers één route volgen en uitzonderingen ongebruikelijk zijn. Label terugkeerpunten nauwkeurig als een uitzondering de procedure weer oppakt.

Interactieve één-vraag-weergave

Toon slechts één huidig knooppunt tegelijk, alleen wanneer de volledige boom te dicht is voor de viewport. Neem voortgangscontext, Terug, Opnieuw beginnen, een tekstuele resultaatsamenvatting en een niet-interactieve toegankelijke weergave op. De volledige bronboom moet beschikbaar blijven zonder client-side ophalen.

Parameters

De ouder bezit de boomidentiteit en het startpunt. Herhaalde knooppunten bezitten hun prompt- of eindpuntinhoud, terwijl vertakkingsrecords antwoordlabels en doelen bezitten.

NaamTypeVereistMin/maxStandaardBron
titlePlatte tekstJa3–12 woorden; 100 tekensEerste kop in bodyEerste kop
idKleine letters identificatieJa na publicatie2–8 aan elkaar geschreven woorden; uniek op paginaGegenereerd uit titel, daarna vastgezetOuderattribuut
variantEnumNeebinary, multiple, staged, exception of interactivebinaryOuderattribuut
startKnooppunt-IDJaMoet exact overeenkomen met één knooppuntEerste knooppunt in bronvolgordeOuderattribuut
nodeHerhaald recordJa2–15 knooppunten; maximale diepte 5GeenGenest body-item
node.idKleine letters identificatieJa1–6 aan elkaar geschreven woorden; uniek in boomGeenItemattribuut
node.kindEnumJaquestion of endpointquestionItemattribuut
node.titlePlatte tekstJaVraag: 5–18 woorden; eindpunt: 2–10 woordenEerste kop in itembodyEerste kop
node.contentBeperkte MarkdownNee0–80 woordenInhoud na eerste kopBody
branchHerhaald recordAlleen vraagknooppunten2–4 per vraagGeenItemattribuut of genest vertakkingsrecord
branch.labelPlatte tekstJa per vertakking1–12 woorden; 80 tekensGeenVertakkingsattribuut
branch.targetKnooppunt-IDJa per vertakkingMoet binnen dezelfde boom oplossenGeenVertakkingsattribuut
restartBooleanNeetrue of falsetrue voor interactieve variantOuderattribuut

Een eindpunt heeft geen vertakkingen. Een vraag heeft er ten minste twee en elk doel lost op naar een knooppunt in dezelfde boom. De gegevens moeten acyclisch zijn: geen vertakking mag terugleiden naar een voorouder. Een herstelroute die een procedure hervat, moet eindigen met “Terug naar stap 3” in plaats van een lus in de boom te creëren.

Syntax en codevoorbeelden

Alle drie vormen beschrijven dezelfde canonieke records. Renderers kunnen de lay-out wijzigen, maar moeten de bronvolgorde, labels, doelen, eindpunten en het volledige niet-interactieve leespad behouden.

Draagbare Markdown-richtlijn

:::decision-tree{id=export-recovery variant=binary start=has-error}
## Choose an export recovery route

::item{id=has-error kind=question branches="yes:permission-error|no:still-processing"}
### Does the export show an error message?
Choose from the status shown in the export history.
::

::item{id=permission-error kind=question branches="yes:request-access|no:retry-smaller"}
### Does the message say permission is denied?
::

::item{id=still-processing kind=endpoint}
### Check the processing window
Wait until the stated window ends, then restart the export once.
::

::item{id=request-access kind=endpoint}
### Request export permission
Ask an administrator for access before trying again.
::

::item{id=retry-smaller kind=endpoint}
### Retry a smaller export
Reduce the date range once; if it fails, send the error and export ID to support.
::
:::

Het compacte branches-attribuut gebruikt label:target-paren gescheiden door |. Labels mogen geen van beide scheidingstekens bevatten. Een platform met geneste vertakkingsrecords kan dezelfde waarden structureel opslaan, maar export moet de expliciete label-naar-doel-koppeling reproduceren.

Hugo shortcode

{{< decision-tree title="Choose an export recovery route" id="export-recovery" variant="binary" start="has-error" >}}
  {{< decision-node id="has-error" kind="question" title="Does the export show an error message?" branches="Yes:permission-error|No:still-processing" >}}
  Choose from the status shown in the export history.
  {{< /decision-node >}}
  {{< decision-node id="permission-error" kind="question" title="Does the message say permission is denied?" branches="Yes:request-access|No:retry-smaller" >}}{{< /decision-node >}}
  {{< decision-node id="still-processing" kind="endpoint" title="Check the processing window" >}}
  Wait until the stated window ends, then restart the export once.
  {{< /decision-node >}}
  {{< decision-node id="request-access" kind="endpoint" title="Request export permission" >}}
  Ask an administrator for access before trying again.
  {{< /decision-node >}}
  {{< decision-node id="retry-smaller" kind="endpoint" title="Retry a smaller export" >}}
  Reduce the date range once; if it fails, send the error and export ID to support.
  {{< /decision-node >}}
{{< /decision-tree >}}

Dit is de Hugo-adapter-specificatie, geen instructie om de boom te imiteren met willekeurige geneste lijsten. Het gebruikt alleen benoemde parameters en vereist dat de renderer ontbrekende doelen, dubbele ID’s, cycli en vraagknooppunten zonder voldoende vertakkingen afwijst.

WordPress blok

<!-- wp:amicited/decision-tree {"title":"Choose an export recovery route","id":"export-recovery","variant":"binary","start":"has-error"} -->
  <!-- wp:amicited/decision-node {"id":"has-error","kind":"question","title":"Does the export show an error message?","branches":[{"label":"Yes","target":"permission-error"},{"label":"No","target":"still-processing"}]} -->
  <p>Choose from the status shown in the export history.</p>
  <!-- /wp:amicited/decision-node -->
  <!-- wp:amicited/decision-node {"id":"permission-error","kind":"question","title":"Does the message say permission is denied?","branches":[{"label":"Yes","target":"request-access"},{"label":"No","target":"retry-smaller"}]} /-->
  <!-- wp:amicited/decision-node {"id":"still-processing","kind":"endpoint","title":"Check the processing window"} -->
  <p>Wait until the stated window ends, then restart the export once.</p>
  <!-- /wp:amicited/decision-node -->
  <!-- wp:amicited/decision-node {"id":"request-access","kind":"endpoint","title":"Request export permission"} -->
  <p>Ask an administrator for access before trying again.</p>
  <!-- /wp:amicited/decision-node -->
  <!-- wp:amicited/decision-node {"id":"retry-smaller","kind":"endpoint","title":"Retry a smaller export"} -->
  <p>Reduce the date range once; if it fails, send the error and export ID to support.</p>
  <!-- /wp:amicited/decision-node -->
<!-- /wp:amicited/decision-tree -->

Het WordPress-ouderblok beperkt innerlijke blokken tot beslissingsknooppunten, valideert doelen vóór publicatie en rendert aan serverzijde een volledige lijst of gelijkwaardige toegankelijke structuur. Alleen-editor verbindingslijnen zijn niet de bron van waarheid.

Voorbeelden

Goed voorbeeld

Een koopsgids vraagt: “Moet het apparaat werken zonder netstroom?” Ja leidt naar batterijgevoede opties; Nee vraagt: “Blijft het op één vaste locatie?” Dat antwoord leidt naar vaste of draagbare opties. Elk eindpunt benoemt een categorie, legt de doorslaggevende beperking uit en stuurt de lezer naar een zichtbare vergelijking van in aanmerking komende producten. “Weet ik niet” leidt naar het meten van de beoogde locatie en het controleren van stopcontacttoegang.

Dit werkt omdat de vragen gaan over feiten die een lezer kan waarnemen, de vertakkingen niet overlappen en elk antwoord ongepaste categorieën verwijdert. De boom beveelt een categorie aan in plaats van te doen alsof hij een specifiek product selecteert zonder prijs-, functie- en bewijsvergelijkingen.

Slecht voorbeeld

Een softwarepagina vraagt: “Wilt u betere resultaten?” Zowel Ja als Nog niet leiden naar “Plan een demo.” De volgende vraag vraagt of de bezoeker waarde hecht aan snelheid, kwaliteit of besparing, hoewel de meeste kopers alle drie waarderen. Elk eindpunt herhaalt dezelfde productclaim.

Dit faalt omdat de keuzes elkaar noch uitsluiten noch beslissingsveranderend zijn. De vragen verzamelen instemming in plaats van behoeften te diagnosticeren, en de vertakkingen verbergen een enkele call-to-action. Vervang het door een directe waardepropositie en bewijs. Als verschillende implementaties echt passen bij verschillende beperkingen, vraag dan naar die meetbare beperkingen en sta een eerlijk eindpunt toe zoals “Dit product is niet geschikt.”

Schema-markup en toegankelijkheid

Schema.org heeft geen DecisionTree-type. Label het element niet als HowTo tenzij de pagina onafhankelijk één geordende procedure bevat, en label vraagknooppunten niet als FAQPage wanneer hun antwoorden slechts vertakkingsbesturingen zijn. De boom kan helpen bij het genereren van interne inhoudsgegevens—knooppunten, keuzes, doelen en eindpuntaanbevelingen—maar voedt standaard geen openbaar schema-eigenschap.

Voor toegankelijkheid: gebruik een kop voor de boomtitel en een geordende of geneste lijst voor de volledige statische vorm. Elk vraag- en eindpunt heeft zichtbare tekst nodig; verbindingsstukken kunnen niet alleen vertrouwen op kleur, lijnrichting of ruimtelijke positie. Herhaal het antwoordlabel in de relatie, zoals “Indien ja, ga verder naar Toestemmingscontrole.” Een schermlezer moet de route kunnen begrijpen zonder een diagram te interpreteren.

Als de boom interactief is, gebruik dan native knoppen voor keuzes. Toon de huidige vraag in een gelabeld gebied, verplaats de focus naar de nieuwe vraag of kondig deze aan via een ingetogen live-regio, en bied Terug- en Opnieuw beginnen-bedieningselementen. Schakel browservergroting niet uit, zet focus niet vast en verander geen keuze bij focus. Bewaar de geselecteerde route in tekst bij het eindpunt, zodat de lezer kan verifiëren hoe het resultaat is bereikt.

Alle knooppunten en eindpunten moeten aankomen in server-gerenderde HTML, zelfs als inactieve knooppunten visueel verborgen zijn. Als prestaties dat onpraktisch maken voor een zeer groot expertsysteem, publiceer dan een volledig toegankelijk alternatief en behandel de interactieve toepassing als een apart hulpmiddel in plaats van dit inhoudselement.

Schrijfregels

Het doel is de kortste verdedigbare route, niet de schijn van verfijning.

  • Schrijf de titel als een beslissing: “Kies…”, “Controleer of…”, of “Vind de juiste…”. Houd het op 3–12 woorden.
  • Vraag één feit per vraag in 5–18 woorden. Splits voorwaarden die zijn verbonden door “en” of “of”, tenzij ze altijd hetzelfde waarneembare antwoord hebben.
  • Gebruik twee tot vier vertakkingen per vraag en maximaal vijf beslissingsniveaus. Meer diepte laat lezers hun route kwijtraken en maakt mobiele diagrammen onhandelbaar.
  • Maak zustervertakkingen elkaar uitsluitend en gezamenlijk voldoende voor de beoogde reikwijdte. Voeg “Weet ik niet” of “Geen van deze” toe wanneer onzekerheid realistisch is.
  • Gebruik parallelle labels uit één categorie: allemaal ja/nee, allemaal bereiken, allemaal omgevingen of allemaal vermelde beperkingen.
  • Vermeld numerieke grenzen exact. Gebruik “Minder dan 50 locaties” in plaats van “klein bedrijf”. Vermijd overlappende bereiken bij grenswaarden.
  • Geef elk eindpunt een actietitel van 2–10 woorden en maximaal 80 woorden die uitleggen waarom het volgt, wat te doen en wanneer te escaleren.
  • Plaats de veiligste en goedkoopste onderscheidende controle vroeg. Vraag niet naar specialistische metingen vóór een zichtbare status- of toestemmingscontrole die de route al bepaalt.
  • Houd bewijs, beperkingen en gevolgen zichtbaar. Een boom organiseert een beslissing; hij bewijst niet dat de aanbeveling juist is.
  • Test elk pad hardop als een zin: “Omdat het antwoord X was, ga verder naar Y.” Als die zin onlogisch is, is de vertakking fout.

Plaats nooit vertrouwelijke persoonsgegevens, ongekwalificeerde medische of juridische diagnoses, een verborgen prijs, een veiligheidswaarschuwing, een formulier met meerdere velden of een onomkeerbare actie binnen een knooppunt. Creëer nooit een doodlopende weg, een niet-gelabelde verbinding, een eindpunt dat alleen “Het hangt ervan af” zegt, of een cyclus die de lezer vragen oneindig laat herhalen.

Posttypes die het gebruiken

De postTypes frontmatter definieert de ondersteunde set. Aanwezigheid in deze tabel betekent dat het posttype een boom mag gebruiken wanneer de inhoud echt vertakt; het maakt het element niet verplicht op elke pagina.

PosttypeTypische beslissingPlaatsing
ProbleemoplossingsgidsenWelke oorzaak of herstelroute past bij een waargenomen symptoomNa gedeelde veiligheids- en goedkoopste-eerst-controles
KoopsgidsenWelke optiecategorie past bij beperkingen en geschiktheidNa criteria, vóór de gedetailleerde vergelijking
HandleidingenWelke alternatieve stap is van toepassing na een resultaat of uitzonderingOp het vertakkingspunt, met een benoemde terugkeer of terminale actie
DocumentatieartikelenWelke setup- of toestemmingsroute is van toepassing op de omgevingNa vereisten en definities van ondersteunde omgevingen
Oplossingspagina’sWelke workflow past bij een rol, systeem of operationele beperkingNa geschiktheidscriteria en vóór productbewijs
Use-case pagina’sWelke workflowvariant past bij de taak en inputs van de lezerNadat de gemeenschappelijke uitkomst is gedefinieerd
Alternatieven-voor-X pagina’sWelke alternatieve categorie past bij de reden om over te stappenNa overstapcriteria, vóór leveranciersvergelijking
Beleidspagina’sOf een regel of uitzondering van toepassing is op een gedocumenteerd gevalNa de gezaghebbende regel en reikwijdteverklaring

QA-checklist

  • De pagina bevat een echte afhankelijkheid: ten minste één antwoord verandert de volgende vraag of het volgende eindpunt.
  • De titel en reikwijdte vermelden exact welke beslissing de boom oplost en uitsluit.
  • Er is één startknooppunt, elke vraag heeft twee tot vier vertakkingen en elk doel bestaat.
  • Zusterkeuzes sluiten elkaar uit, gebruiken parallelle labels en dekken realistische onzekerheid.
  • Elk pad eindigt in een actie, conclusie, terugvaloptie of escalatie binnen vijf niveaus.
  • Geen eindpunt is wees, geen knooppunt verwijst naar zichzelf of een voorouder en geen lezer kan oneindig blijven herhalen.
  • Elk eindpunt legt uit waarom het volgt en houdt bewijs of beperkingen beschikbaar.
  • De boom vervangt geen vaste procedure, naast-elkaar-vergelijking, berekening, waarschuwing of directe aanbeveling.
  • Alle tekst en relaties zijn aanwezig in server-gerenderde HTML en begrijpelijk zonder verbindingslijnen.
  • Toetsenbordgebruikers kunnen kiezen, teruggaan, opnieuw beginnen en het resultaat bereiken met zichtbare focus.
  • Focus- en statuswijzigingen worden aangekondigd zonder focus vast te zetten of een schermlezer herhaaldelijk te onderbreken.
  • Smal-scherm weergave behoudt de bronvolgorde, labelt elke verbinding en vereist geen horizontaal scrollen.
  • De statische terugvaloptie en het interactieve resultaat leveren dezelfde eindpunten voor dezelfde antwoorden.
  • Een beoordelaar heeft elk pad doorlopen, grenswaarden getest en elke vertakking uitgedaagd die naar dezelfde uitkomst leidt.

Veelgestelde vragen

De onderstaande vragen hebben betrekking op implementatiekeuzes die vaak pas verschijnen nadat de boom is opgesteld. De kerntest blijft eenvoudig: vertakkingen moeten feiten vertegenwoordigen die het resultaat veranderen, en elke route moet veilig eindigen.

← All SEO Playbook guides

Klaar om het in de praktijk te brengen?

Gratis check · 7 dagen proefperiode · geen creditcard nodig