61

Pretty much every major shopping website has terrible search functionality.

I usually want something very specific, for example 60w dimmable e12 frosted warm led bulb. I have not found a single shopping website that won't show me results without many of these terms in the description. I don't want to see listings that say 40w and don't say 60w anywhere, and it isn't hard to filter them out!

Are these shopping websites bad on purpose? What's in it for them?

all 21 comments
sorted by: hot top controversial new old
[-] Carighan@lemmy.world 12 points 3 months ago

There's nothing in it for them, the simple fact is that the virtual all of people does not look for specific terms.

Hence the search is optimised to give you loads of things that relate to some parts of your search at least.

Source: did backend code for shopping frontends for years.

The search is incredibly fuzzy, plus the tag words of products themselves are fuzzy. And usually they don't allow forcing a hard match search, though you can try + or and between each word. We had one site that allowed it, just use lucene search syntax.

[-] AA5B@lemmy.world 1 points 3 months ago

It turns out many of us do search for specific terms when we want specific items.

[-] Carighan@lemmy.world 1 points 3 months ago

Do you? Then how come examples like OP's don't really specify much.

Is that any keyword? All keywords? Where? Tags? Title? Name? Description? If all, do they all have to appear int he same field(s)? Anywhere? On the whole page including crosssellers?

This is what to mean: it's easy to say "just search for exactly this!", but what you intuitively think of as "exactly this" is not intuitive from the perspective of a search index. At all. So it gets preprocessed and changes before being used for a search, and in many cases, widened. Because we humans are very bad at putting in an accurate search such as: name:"60w" and description:"standby". We rarely do that.

[-] AA5B@lemmy.world 3 points 3 months ago* (last edited 3 months ago)

One of the points here was those syntaxes no longer work

  • search engines are usually free text, with no concept about fields
  • the syntax you specify usually depends on specific sites implementing “filtering” which is usually a lot more annoying to use, and people here complaining that no longer works. Plus that’s limited to a specific site
  • google search specifically, used to accept syntax like quotes to match a phrase and plus or minus to indicate required presence or absence, but those no longer work.
  • certainly part of it is merchandisers using SEO for greater attention rather than better match

I’m currently looking for a new light fixture and haven’t yet found the magical search phrase to get there or a site with filtering that works. Of course it may not exist but all my attempted searches so far return random junk, so I don’t even know

[-] Kazumara@discuss.tchncs.de 0 points 3 months ago

Because we humans are very bad at putting in an accurate search such as: name:"60w" and description:"standby".

I actually really like to do that. These days that only seems to work for flights and hentai though.

Maybe if it was more available and people were taught to use it it could be a little more popular. I think fundamentally it's not such a foreign concept to say that you want specific things from specific categories. People do that kind of thinking routinely when searching for homes or cars.

[-] Carighan@lemmy.world 1 points 3 months ago

Oh I don't disagree. When I worked in this stuff we usually snuck in that if you put in valid search query syntax (I think it was all Lucene based) then it got used as is. Was nice for us devs to debug shit.

Of course, anything else for used for a weighted fuzzy everything search, and the customers were always take happy with that (customers being the store owners). 🤷

[-] atrielienz@lemmy.world 8 points 3 months ago

I have found that for certain things like this, if you can find a part number it's better to use that to get more refined results. It definitely won't help for everything (clothing, groceries, etc). But it does help for tech things especially.

[-] bizarroland@fedia.io 5 points 3 months ago

I mean, you're not wrong, but it seems like a shopping website that refuses to show you the thing that you are looking for doesn't want your business.

Amazon is incredibly bad about this. If I did not have to use it for work, I would not use it at all. I deactivated my prime account 5 years ago and I have not regretted it one second.

Now though, eBay is doing the same thing and that really sucks. AliExpress also does this. It's getting to the point where you simply cannot find what you are looking for unless you are so specific that whatever search algorithm they are using simply cannot choose to show you something else about directly explicitly lying to your face.

And I don't think that using a third party search engine to find the specific part number of the item you're looking for so that you can find it on the shopping website that makes its money by selling you the things that you want to buy is a good solution.

[-] atrielienz@lemmy.world 3 points 3 months ago

Oh, this wasn't me saying they don't suck and aren't actively getting worse. I just default to trying to be helpful.

I agree with you. Search in general is actively getting worse and worse.

[-] i_stole_ur_taco@lemmy.ca 8 points 3 months ago

Better yet, there’s sites that have filters you can set. So you set the wattage filter to 60w and then…. no fucking results. But if you clear the filter, there’s lots of results, because it turns out their entire inventory has a wattage of “n/a”.

[-] ArbitraryValue@sh.itjust.works 3 points 3 months ago

It adds insult to injury, since it shows that they expect that some people will want to apply those filters, but then they don't care enough to make the filters work. They just waste even more of my time by creating the false impression that they have made a tool that does what I want.

[-] lurch@sh.itjust.works 7 points 3 months ago

I work in a company that helps shop owners with their shops. Some shop software has bad search as a default. You need a skilled person to configure it. We do it for some, but others don't care. And then there's people who think they can do it better, with varying results.

I guess that's why Amazon search is so bad. It really feels like some boss ordered his tech staff around to add too many things, like substitutions, translations etc., and now it's crap.

[-] hemko@lemmy.dbzer0.com 16 points 3 months ago

I think Amazon search is intentionally "bad", as it suggests unrelated items that the customer has a high chance of viewing and buying.

So it's not so much of "search is bad" but "search is suggesting unrelated, but potentially interesting items" which leads to more sales.

Also this is why the item descriptions are such pain in the ass, to show them in as many searches as possible - sellers gaming the system.

The whole platform is designed to sell you as much shit as possible, usually on top of the item you actually wanted. This way you order your shit happily with some extra items in the cart

[-] bizarroland@fedia.io 3 points 3 months ago

Amazon could make such a dramatic improvement by adding a simple "this item is not appropriate for this search" clickbox.

That way the users could force the sellers to correctly list their products or to face downranking in the search results.

[-] tal@lemmy.today 1 points 3 months ago

Though then you have the specter of competitors clicking that.

[-] Ebby@lemmy.ssba.com 7 points 3 months ago

A % of customers won't return an incorrect product so an accidental sale is still a sale. It sucks, but statistically benefits the company.

I get tricked now and then too by products that ended up not matching my search. So annoying.

[-] xantoxis@lemmy.world 6 points 3 months ago

I don't see how it statistically benefits the company. Whether I sell you the right thing, or the wrong thing, I still sold you something. So why not try to make it the right thing so I come back?

[-] sunzu2@thebrainbin.org 1 points 3 months ago

Happened to me on amazon few years back... Really broke trust then.

Shopoing there has been kinda painful ever since then.

Been slowly using other online retailers to spread the spend.

Fuxk monopolies. So fucking tired of everyone acting like using the same guy for everything is convenient... Sure buddy. Enjoy the the warm water 🐸

[-] Wispy2891@lemmy.world 1 points 3 months ago

Many shopping sites are based on woocommerce, which is an ugly hack transforming a blogging platform in a store.

Like if you take a school and made it a supermarket with all the goods scattered on the desks in the classrooms.

Sucks at performance and sucks at search.

this post was submitted on 26 Sep 2024
61 points (96.9% liked)

Mildly Infuriating

35759 readers
1306 users here now

Home to all things "Mildly Infuriating" Not infuriating, not enraging. Mildly Infuriating. All posts should reflect that.

I want my day mildly ruined, not completely ruined. Please remember to refrain from reposting old content. If you post a post from reddit it is good practice to include a link and credit the OP. I'm not about stealing content!

It's just good to get something in this website for casual viewing whilst refreshing original content is added overtime.


Rules:

1. Be Respectful


Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.

...


2. No Illegal Content


Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means: -No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)

...


3. No Spam


Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.

...


4. No Porn/ExplicitContent


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.

...


5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.

...


6. NSFW should be behind NSFW tags.


-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

...


7. Content should match the theme of this community.


-Content should be Mildly infuriating.

-At this time we permit content that is infuriating until an infuriating community is made available.

...


8. Reposting of Reddit content is permitted, try to credit the OC.


-Please consider crediting the OC when reposting content. A name of the user or a link to the original post is sufficient.

...

...


Also check out:

Partnered Communities:

1.Lemmy Review

2.Lemmy Be Wholesome

3.Lemmy Shitpost

4.No Stupid Questions

5.You Should Know

6.Credible Defense


Reach out to LillianVS for inclusion on the sidebar.

All communities included on the sidebar are to be made in compliance with the instance rules.

founded 2 years ago
MODERATORS