| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 | .. _settings search:===========``search:``===========.. code:: yaml   search:     safe_search: 0     autocomplete: ""     favicon_resolver: ""     default_lang: ""     ban_time_on_fail: 5     max_page: 0     max_ban_time_on_fail: 120     suspended_times:       SearxEngineAccessDenied: 86400       SearxEngineCaptcha: 86400       SearxEngineTooManyRequests: 3600       cf_SearxEngineCaptcha: 1296000       cf_SearxEngineAccessDenied: 86400       recaptcha_SearxEngineCaptcha: 604800     formats:       - html``safe_search``:  Filter results.  - ``0``: None  - ``1``: Moderate  - ``2``: Strict``autocomplete``:  Existing autocomplete backends, leave blank to turn it off.  - ``360search``  - ``baidu``  - ``brave``  - ``dbpedia``  - ``duckduckgo``  - ``google``  - ``mwmbl``  - ``quark``  - ``qwant``  - ``seznam``  - ``sogou``  - ``stract``  - ``swisscows``  - ``wikipedia``  - ``yandex````favicon_resolver``:  To activate favicons in SearXNG's result list select a default  favicon-resolver, leave blank to turn off the feature.  Don't activate the  favicons before reading the :ref:`Favicons documentation <favicons>`.``default_lang``:  Default search language - leave blank to detect from browser information or  use codes from :origin:`searx/languages.py`.``languages``:  List of available languages - leave unset to use all codes from  :origin:`searx/languages.py`.  Otherwise list codes of available languages.  The ``all`` value is shown as the ``Default language`` in the user interface  (in most cases, it is meant to send the query without a language parameter ;  in some cases, it means the English language) Example:  .. code:: yaml     languages:       - all       - en       - en-US       - de       - it-IT       - fr       - fr-BE``max_page``:  If engine supports paging, 0 means unlimited numbers of pages.  The value  is only applied if the engine itself does not have a max value that is  lower than this one.``ban_time_on_fail``:  Ban time in seconds after engine errors.``max_ban_time_on_fail``:  Max ban time in seconds after engine errors.``suspended_times``:  Engine suspension time after error (in seconds; set to 0 to disable)  ``SearxEngineAccessDenied``: 86400    For error "Access denied" and "HTTP error [402, 403]"  ``SearxEngineCaptcha``: 86400    For error "CAPTCHA"  ``SearxEngineTooManyRequests``: 3600    For error "Too many request" and "HTTP error 429"  Cloudflare CAPTCHA:     - ``cf_SearxEngineCaptcha``: 1296000     - ``cf_SearxEngineAccessDenied``: 86400  Google CAPTCHA:    - ``recaptcha_SearxEngineCaptcha``: 604800``formats``:  Result formats available from web, remove format to deny access (use lower  case).  - ``html``  - ``csv``  - ``json``  - ``rss``
 |