First of all google went to shit, but duckduckgo has been disappointing me too.
I moved to searx and it was decent but confused me a bit and not always reliable.
But the single biggest problem on the internet for me… The yt search bar. My god I fucking hate it with a passion. It just doesn’t do what its supposed to, its not searching anything at all. Ive literally tried and written every word of the video title plus the channel name and it didnt show up bc I put onen word in the wrong spot.
Its not usable. 90% of the time I’m getting random Indian videos with nothing to do woth my search, shorts (which I blocked in revanced so thats fine now) and people also watch or recommended videos from my user profile.
Used to be Reddit’s.
These days, it’s Google’s.
I haven’t used google in 3-4 years. Is it even worse now?
It’s been going pretty steadily downhill for about 10 years now, but with the addition of the AI bullshit on top of the other SEO issues, it’s basically useless now.
Ah. Even duckduckgo added ai.
Plus they dont use the best models which makes it even worse
There’s at least has an easily acceptable option to disable it
I work in ecommerce, so the answer is “ours”. I get far too many calls saying “Do you sell x”, or “How much is y”, and because of how terrible our website’s search function is, I can’t just say “use the fucking website, that’s what it’s there for” like I desperately want to.
In addition to what you mentioned, another really annoying thing about Youtube’s search is that it sometimes gives totally different results from one minute to the next. You can search for something, then type those exact same words just a few seconds later, and you get a completely different list of videos. So if you ever do get a list of good results, you need to leave that browser tab alone and open a new one to keep those results “safe.”
Amazon
I’ve never gone to a website and searched for socks and been shown bicycles before.
Agreed, which I know is on purpose trying to get you to spend more time on the site and see more things that could be impulse buys.
I currently hate all search engines. If I have to type reddit at the end of every search, it is not really a search engine.
I don’t know about Google, but DuckDuckGo sometimes even shows completely opposite things, even when I write Reddit at the end… finding something very specific or niche is a challenge.
I am confused as to how do they make a good service worse?
In the case of google they purposely made it worse so that people spent more time on their site rather than other sites. This means they see more ads from google as opposed to ads on another website. They’ve just doubled down on this with AI summaries, too. Now they just blatantly take content from websites so you don’t have to go to the website that made it at all.
I agree with the summaries part. It does reduce the amount of traffic for websites.
I am not sure if it was intentional to make the search bad. Search was getting worse even before AI. And why would you make your customers consider another product?
Damn, I too went to this same route of Google -> duckduckgo -> Searx. While it is true searx is unreliable at times, if you enable more engines and find an instance that has anti botting features, it should be pretty solid
What instance are you using?
Not the person you replied to, but: my own on my server. Con: I have to do the administration. Pro: I started using it, noted my preferred default settings and just set those as a server side default where possible. Also I have full control over which engines are enabled per default and which are available generally.
Took me a bit to tweak it, though.
That’s really cool. Very daunting a task to go through with
Assuming you do have a place to host it (even at home on your PC, or an old PC, not necessarily reachable from the internet), and assuming you know a bit about docker, it’s quite easy actually.
Where it all started for me: https://github.com/searxng/searxng-docker
Note that the example above in the beginner variant uses Caddy as a webserver which - by default - assumes you’re running it on a server that can be publicly reached from the internet and won’t start up correctly otherwise - e.g. at home - unless you change some config.
I’m the least techy person on Lemmy. Couldn’t possibly do any of that. But I really appreciate the effort you put in for the advice. Thanks!