Recommended releases

Download Links


Google Custom Search Engine (CSE) is an embedded search engine that can
be used to search any set of one or more sites. No Google API key is
required.

Quick Setup

Currently the default Search module must be disabled for Google CSE to be
configured. After installing this module, go to admin/config/search/cse-settings
to configure it by entering Google's unique ID for your
CSE. Once you have granted permission for one or more roles to search
the Google CSE, a separate self-contained search block needs to be enabled and placed
in order to use Google CSE.


The include Google CSE block can optionally be enabled at
admin/structure/block. The "Google CSE" block provides a search box and
also displays the search results. After entering search terms, the user
will be returned to the same page (via GET request) and the results will
be displayed.


Place the google_cse directory in your backdrop modules directory.
Enable the Google CSE module at admin/modules, configure it at
admin/config/search/settings, and assign permissions for "Google
CSE" at admin/people/permissions.

To configure this module, you will need your CSE's unique ID. Go to, select your search engine then
click the "Search engine ID" button to the right of "Details".

Credits (Seeking Additional Maintainers)

At it's current state the Google CSE module has very limited functionality and a number of missing features,
please check out the issue queue and help out if you can!


This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.