SEO Playbook · Element

Jämförelsetabeller: Format och exempel

Skapa jämförelsetabeller som hjälper läsare att fatta beslut och sökmotorer att extrahera fakta genom semantisk markup, fullständiga dimensioner, tydliga celler och aktuell data.

13 min read

En jämförelsetabell utvärderar varje alternativ mot samma beslutsdimensioner, så att en läsare kan se meningsfulla skillnader utan att behöva rekonstruera dem från separata stycken. Det är ett av de mest värdefulla sidelementen för konvertering och sökmotorsextrahering – men bara när det publiceras som data snarare än en bild av data.

Jämförelse av e-postplattformar för ett marknadsteam med 10 personer. Kontrollerad 27 augusti 2026.
BeslutsdimensionNorthstarRelayPostbox
Månadspris, 10 användare$90$120Inte tillgängligt
GodkännandearbetsflödeIngårIngårInte tillgängligt
MinimikontraktMånadsvisÅrsvisOkänt

Teckenförklaring: ”Ingår” innebär att funktionen ingår i den angivna planen utan tilläggskostnad. ”Inte tillgängligt” innebär att leverantören inte erbjuder den i den planen. ”Okänt” innebär att påståendet inte kunde verifieras från den namngivna källan. Namnen och siffrorna ovan är illustrativa; strukturen är produktionsmodellen.

Varför detta element är viktigt

Jämförelse skapar kognitivt arbete. När tre produkter beskrivs i tre separata avsnitt måste läsaren komma ihåg varje pris, normalisera olika formuleringar och avgöra om en utelämnad funktion saknas eller bara inte nämns. En tabell tar bort den minnesuppgiften. Dess rader anger beslutsdimensionerna, dess kolumner håller alternativen och varje skärningspunkt ger svaret. Läsaren kan skanna ner en kolumn eller över ett kriterium utan att förlora sambandet.

Den strukturen förbättrar också maskinextraherbarhet: förmågan hos ett söksystem eller en svarsmotor att bevara relationen mellan en etikett och dess värde vid återanvändning av innehåll. En tydlig rubrikrad, explicita radrubriker, ett faktum per cell och fullständiga dimensioner skapar en kompakt uppsättning subjekt–predikat–värde-uttalanden. ”Relay — minimikontrakt — årsvis” är lätt att isolera och citera. En layout med färgade kort som innehåller samma ord kan se ut som en tabell för en seende besökare men exponerar inga tillförlitliga rad- och kolumnrelationer.

En bild av en tabell är inte en jämförelsetabell. Det är en skärmbild som innehåller text. En person som använder skärmläsare kan inte navigera bland dess rubriker och celler. En läsare kan inte kopiera ett pris rent, söka inom den, förstora text utan att förstora hela bilden eller anpassa den till en smal skärm. Crawlers och svarsmotorer kan försöka med optisk teckenigenkänning, men även lyckad teckenigenkänning garanterar inte att rätt värde förblir kopplat till rätt rad och kolumn. Likaså kan en hög med stylade div-element efterlikna ett rutnät samtidigt som tabellsemantiken kastas bort. Kostnaden är brutal: sidan lägger forskningsarbete på att producera fakta och döljer sedan deras relationer för många människor och maskiner.

När du ska använda det

Använd en jämförelsetabell när läsare måste utvärdera minst två alternativ mot minst tre gemensamma dimensioner. Lämpliga ämnen inkluderar produkter, planer, metoder, tjänstenivåer, tekniska specifikationer, behörighetsregler och en kort rankad lista. Dimensionerna måste vara jämförbara: pris mot pris, supportkanal mot supportkanal och kontraktsvillkor mot kontraktsvillkor.

Använd inte en bara för att flera fakta får plats i rader. En tvåkolumns etikett-och-värde-lista om ett objekt är en specifikationstabell, inte en jämförelse. Ett schema är en tidtabell. En matris med råmätvärden kan vara en datatabell vars syfte är analys snarare än val. Ett långt narrativt argument hör hemma i prosa eftersom en cell inte bör innehålla en miniessä.

Nära-missar kräver särskild uppmärksamhet:

  • Olika kriterier för varje alternativ: använd först separata profiler och jämför sedan endast de gemensamma kriterierna. Ett rutnät med ojämna dimensioner skapar en illusion av jämlikhet.
  • En enda dom utan stödjande dimensioner: använd en direkt rekommendation och förklara resonemanget. En tabell med en rad tillför ceremoniel, inte tydlighet.
  • Fler än fem alternativkolumner: dela upp fältet efter målgrupp eller använd en filtrerbar, tillgänglig tabell. Att krympa text tills allt får plats gör elementet tekniskt närvarande men praktiskt oanvändbart.
  • En visuell funktionschecklista: använd en tabell endast om varje symbol har en definierad betydelse och varje alternativ får ett svar för varje rad.
  • Ofta föränderlig live-data: använd en underhållen datakälla och ett synligt verifieringsdatum. Om ingen ägare kan hålla den aktuell, publicera inte tabellen.

Var du ska placera den

Placera den primära jämförelsetabellen efter att sidan har definierat målgruppen, urvalsmetoden och dimensionerna, men före långa alternativ-för-alternativ-genomgångar. Läsare behöver tillräckligt med sammanhang för att tolka raderna; de bör inte behöva läsa hela sidan innan de får jämförelsen.

På en A vs B-sida följer huvudtabellen normalt det direkta svaret och en kort ”hur vi jämförde”-not. På en kortlistsida följer den inklusionskriterierna och föregår detaljerade poster. En mindre specifikationstabell kan förekomma i en produktsektion, men den får inte motsäga huvudtabellen eller införa en annan betydelse för samma etikett.

Placera inte tabellen direkt bredvid en annan tät jämförelsetabell, en orelaterad uppmaning till handling eller en skärmbild i full bredd. Konkurrerande rutnät gör läsbanan otydlig. Sätt inte in en reklambanner mellan bildtexten och tabellen, eller en källnot mellan en rad och den fakta den kvalificerar. Håll bildtexten, verifieringsdatumet, teckenförklaringen, tabellen och källnoten som en avgränsad enhet. En uppmaning till handling kan följa efter den förklarande domen, inte avbryta bevisningen.

Anatomi

Den märkta bilden måste identifiera dessa regioner utan att baka in förklaringarna i tillgången:

  1. Bildtext: anger vad som jämförs, för vem och inom vilken plan eller scenario.
  2. Verifieringsdatum: anger det exakta datumet då priser och tillgänglighet kontrollerades.
  3. Kolumnrubriker: namnger alternativen; den första rubriken namnger kolumnen för beslutsdimensioner.
  4. Radrubriker: namnger varje beslutsrelevant dimension.
  5. Body-celler: innehåller ett faktum, en siffra med enhet eller en definierad symbol.
  6. Markerade kolumn: indikerar den redaktionella rekommendationen när en sådan finns; den ändrar eller döljer aldrig underliggande fakta.
  7. Teckenförklaring: definierar varje symbol och statusetikett i synlig text.
  8. Källnot: namnger den primära källan eller metoden som använts för att verifiera påståenden.

Renderad teckenförklaring: ✓ = tillgängligt i den angivna planen; — = inte tillgängligt i den planen; N/A = dimensionen är inte tillämplig; Okänt = teamet kunde inte verifiera faktan. Den publicerade komponenten måste även exponera dessa betydelser för hjälpmedelsteknik – till exempel synlig eller visuellt dold text i varje cell – inte enbart förlita sig på tecknen.

Designexempel

Varje variant använder samma semantiska kärna. Visuella behandlingar kan ändra betoning och täthet, men de får inte göra celler till bilder, ta bort rubriker, slå samman celler eller koda betydelse enbart med färg.

Standard: två till fyra alternativ, tre till åtta beslutsrader, ingen redaktionell markering. Detta är standard när sidan förklarar avvägningar snarare än att utse en vinnare.

Markerade rekommendation: en alternativkolumn kan få en textetikett som ”Bäst för små team.” Färg är kompletterande. Markering får inte ändra radordning, dölja nackdelar eller göra ett annat alternativs text mindre kontrastrik.

Symbolstyrd: lämplig för upprepade binära tillgänglighetsfakta. Använd den endast när teckenförklaringen är synlig och varje cell har en tillgänglig textmotsvarighet. Priser, gränser och kvalifikationer förblir text.

Mobil med fast första kolumn: tabellen rullar horisontellt inuti sin egen märkta behållare. Sidan i sig får aldrig få horisontell rullning. Håll den första kolumnen fast så att en läsare kan behålla dimensionen medan den rör sig över alternativ; bevara tangentbordsåtkomst och ett synligt fokustillstånd för rullningsområdet.

Parametrar

Parametrarna nedan utgör det portabla innehållskontraktet. ”Källa” avser var författaren eller renderaren hämtar värdet, inte den bevisning som citeras för ett kommersiellt påstående.

Gränssnittsparametrar för jämförelsetabell
NamnTypObligatoriskMin/maxStandardKälla
captionRen textsträngJa8–24 ordIngenAttribut
verification-dateISO-datumJaEtt exakt datumIngenAttribut
columnsOrdnad listaJa3–6 totalt, inklusive dimensionskolumnenIngenRubrikrad i body
rowsOrdnad lista med listor av samma längdJa3–10 rekommenderasIngenBody
symbol-legendSymbol-till-text-kartaVillkorlig1 definition per symbol eller statusIngenBody efter tabell
highlight-columnKolumnidentifierareNej0–1 alternativkolumnIngen markeringAttribut
sourceRen text med valfri URLJa för externa påståenden1–3 primära källorIngenBody efter teckenförklaring

Tre alternativkolumner plus radrubrikskolumnen är ett vanligt, läsbart standardval. Sex kolumner totalt är det normala taket för en redaktionell tabell. En större datamängd behöver avsiktlig filtrering eller segmentering, inte successivt mindre typografi.

Syntax och kodexempel

Alla tre former måste mappas till samma bildtext, kontrollsdatum, kolumnordning, rader, teckenförklaring och markering. Markdown-rörtabellen är källdata inuti ett typat direktiv; det yttre elementet tillhandahåller metadata och beteende.

Portabelt Markdown-direktiv

:::comparison-table{caption="E-postplattformar för ett team med 10 personer" verification-date="2026-08-27" highlight-column="relay"}
| Beslutsdimension | Northstar | Relay | Postbox |
|---|---:|---:|---:|
| Månadspris, 10 användare | $90 | $120 | Inte tillgängligt |
| Godkännandearbetsflöde | Ingår | Ingår | Inte tillgängligt |
| Minimikontrakt | Månadsvis | Årsvis | Okänt |

Teckenförklaring: Ingår = ingår i den namngivna planen; Inte tillgängligt = saknas i planen; Okänt = inte verifierat.

Källa: leverantörens plan- och prissidor.
:::

Hugo-shortcode

Den befintliga generiska tabellhjälpen har inte bildtext, verifieringsdatum, radrubrikomfång, teckenförklaring, källa eller markering som förstklassiga fält. Tills dess renderare uppfyller detta kontrakt, använd semantisk HTML för en levande jämförelse snarare än att acceptera ett visuellt liknande men strukturellt ofullständigt rutnät. Den avsedda Hugo-mappningen är:

{{< comparison-table caption="E-postplattformar för ett team med 10 personer" verification-date="2026-08-27" highlight-column="relay" >}}
| Beslutsdimension | Northstar | Relay | Postbox |
|---|---:|---:|---:|
| Månadspris, 10 användare | $90 | $120 | Inte tillgängligt |
| Godkännandearbetsflöde | Ingår | Ingår | Inte tillgängligt |
| Minimikontrakt | Månadsvis | Årsvis | Okänt |

Teckenförklaring: Ingår = ingår i den namngivna planen; Inte tillgängligt = saknas i planen; Okänt = inte verifierat.

Källa: leverantörens plan- och prissidor.
{{< /comparison-table >}}

Renderaren måste generera en inbyggd <table class="art-table">, <caption>, <thead> och <tbody>; scope="col" på kolumnrubriker; scope="row" på radrubriker; och ett inneslutet horisontellt rullningsområde. Notationen är inte tillstånd att ersätta med kort eller en bild.

WordPress-block eller shortcode

[comparison_table caption="E-postplattformar för ett team med 10 personer" verification_date="2026-08-27" highlight_column="relay"]
Beslutsdimension | Northstar | Relay | Postbox
Månadspris, 10 användare | $90 | $120 | Inte tillgängligt
Godkännandearbetsflöde | Ingår | Ingår | Inte tillgängligt
Minimikontrakt | Månadsvis | Årsvis | Okänt
[legend]Ingår = ingår i den namngivna planen; Inte tillgängligt = saknas i planen; Okänt = inte verifierat.[/legend]
[source]Leverantörens plan- och prissidor.[/source]
[/comparison_table]

Ett anpassat WordPress-block kan exponera samma fält i formulärkontroller. Det måste spara eller rendera inbyggd tabellmarkup och bevara relationerna när stilar eller skript misslyckas.

Exempel

Bra: en beslutsredo jämförelse

Illustrativa projektplaner för en åttapersoners byrå. Kontrollerad 27 augusti 2026.
BeslutsdimensionStarterTeamStudio
Månadspris, 8 platser$64$96$160
KlientgäståtkomstInte tillgängligt10 gästerObegränsat
Godkännandehistorik30 dagar1 årObegränsat
Enkel inloggningInte tillgängligtInte tillgängligtIngår

Detta fungerar eftersom varje plan svarar på varje beslutsdimension, siffror inkluderar sina enheter och platsantagande, frånvaro är explicit och kontrollsdatumet avgränsar påståendet. Den mest beslutsrelevanta raden – totalpris för det faktiska teamet – kommer först. Varje cell innehåller ett faktum snarare än ett säljpåstående.

Dålig: ett övertalande utseende rutnät

Planjämförelse
FunktionStarterTeamStudio
VärdeBra värdeMest populär!Den ultimata upplevelsen
Samarbete
Avancerade verktygKraftfullAllt du behöver

Den dåliga versionen misslyckas redan innan stil övervägs. ”Bra värde” och ”kraftfull” är marknadsföringsfraser utan testbar innebörd. Bockmarkeringen har ingen teckenförklaring. ”Avancerade verktyg” är odefinierat. Den tomma Starter-cellen kan betyda frånvarande, inte tillämpligt, okänt eller bortglömt. ”Allt du behöver” buntar en obegränsad mängd påståenden i en cell. Raderna följer marknadsföringsteman snarare än köparbeslut, det finns inget kontrollsdatum och ingen källa.

Åtgärda det genom att namnge precisa dimensioner som gästgräns, godkännandehistorikperiod och tillgänglighet för enkel inloggning; verifiera alla tre planer mot varje rad; ersätt tomrum med explicita statusar; definiera symboler; och datera granskningen. Om dessa fakta inte kan inhämtas, publicera ett ärligt ”Okänt”, inte en fördelaktig slutsats.

Schema-markup och tillgänglighet

Det finns ingen generell Schema.org-typ eller egenskap för en jämförelsetabell. Elementet förblir en del av den omgivande Article-, Product- eller samlingssidan. Fakta kan mata giltiga produkt-, erbjudande- eller betygsattribut endast när sidan oberoende uppfyller behörighets- och bevisreglerna för den strukturerade datan. Omvandla inte en markerad kolumn till aggregateRating-, review- eller offers-markup om inte det underliggande innehållet verkligen tillhandahåller dessa värden.

Tillgänglighet kommer från relationer, inte utseende. Använd <th scope="col"> för varje alternativrubrik och <th scope="row"> för varje beslutsdimension. Lägg till en koncis <caption> som identifierar tabellen. Undvik sammanslagna celler eftersom rowspan och colspan gör navigering och extrahering svårare; upprepa en etikett eller dela tabellen istället. Håll källordningen logisk och ta inte bort tabellen från tillgänglighetsträdet.

På små skärmar, placera överflödet på en behållare runt tabellen, aldrig på sidan. Ge ett tangentbordsfokuserbart rullningsområde ett tillgängligt namn och synligt fokustillstånd. En fast första kolumn kan hjälpa till att bevara sammanhanget, men den får inte täcka fokuserat innehåll eller förlita sig på skript för att exponera data. Symboler kräver synliga textdefinitioner och textmotsvarigheter på cellnivå. Färg kan markera en rekommenderad kolumn, men rubriken behöver också en textetikett.

Skrivregler

Välj rader efter beslutsvärde, inte efter bekvämlighet. Sätt kriteriet som mest sannolikt förändrar läsarens val först, därefter nödvändiga funktioner, totalkostnad, begränsningar, support och sekundära detaljer. Alfabetisk ordning är användbar endast när läsare anländer och känner till dimensionsnamnet; det är oftast fel för ett köpbeslut. Leverantörers navigeringsordning är marknadsföringstaxonomi, inte läsarens prioritering.

Dimensionsparitet är absolut: varje alternativ måste bedömas på varje rad. En tom cell är fortfarande ett svar, men ett tvetydigt, så tomma celler är förbjudna i publicerade tabeller. Använd dessa statusar precist:

  • Inte tillgängligt: alternativet tillhandahåller inte funktionen under den angivna planen eller villkoren.
  • Ej tillämpligt: dimensionen är logiskt sett inte relevant för det alternativet.
  • Okänt: teamet kunde inte verifiera svaret från en lämplig källa.

En cell innehåller ett faktum, en siffra eller en definierad symbol. Inkludera enheter och villkor: ”$49/månad för 5 platser” är användbart; ”Prisvärt” är det inte. ”10 GB per arbetsyta” är användbart; ”Generös lagring” är det inte. Om ett värde behöver en kvalificering, håll den kort och bifoga källnoten till tabellen. Om det behöver ett stycke, förklara det nedanför tabellen och använd en koncis cell-etikett som ”Villkorlig.”

Använd tre till åtta rader för en sammanfattning och högst tio utan stark anledning. Använd två till fem alternativkolumner plus radrubrikskolumnen. Håll rubriker konkreta och parallella. Lägg inte knappar, formulär, autospelande media, stycklång säljtext, vittnesmål, stjärnbetyg utan angiven metodik eller kapslade tabeller i celler. Använd aldrig sammanslagna celler i den redaktionella jämförelsen.

Kontrollsdatumet är obligatoriskt eftersom priser, lager, plannamn och funktionstillgänglighet förändras. Skriv ett exakt datum, inte ”nyligen” eller ”aktuellt.” Utse en ägare och granskningsintervall före publicering. En inaktuell tabell är värre än ingen tabell: dess rena struktur får ett föråldrat påstående att se ovanligt auktoritativt ut och lätt att upprepa.

Inläggstyper som använder det

Obligatoriska och vanliga placeringar efter inläggstyp
InläggstypAnvändningFöredragen position
A vs B-jämförelseObligatoriskt huvudevidenselementEfter domen och jämförelsemetoden; före detaljerad analys
Guide för bästa X för YObligatorisk kortlistsammanfattning när alternativ delar dimensionerEfter urvalskriterier; före individuella rekommendationer
Alternativ till X-sidaObligatorisk när substitut kan utvärderas konsekventEfter skäl att byta och inklusionskriterier
KategorisidaFrivilligt beslutsstöd för ett avgränsat sortimentEfter kategoriorientering; före det fullständiga produktgallret
ProduktsidaFrivillig plan- eller modelljämförelseEfter kärnvärdeerbjudandet; före köpaktion
ListikelguideRekommenderad sammanfattning när listposter delar kriterierEfter metodik; före den numrerade listan

postTypes i frontmatter är den maskinlänkbara kopplingen till dessa sex dokument. Den synliga tabellen förklarar den redaktionella placering som identifieraren ensam inte kan förmedla.

QA-checklista

  • Resultatet är en inbyggd HTML-tabell, inte en bild, canvas, CSS-grid eller en hög med div-element.
  • Tabellen har en användbar bildtext, en tydlig rubrikrad, kolumnrubrikomfång och radrubrikomfång.
  • Varje alternativ bedöms på varje dimension; ingen publicerad cell är tom.
  • ”Inte tillgängligt,” ”Ej tillämpligt” och ”Okänt” används enligt deras distinkta betydelser.
  • Varje cell innehåller ett faktum, en siffra med enhet eller en definierad symbol – aldrig en marknadsföringsfras.
  • Varje symbol har en synlig textteckenförklaring och en tillgänglig textmotsvarighet i sin cell.
  • Rader är ordnade efter beslutsrelevans snarare än alfabetiskt eller efter leverantörssidas ordning.
  • Tabellen håller sig inom kolumngränsen, eller innehållet har segmenterats medvetet.
  • På mobil är horisontell rullning innesluten i det märkta tabellområdet och sidan rullar inte sidledes.
  • En fast första kolumn, när den används, förblir läsbar, tangentbordssäker och högkontrast.
  • Inga celler är sammanslagna och inga celler innehåller kapslade tabeller eller komplexa interaktiva kontroller.
  • Ett precist kontrollsdatum och en lämplig primär källnot finns med.
  • Den markerade kolumnen, om sådan finns, har en textetikett och undertrycker inte ogynnsamma fakta.
  • Tabellen kommunicerar fortfarande sina relationer när anpassad styling och skript inte är tillgängliga.

FAQ

Hur många alternativ bör en jämförelsetabell innehålla?

Använd två till fem alternativkolumner i huvudtabellen. Om fler alternativ är nödvändiga, dela upp jämförelsen i målgruppsspecifika tabeller eller tillhandahåll ett filtrerbart gränssnitt som bevarar inbyggd tabellsemantik.

Kan en jämförelsetabell använda bockmarkeringar och kryss?

Ja, men varje symbol behöver en synlig textteckenförklaring och en tillgänglig textmotsvarighet. En form eller färg ensam är inte ett svar eftersom läsare inte tillförlitligt kan avgöra om det betyder ingår, rekommenderas, testats eller endast är närvarande.

Vad bör en tom cell betyda?

Ingenting. Tomma celler är förbjudna eftersom deras betydelse är okänd. Skriv ”Inte tillgängligt,” ”Ej tillämpligt” eller ”Okänt” och använd varje term enligt dess definierade betydelse.

Behöver en jämförelsetabell strukturerad data?

Vanligtvis inte. Ingen generell jämförelsetabell-schema finns. Håll den inom sidans giltiga schema och mappa produkt-, erbjudande- eller betygsattribut endast när sidan har den bevisning dessa attribut kräver.

Hur ofta bör tabellen kontrolleras?

Anpassa takten efter föränderligheten. Prissättning och planförmåner kan kräva månatlig eller kvartalsvis granskning; stabila specifikationer kan ändras mer sällan. Visa i varje fall det exakta senaste kontrollsdatumet så att läsare själva kan bedöma färskheten.

← All SEO Playbook guides

Redo att omsätta det i praktiken?

Gratis kontroll · 7 dagars provperiod · inget kreditkort