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.
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.
| 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” 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:
- Bildtext: anger vad som jämförs, för vem och inom vilken plan eller scenario.
- Verifieringsdatum: anger det exakta datumet då priser och tillgänglighet kontrollerades.
- Kolumnrubriker: namnger alternativen; den första rubriken namnger kolumnen för beslutsdimensioner.
- Radrubriker: namnger varje beslutsrelevant dimension.
- Body-celler: innehåller ett faktum, en siffra med enhet eller en definierad symbol.
- Markerade kolumn: indikerar den redaktionella rekommendationen när en sådan finns; den ändrar eller döljer aldrig underliggande fakta.
- Teckenförklaring: definierar varje symbol och statusetikett i synlig text.
- 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.
| Namn | Typ | Obligatorisk | Min/max | Standard | Källa |
|---|---|---|---|---|---|
| caption | Ren textsträng | Ja | 8–24 ord | Ingen | Attribut |
| verification-date | ISO-datum | Ja | Ett exakt datum | Ingen | Attribut |
| columns | Ordnad lista | Ja | 3–6 totalt, inklusive dimensionskolumnen | Ingen | Rubrikrad i body |
| rows | Ordnad lista med listor av samma längd | Ja | 3–10 rekommenderas | Ingen | Body |
| symbol-legend | Symbol-till-text-karta | Villkorlig | 1 definition per symbol eller status | Ingen | Body efter tabell |
| highlight-column | Kolumnidentifierare | Nej | 0–1 alternativkolumn | Ingen markering | Attribut |
| source | Ren text med valfri URL | Ja för externa påståenden | 1–3 primära källor | Ingen | Body 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
| Beslutsdimension | Starter | Team | Studio |
|---|---|---|---|
| Månadspris, 8 platser | $64 | $96 | $160 |
| Klientgäståtkomst | Inte tillgängligt | 10 gäster | Obegränsat |
| Godkännandehistorik | 30 dagar | 1 år | Obegränsat |
| Enkel inloggning | Inte tillgängligt | Inte tillgängligt | Ingå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
| Funktion | Starter | Team | Studio |
|---|---|---|---|
| Värde | Bra värde | Mest populär! | Den ultimata upplevelsen |
| Samarbete | ✓ | ✓ | ✓ |
| Avancerade verktyg | Kraftfull | Allt 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
| Inläggstyp | Användning | Föredragen position |
|---|---|---|
| A vs B-jämförelse | Obligatoriskt huvudevidenselement | Efter domen och jämförelsemetoden; före detaljerad analys |
| Guide för bästa X för Y | Obligatorisk kortlistsammanfattning när alternativ delar dimensioner | Efter urvalskriterier; före individuella rekommendationer |
| Alternativ till X-sida | Obligatorisk när substitut kan utvärderas konsekvent | Efter skäl att byta och inklusionskriterier |
| Kategorisida | Frivilligt beslutsstöd för ett avgränsat sortiment | Efter kategoriorientering; före det fullständiga produktgallret |
| Produktsida | Frivillig plan- eller modelljämförelse | Efter kärnvärdeerbjudandet; före köpaktion |
| Listikelguide | Rekommenderad sammanfattning när listposter delar kriterier | Efter 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.
Fler tutorials i det här avsnittet
Redo att omsätta det i praktiken?
Gratis kontroll · 7 dagars provperiod · inget kreditkort