| 
							
							.. _google engines:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							==============
 | 
						
						
						
						
							 | 
							
							Google Engines
 | 
						
						
						
						
							 | 
							
							==============
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. contents::
 | 
						
						
						
						
							 | 
							
							   :depth: 2
 | 
						
						
						
						
							 | 
							
							   :local:
 | 
						
						
						
						
							 | 
							
							   :backlinks: entry
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _google API:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							Google API
 | 
						
						
						
						
							 | 
							
							==========
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _Query Parameter Definitions:
 | 
						
						
						
						
							 | 
							
							   https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							SearXNG's implementation of the Google API is mainly done in
 | 
						
						
						
						
							 | 
							
							:py:obj:`get_google_info <searx.engines.google.get_google_info>`.
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							For detailed description of the *REST-full* API see: `Query Parameter
 | 
						
						
						
						
							 | 
							
							Definitions`_.  The linked API documentation can sometimes be helpful during
 | 
						
						
						
						
							 | 
							
							reverse engineering.  However, we cannot use it in the freely accessible WEB
 | 
						
						
						
						
							 | 
							
							services; not all parameters can be applied and some engines are more *special*
 | 
						
						
						
						
							 | 
							
							than other (e.g. :ref:`google news engine`).
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _google web engine:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							Google WEB
 | 
						
						
						
						
							 | 
							
							==========
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. automodule:: searx.engines.google
 | 
						
						
						
						
							 | 
							
							  :members:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _google autocomplete:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							Google Autocomplete
 | 
						
						
						
						
							 | 
							
							====================
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. autofunction:: searx.autocomplete.google_complete
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _google images engine:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							Google Images
 | 
						
						
						
						
							 | 
							
							=============
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. automodule:: searx.engines.google_images
 | 
						
						
						
						
							 | 
							
							  :members:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _google videos engine:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							Google Videos
 | 
						
						
						
						
							 | 
							
							=============
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. automodule:: searx.engines.google_videos
 | 
						
						
						
						
							 | 
							
							  :members:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _google news engine:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							Google News
 | 
						
						
						
						
							 | 
							
							===========
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. automodule:: searx.engines.google_news
 | 
						
						
						
						
							 | 
							
							  :members:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. _google scholar engine:
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							Google Scholar
 | 
						
						
						
						
							 | 
							
							==============
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							.. automodule:: searx.engines.google_scholar
 | 
						
						
						
						
							 | 
							
							  :members:
 |