July 24th, 2009

searchtools.com

Google CSE - search and results interfaces

There are four kinds of Google Custom Search Engine search / results interface:

  • Simple form, showing results on a normal Google-hosted page with minimal customization (example)

  • Form with links to a template page, JavaScript inserts iframe with search results pre-formatted (iframe example). Fits into site colors, design and navigation, but has minimal other results customization, including the width of the results list box.

  • Custom Search Element - AJAX object draws a search form, JavaScript can draw result list anywhere (AJAX example). This is the new cool programmatic toy, and with CSS, it's very flexible for customizing width, colors, sizes and styles and more.

  • XML query and result protocol (paid Site Search only) is by far the most comprehensive and flexible. See the XML Protocol Reference for extensive documentation.
If you have any questions, suggestions or corrections, please comment on this post (non-account comments allowed but screened), send email to nets 9 at searchtools.com, or contact me through the site contact form.