What is difference between Search Engine for Site and Google Site Search?
Before I got answer from Google support I find it on the developers area.
Google Site Search lets you create search engines that do not include ads, remove Google branding (if you so choose). In addition, Google Site Search customers can retrieve results in XML, so that you have more control over how the results are presented to your users.
For Google Site Search customers only:
If you have a Google Site Search license, you can use the Google WebSearch service to retrieve and display Google search results on your own websites. The WebSearch service uses a simple HTTP-based protocol to serve search results. Google then returns search results in XML format.
More to come later…
For SEO Tips and Tricks From Nikolay Gul – Web Designer and Web Developer in Syracuse: http://www.youneeditall.com/search-engine-marketing/seo-tips.html