← Blog
Amazon Affiliate · October 2, 2026 · 8 min read

Amazon Affiliate Comparison Tables: What Converts, What Breaks the Rules

Z
Amazon Affiliate Comparison Tables: What Converts, What Breaks the Rules

The comparison table is the most-clicked part of most buyer guides. Readers who already know roughly what they want skip the writing and go straight to it, which makes it the part of the page where small decisions change how much the page earns, and the part where a careless column breaks Amazon's rules.

This post covers which columns earn the click, which ones are policy problems, how images and links have to work inside a table, and how to lay one out so it still reads on a phone, where most of the clicks come from.

The short answer

Five columns: image, product name with its award, the one spec that separates the products, who it's best for, and a "Check price" link. No price column unless prices come live from the API. Images served through the API, not saved. Table at the top of the page, under the intro, with the top pick first.

What a table is for

A comparison table does one job: it lets a reader who doesn't want to read the whole guide find the product for them and click. It's a summary of the guide's decisions, not a spec sheet. Every column should help someone choose, and anything that doesn't is clutter that pushes the link further from their thumb.

That's the test for every column below: does it help the reader pick, or does it just look thorough?

Columns that earn the click

ColumnWhy it works
ImageReaders recognise products by sight faster than by name. Served from Amazon's API, never saved.
Name + award"Best Overall", "Best Budget" tells the reader which row is theirs in two words. The name links to the product's section.
One key specThe single figure that separates these products: weight for packs, lumens for lights, capacity for coolers. One column, same unit for every row.
Best forFour to seven words naming the buyer or the use. This is the column people actually choose by.
Check priceThe link, with your tag, labelled so it's clear it goes to Amazon. One per row.

Five columns fit a phone screen in a scrollable wrapper. Eight don't. If you're tempted to add more, add them to the product's section instead.

Columns that cause problems

Price

A price typed into a table is the most common policy breach on affiliate sites. Amazon's rules allow displayed prices only when they come from the API and are refreshed at least hourly, or carry a date-time stamp with a disclaimer that prices are "accurate as of the date/time indicated and are subject to change".

A typed "$49.99" meets neither, and it's wrong within days anyway.

The alternative costs nothing. "Check price on Amazon" earns the same commission and never goes stale. If you want price in the table, use a tier word, "budget", "mid-range", "premium", which is true for longer and doesn't need a stamp.

Star ratings

Ratings pulled from Amazon are Product Advertising Content, which means the same freshness rules as prices. A rating typed in from the listing is a frozen copy. Either show them live or leave them out; a stale 4.7 next to a product that's slipped to 4.1 is a trust problem when the reader checks.

Long spec lists

Six spec columns turn the table into a spreadsheet. Readers don't compare across six dimensions on a phone; they look for one and ignore the rest. Pick the one that matters for this category and put the others in each product's section.

Images in tables

Table thumbnails are where most saved-image violations hide, because a 56-pixel thumbnail feels too small to matter. It isn't. The rule is the same as for any product image: served through the API, resized in proportion, never downloaded and re-uploaded. The images post covers the full policy.

Link the image as well as the name. A reader who taps the picture expects to go somewhere, and a dead tap is a lost click.

Links in tables

Every row gets one Amazon link, carrying your Associates ID, marked rel="nofollow sponsored", labelled so the reader knows it goes to Amazon. "Check price", "View on Amazon" and "See it on Amazon" all do the job. "Buy now" on a button that doesn't say where is the kind of label Amazon's cloaking rule is written about.

Don't put the affiliate link on the product name as well as the button. The name should go to the product's section on your page, so a reader who wants to know more stays. The button goes to Amazon.

Layout that works on a phone

The table as a check on the guide

A useful side effect: the table makes a bad guide obvious. If the awards repeat, two products share a "best for", or the key spec column is half empty, the guide's ranking hasn't been thought through. Fix the ranking and the table fixes itself. The buyer guides post covers the ranking side.

Doing it with AffSERP

AffSERP's X Best Review tool builds the comparison table into every guide with exactly this layout: API-served thumbnail, product name linking to its section with the award above it, a "best for" line, and a labelled "Check Price on Amazon" link with your Associates ID and the sponsored attribute.

There's no price column, by design, so the table never needs a timestamp or a disclaimer. The table sits under the intro in a scrollable wrapper, and the row order follows the guide's ranking.

FAQ

Can I put prices in an Amazon affiliate comparison table?

Only if they come live from Amazon's API, refreshed at least hourly, or carry a date-time stamp and the required disclaimer. A price typed into a table breaks the Associates rules and is wrong within days. Most sites use a 'Check price' link instead, which earns the same commission.

Do comparison tables help affiliate pages rank?

Indirectly. A table doesn't rank by itself, but it keeps readers on the page, gives Google a structured summary of what the page covers, and often gets pulled into featured results for 'X vs Y' searches. The ranking benefit comes from the page being more useful, not from the table markup.

How many products should a comparison table have?

As many as the guide ranks, up to about ten. Beyond that, a phone screen turns it into a scroll nobody finishes. If the guide has more products than that, put the top picks in the table and leave the rest to their sections.

Should the table be at the top or bottom of the page?

Top, after the intro. Readers who already know what they want use it to jump straight to a product; readers who don't skim it to get oriented before the sections. A table at the bottom is seen by the few who read to the end.

Z
Written by Zoe N. Content Lead, AffSERP

Zoe writes about affiliate content, SEO and the tooling behind niche sites, drawing on what works (and what quietly fails) across the guides published with AffSERP.

More about Zoe →