Why can't I get this simple search to work?

The listing title for https://www.ebay.co.uk/itm/185466654076 is:

 

RING / 12V 21W W21W CAPLESS DC W3 x 16D - R582

 

If I search for "W3 x 16D" (which, as you can see, is text that appears in the title of that listing), then this item does not appear in the search results. Why?

Message 1 of 3
See Most Recent
2 REPLIES 2

Why can't I get this simple search to work?

When I do that search it is showing. On a lowest price search, it's the second listing.

Message 2 of 3
See Most Recent

Why can't I get this simple search to work?

ccla3379
Conversationalist

(Based on my previous experience with searching in large databases, but not specifically eBay as they do not share their code AFAIK)

 

When new items are created the system prepares by taking the item text breaking up into chunks trimming punctuation and then building a matrix for later use such that it can find things despite misordered words and partial matches, dealing with plurals and other pre- and post-fixes.

 

When a query is presented it again breaks up that text and trys to cross match the item chunks - in this way search-time does not grow a the same rate as the number of items which are listed.

 

Where you have non-words which may or may not be part of references (part codes) it can have a lot of trouble esp where they include spaces as these may be tokenised such that the letters are separated out from numbers .

 

In the case of the Ring light I suspect that the tokeniser has left out the 'x' so it will find it if I also leave out the 'x' (pic2)

BULB2.jpg

 

 

 

 

 

 

 

 

or
if I include quotes around both terms it will find it successfully. (pic)

BULB.jpg

 

 

 

 

 

 

 

 

 

Although this is not always 100% guarantee - and generally it is better to include something which is a strong discriminator in the search e.g. a brand name or a category to give the searching more of a fighting chance if you can.

Message 3 of 3
See Most Recent
Got technical related questions? Start here: