{"id":4761,"date":"2025-04-10T18:27:31","date_gmt":"2025-04-10T22:27:31","guid":{"rendered":"https:\/\/dft.wiki\/?p=4761"},"modified":"2026-06-08T09:53:02","modified_gmt":"2026-06-08T13:53:02","slug":"search-without-tracking-adds-and-misleading-ai","status":"publish","type":"post","link":"https:\/\/dft.wiki\/?p=4761","title":{"rendered":"Search Without Tracking, Adds, and misleading AI!"},"content":{"rendered":"<p>These days, the top of every search page is filled with ads and sponsored content rather than real results. Now that AI has completely taken over, users are often misled by the inaccurate information it generates. It&#8217;s time to reclaim control over how we search and how we&#8217;re tracked.<\/p>\n<p><strong>SearXNG<\/strong> is a free internet <span style=\"text-decoration: underline;\">metasearch<\/span> engine that aggregates results from 230+ search services [<a href=\"https:\/\/github.com\/searxng\/searxng\">Link<\/a>]. Users are protected from tracking and profiling, and if necessary, it can work over Tor for total anonymity.<\/p>\n<hr \/>\n<p><strong>INSTALLATION<\/strong><\/p>\n<p><strong>The easy way<\/strong>, using <span style=\"text-decoration: underline;\">Docker<\/span>.<\/p>\n<pre>sudo mkdir \/opt\/searxng\r\nsudo docker run <strong>--rm<\/strong> -d -p 8080:8080 -v \"\/opt\/searxng\/searxng:\/etc\/searxng\" -e \"BASE_URL=http:\/\/localhost:8080\/\" -e \"INSTANCE_NAME=My-SearXNG\" searxng\/searxng<\/pre>\n<p><strong>Note:<\/strong> Remove <code>--rm<\/code> if you want to keep the container on disk for a quick start at any time, or keep it to have it self-destruct when stopped. It is recommended to put a reverse proxy such as NGINX with Certbot in front of it for SSL\/TLS.<\/p>\n<p>Navigate to <strong>http:\/\/&lt;IP&gt;:8080<\/strong><\/p>\n<p><strong>The second way<\/strong>, using a <span style=\"text-decoration: underline;\">deployment script<\/span> that allows tailored configuration at deploy time through a series of prompts.<\/p>\n<pre>cd \/tmp\r\ngit clone https:\/\/github.com\/searxng\/searxng.git searxng\r\ncd searxng\r\nsudo -H .\/utils\/searxng.sh install all<\/pre>\n<p>If you do not have NGINX, install it first.<\/p>\n<pre>sudo apt install nginx -y<\/pre>\n<p>Either way, add the following configuration to <code>\/etc\/nginx\/sites-enabled\/default<\/code><\/p>\n<pre>location \/searxng {\r\n    uwsgi_pass unix:\/\/\/usr\/local\/searxng\/run\/socket;\r\n    include uwsgi_params;\r\n    uwsgi_param    HTTP_HOST             $host;\r\n    uwsgi_param    HTTP_CONNECTION       $http_connection;\r\n    # see flaskfix.py\r\n    uwsgi_param    HTTP_X_SCHEME         $scheme;\r\n    uwsgi_param    HTTP_X_SCRIPT_NAME    \/searxng;\r\n    # see limiter.py\r\n    uwsgi_param    HTTP_X_REAL_IP        $remote_addr;\r\n    uwsgi_param    HTTP_X_FORWARDED_FOR  $proxy_add_x_forwarded_for;\r\n}<\/pre>\n<p>For better privacy, disable NGINX logs in <code>\/etc\/nginx\/nginx.conf<\/code>.<\/p>\n<pre>http {\r\n    # ...\r\n    access_log \/dev\/null;\r\n    error_log  \/dev\/null;\r\n    # ...\r\n};<\/pre>\n<p>Navigate to <strong>http:\/\/&lt;IP&gt;:&lt;port&gt;\/searxng<\/strong><\/p>\n<hr \/>\n<p><strong>NAVIGATION<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4771 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-48-58.png\" alt=\"\" width=\"640\" height=\"383\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-48-58.png 780w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-48-58-300x180.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-48-58-768x460.png 768w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Note the source of each result, plus the option to retrieve a cached version from the Internet Archive.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-4764 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-49.png\" alt=\"\" width=\"640\" height=\"456\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-49.png 938w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-49-300x214.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-49-768x547.png 768w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><strong>GENERAL<\/strong> contains basic interface behavior and features, including the <strong>SafeSearch<\/strong> level for filtering content.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4770 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-54-54-1024x780.png\" alt=\"\" width=\"640\" height=\"488\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-54-54-1024x780.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-54-54-300x229.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-54-54-768x585.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-54-54.png 1217w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><strong>USER INTERFACE<\/strong> has options for page appearance, such as the <strong>Theme<\/strong> and <strong>URL Formatting<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4769 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-15-1024x653.png\" alt=\"\" width=\"640\" height=\"408\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-15-1024x653.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-15-300x191.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-15-768x490.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-15.png 1226w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><strong>PRIVACY<\/strong> defaults to <strong>POST<\/strong> requests (to prevent search terms from appearing in your browsing history) and offers options to proxy <strong>Images<\/strong> through SearXNG and strip <strong>Trackers<\/strong> from <strong>URLs<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4768 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-21-1024x427.png\" alt=\"\" width=\"640\" height=\"267\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-21-1024x427.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-21-300x125.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-21-768x320.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-21.png 1226w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><strong>ENGINES<\/strong> lists 230+ sources to choose from and lets you set a <strong>Max Time<\/strong> per category (general, images, videos, etc.) to guarantee a minimum response time.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4767 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-42-1024x856.png\" alt=\"\" width=\"640\" height=\"535\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-42-1024x856.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-42-300x251.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-42-768x642.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-42.png 1233w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><strong>SPECIAL QUERIES<\/strong> offers built-in tools for calculations, number generation, hashing, and more.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4766 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-51-1024x652.png\" alt=\"\" width=\"640\" height=\"408\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-51-1024x652.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-51-300x191.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-51-768x489.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-55-51.png 1233w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><strong>COOKIES<\/strong> explains that SearXNG does not send your browser cookies to external search engines, and shows how to export and import your configuration across browsers.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4765 aligncenter\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-01-1024x659.png\" alt=\"\" width=\"640\" height=\"412\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-01-1024x659.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-01-300x193.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-01-768x494.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2025\/04\/Screenshot-From-2025-04-08-21-56-01.png 1220w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<hr \/>\n<p><strong>BONUS<\/strong><\/p>\n<p>Some search engines claim to be privacy-focused, such as <strong>Qwant<\/strong> [<a href=\"http:\/\/qwant.com\">Link<\/a>], which markets itself as &#8220;The search engine that doesn&#8217;t know anything about you.&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>These days, the top of every search page is filled with ads and sponsored content [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-4761","post","type-post","status-publish","format-standard","hentry","category-web"],"_links":{"self":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/4761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4761"}],"version-history":[{"count":3,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/4761\/revisions"}],"predecessor-version":[{"id":5612,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/4761\/revisions\/5612"}],"wp:attachment":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}