There are four places you can put information on a used parts listing, and if you ask where fitment data goes the honest answer is: exactly one of them, and it is probably not where you have been putting it.
This keeps happening because all four fields look equally important while you are filling them in. They are not. Two are read by machines, one is read by people, and one is read by both - badly.
The compatibility table: read by the filter
The only field that decides whether your part appears when a buyer says what they drive. It is a structured table - rows of year, make, model, trim and engine. Not prose, and it does not tolerate approximation, because the thing consuming it is matching values rather than reading sentences.
If this table is thin, your listing is invisible to filtered search regardless of everything else. If it is wrong, you are visible to the wrong people - which is worse, because those people buy, and then return.
Item specifics: read by the filter too
The field most yards under-fill, and the one post-mortems on dead listings usually miss. Item specifics are the structured attributes of the PART rather than the vehicle - part number, manufacturer, placement, interchange number if you have one.
"Left" and "Front" are item specifics. So is OEM versus aftermarket. A buyer narrowing to front-left components is filtering on a field, and if the field is empty you are not in that narrowing either. Same failure as the compatibility table, different field: empty is not neutral, empty is absent.
The title: read by both, and by neither well
The title is matched on keywords, so it does real work in unfiltered search. What it does not do is fitment.
A title reading "Fits 2012 2013 2014 2015 Honda Civic Accord CR-V" is doing three unhelpful things at once: burning character count a buyer needs to identify the part, failing to populate the field that actually filters, and reading as spam to a human scanning results. Put the part in the title. A list of eleven vehicles is not a title, it is a compatibility table in the wrong container.
The description: read only by people
Where you earn trust, and worthless for discovery. "Tested, powers up, communicates on CAN, not tested under load, minor casing scuff, no core charge" is why somebody buys from you rather than the listing above yours. It is also completely invisible to the vehicle filter.
Which produces the most common wasted effort in this trade: a carefully written vehicle list in the description, doing nothing, on a listing nobody filtered into.
What about fitment notes?
There is a note field attached to compatibility rows, and it exists for the case the table cannot express. A part fits the 2014 model but only before the March production change. It fits the EX but not with the towing package.
Use it for exceptions, not the whole list. A note is read by a person after they have already been shown the listing - so it can save you a return, but it cannot get you found.
Why the stakes went up
eBay markets parts bought through the fitment filter as guaranteed to fit. That guarantee is not built on your description - it is built on your compatibility table.
So an over-broad table is not a harmless bit of optimism any more. It is a promise eBay made to a buyer using data you supplied, and when it turns out wrong the return is not a disagreement about condition. It is a failed guarantee, and those close badly.
The five-minute audit
- Does the compatibility table have trim and engine on EVERY row? If those two columns are empty, that is the whole problem.
- Are item specifics filled, including placement and part number? Blank fields are not neutral.
- Is there a vehicle list in your description or title? If yes, that effort is currently producing nothing. Move it into the table.
- Is anything in the table you are not actually sure about? Remove it. An over-broad table sells to the wrong buyer, and a return costs more than a missed sale.
The description is where somebody decides to trust you. The table is where a machine decides whether they ever see you.