WooCommerce attributes that contradict the description

Filters, feeds and comparison tables read the attribute. Shoppers read the description. When the two disagree, one of them is misleading somebody, and no rule can tell.

Categories & attributes Medium severity Detection + evidence

What a contradiction looks like

Attribute  Material: Ceramic
Description  "An enamelled steel kettle with a drawn spout…"

The value was probably right for the product this one was duplicated from. It now puts a steel kettle under the Ceramic filter.

How CatalogLift finds it

Each single-valued attribute is judged on its own: does the title or description confirm this value, contradict it, not mention it, or touch on it unclearly? Statements about a component or a compatible accessory count as unclear, not as a contradiction. A finding opens only for a clear contradiction, one per attribute.

For each finding a second question points at the piece of text that disagrees, so you see the sentence rather than a score.

Correct the side that is wrong

Open the product from the finding, fix the attribute or the copy, and the next judgement closes it. While the product waits to be judged again the finding says so instead of claiming the problem is still there.

Fair questions, straight answers.

Is any product data sent to a model for this check?

Yes. Whether two statements disagree is a judgement, not a rule, so titles, descriptions and attribute values are sent to a decision model. It is enabled by default, and you can switch it off per store in Checks.

What if the description does not mention the attribute?

Nothing is raised. Not mentioned is kept apart from confirmed, and only a stated, incompatible value opens a finding.

Which side does CatalogLift think is wrong?

Neither. The attribute may be stale or the description may be. The finding shows both and you correct the wrong one in WooCommerce.

Are variable products covered?

Attributes that list several values on the parent, such as every available weight, are skipped. A description cannot contradict a range.

See it on your own catalog.

Create a free account, connect your WooCommerce store and this check runs on your real products, along with the rest.

No card required. The free plan never writes to WooCommerce.