Google's default search URLs include lots of parameters which aren't of interest to anyone except Google itself, and which create needless clutter if you want to use them in a web page link or other code. Google Operating System reviews the options available to create a shorter URL.
For general purposes, an option such as
works fairly well. For the shortest possible version, you can use Google's googl.com domain and some Ajax abbreviations:
You might also want to use a country domain such as .com.au if your site or app is aimed at a specific market. In theory, you could drop the http:// identifier and (in many cases) the backslash before the #, but this won't always have predictable results. Mobile browsers need the backslash and leaving out the URI may also cause unexpected behaviours.
Hit the post for a full discussion of the available options.
The shortest Google search URL [Google Operating System]