I agree with Jeremy's suggestion: Consider creating a Custom Search Engine (CSE) to search your site.
I see that you have already created a Sitemap. You can also use "On-Demand Indexing" (see below) to promote availability of desired results from your CSE. . Explore the Custom Search Engine documentation: http://www.google.com/cse/docs/ http://code.google.com/apis/customsearch/docs/start.html http://www.google.com/support/customsearch/ . See also this documentation about On-Demand Indexing: http://www.google.com/support/customsearch/bin/topic.py?topic=16792 http://www.google.com/support/customsearch/bin/answer.py?answer=115959 http://www.google.com/support/customsearch/bin/answer.py?answer=115958 As noted in that documentation, On-Demand Indexing quotas vary; with the lowest stated limit applying to free CSEs, while increased on- demand indexing quotas are available (among other additional features) for paid "Site Search" accounts. (Note: Quoting from the documentation, "... If you submit a Sitemap that contains more pages than your quota allows for on-demand indexing, Google will prioritize the pages according to the information in your Sitemap. ...") . If you want more information about the features and benefits of paid "Site Search" accounts, explore this documentation: http://www.google.com/support/customsearch/bin/topic.py?topic=11503 . To create your CSE, start here: http://www.google.com/cse/manage/create There you will be asked to read and agree to the Custom Search Terms of Service. http://www.google.com/cse/docs/tos.html When you finish creating your CSE, you will be given code for your search box. The default code gives you the "Custom Search Element", which uses the "Custom Search Control" object of the AJAX Search API. You can change some presentation options (or try a different implementation) through the "Look and feel" page of the CSE control panel. Alternatively, perhaps you may instead decide to continue using the Web Search code that you already have on your site. As Jeremy suggested, you can simply pass your CSE identifier (instead of your domain name) to the setSiteRestriction method. (You can find your CSE identifier on the "Basics" page of the CSE control panel.) To set up On-Demand Indexing, go to the "Indexing" page of the CSE control panel, specify your Sitemap and click "Index Now". http://www.google.com/support/customsearch/bin/answer.py?answer=115959 . After creating your CSE you can access a wide variety of options through the control panel interface. (Refer to CSE documentation for information about the available options.) One way to reach the control panel is as follows: Go to your Google Account settings. In the "My Products" section you'll find a link labeled "Custom Search", followed by a link labeled "My Search Engines". Find your CSE listed on the "My Search Engines" page and click the "control panel" link. (Note: It is possible to create more than one CSE in your account. All CSEs created in your account will be listed on the "My Search Engines" page.) For quick and convenient access to the "My Search Engines" page, you may want to bookmark this direct link: http://www.google.com/cse/manage/all . Visit the Custom Search Help discussion forum: http://www.google.com/support/forum/p/customsearch http://www.google.com/support/forum/p/customsearch/browse . (Disclaimer: I'm just another interested user. I'm not affiliated with Google Inc. Any personal views and opinions expressed or implied, and any errors or omissions herein, are mine, and do not reflect on Google.) -- omr -- You received this message because you are subscribed to the Google Groups "Google AJAX APIs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-ajax-search-api?hl=en.
