DEV Community

Cover image for Why choose DuckDuckGo as a search engine?
Thomas Bnt
Thomas Bnt Subscriber

Posted on • Originally published at thomasbnt.dev

28 6 5 4 5

Why choose DuckDuckGo as a search engine?

Introduction

For years, I've been testing all kinds of search engines: Google, Bing, Qwant... but nothing really convinced me in the long run. Between data collection, targeted ads, and the feeling of being constantly watched, I eventually got tired of it. So I decided to switch to DuckDuckGo, and frankly, I don't regret it.

My experience with DuckDuckGo

The first thing that struck me was the simplicity of the interface. No frills, no useless widgets, just a search bar and you're good to go. I like this minimalist approach: it gets straight to the point and loads quickly, even on an old PC or with a weak 4G connection.

But the real selling point is privacy. DuckDuckGo doesn't track me, doesn't store my history, and doesn't bombard me with personalized ads all the time. I can search for whatever I want without feeling like the entire web knows my interests. It feels good, seriously.

Another nice thing: the results are the same for everyone. No “filter bubble” where you're only shown what you want to hear. Here, there's no excessive personalization, everyone starts on an equal footing. It makes a difference, and sometimes allows me to come across sites that I would never have seen with Google.

!bang commands: a real game changer

Honestly, I didn't expect to use the !bang commands so much, but it's clearly become a reflex. For those who don't know, just type an exclamation point followed by a shortcut to search directly on a specific site, without going through the site's home page.

Examples of !bang commands on DuckDuckGo

Here are a few examples that I use all the time:

  • !w to search directly on Wikipedia (example: !w Toulouse)
  • !yt for YouTube (!yt powershell tutorial)
  • !gh for GitHub (!gh automation script)
  • !g for Google (!g baguette)
  • !dpl for Deepl (!dpl how to fix a bug)

There are hundreds of them, for almost all known sites. It's super handy, saves a ton of time, and frankly, once you get used to it, you can't do without it.

Of course, it's not perfect. Sometimes the results are a little less accurate than on Google, especially for very local or highly specific searches. But honestly, for 95% of my needs, it does the job. And I'd rather sacrifice a little convenience for peace of mind.

Conclusion

In short:

  • Privacy respected, no data collection
  • Simple and fast interface, without overload
  • Neutral results, identical for everyone
  • Fewer intrusive ads
  • Practical features such as !bang, which are truly indispensable

I'm not saying that DuckDuckGo is perfect, but for me, it's the best compromise between efficiency and privacy. If you're tired of being tracked everywhere on the web, it's definitely worth a try.

What search engine do you use? Have you tried DuckDuckGo yet? Let me know what you think on Discord or social media!

AWS Q Developer image

Build your favorite retro game with Amazon Q Developer CLI in the Challenge & win a T-shirt!

Feeling nostalgic? Build Games Challenge is your chance to recreate your favorite retro arcade style game using Amazon Q Developer’s agentic coding experience in the command line interface, Q Developer CLI.

Participate Now

Top comments (24)

Collapse
 
anitaolsen profile image
Anita Olsen

I use DuckDuckGo! I have used it for years and I am very pleased with it! ✨

Collapse
 
thomasbnt profile image
Thomas Bnt

Ooh that nice! 🦆

Collapse
 
sebastianccc profile image
Sebastian Christopher

Some really good points Thomas, and I suppose every search engine has it’s good and bad, but quoting

Neutral results, identical for everyone.

That’s kinda the problem, you need relevant sources to you, so I felt like I was missing out sortof.

The privacy stuff I totally get.

And the DuckDuckGo bangs, really useful. In fact I actually combined bangs and google because I couldn’t go back without. 🙂

Collapse
 
thomasbnt profile image
Thomas Bnt

Ah yes I see that, and yes !bangs are very useful!

Collapse
 
adiatiayu profile image
Ayu Adiati

A DuckDuckGo user myself for years!

Collapse
 
thomasbnt profile image
Thomas Bnt

The better search engine! 🦆

Collapse
 
dimitrim profile image
Dimitri Mostrey

Love DuckDuckGo. I left the google search engine behind almost a decade ago. You may mention the free AI function DDG offers. Without a login. It even keeps track of previous chats. As long as you don't delete the cookies, I presume.

The AI is very generic albeit helpful in some circumstances. When the proposed search results don't give the answer you are looking for. It uses GPT-4o as the engine.

Collapse
 
thomasbnt profile image
Thomas Bnt

I don't use the DDG IA, but yes, nice to using since it's free and keep your privacy! 🙌

Collapse
 
code42cate profile image
Jonas Scholz

the bang commands are pretty cool

Collapse
 
thomasbnt profile image
Thomas Bnt

🤌💯

Collapse
 
xwero profile image
david duymelinck • Edited

I'm using DDC if I need links or a card, and I'm using Perplexity for knowledge questions.

Perplexity gives more a search engine like interface with the links added to the answer.
The bad thing about Perplexity, and any other chat, is they that they are bugging you to log in.

Collapse
 
thomasbnt profile image
Thomas Bnt

Oh, I also using perplexity yes! It's a combo of DDG and Perplexity = ❤️

Collapse
 
axrisi profile image
Nikoloz Turazashvili (@axrisi)
Collapse
 
thomasbnt profile image
Thomas Bnt

Ah cool!

Collapse
 
dvalin99 profile image
Domenico Tenace

Me too!!
DuckDuckGo is an amazing search engine, I love it!

I am very meticulous to privacy and since Google in recent times is not very efficient in the subject, DuckDuckGo seemed to me the most appropriate solution.

Collapse
 
thomasbnt profile image
Thomas Bnt

Awesome!

Collapse
 
dotallio profile image
Dotallio

Totally agree, the !bang commands are such a productivity boost - makes jumping between docs and code so much smoother.
Have you found any lesser-known !bangs you use a lot?

Collapse
 
thomasbnt profile image
Thomas Bnt • Edited

Yes!
The must used in my case are

  • !g for Google (when I check SEO)
  • !dpl for Deepl
  • !yt for Youtube
  • !gh for GitHub
  • !devto for here!
Collapse
 
alexk profile image
Alex Kaul

Thanks for sharing the bang command for DuckDuckGo!

Here's a post on how I made my web searches better: dev.to/alexk/web-search-ninja-mode...

Collapse
 
thomasbnt profile image
Thomas Bnt

Oh that nice!

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

AWS Q Developer image

What is MCP? No, Really!

See MCP in action and explore how MCP decouples agents from servers, allowing for seamless integration with cloud-based resources and remote functionality.

Watch the demo

👋 Kindness is contagious

Delve into a trove of insights in this thoughtful post, celebrated by the welcoming DEV Community. Programmers of every stripe are invited to share their viewpoints and enrich our collective expertise.

A simple “thank you” can brighten someone’s day—drop yours in the comments below!

On DEV, exchanging knowledge lightens our path and forges deeper connections. Found this valuable? A quick note of gratitude to the author can make all the difference.

Get Started