Optimize Google Custom Search To Get Best Search Results On A Blog

Google Custom Search (CSE) is one of the best and most used custom search engine on websites or blogs because of its revenue sharing program. But most of the time you would feel that some of the pages from your blog are not appearing in the result section. This is really irritating because you have already written about the keyword which visitors are trying to find out but that post is not appearing in the result section. Here is the trick to get all your pages on Google Custom Search Results.

google_custom_search

Check Indexing

google_custom_search_indexing For appearing a page on Custom Search results, pages needs to be indexed on that first. As Google Custom Search is an external search engine for your blog, it needs to index you pages with Title, Description, Keywords and URL so that it can show results as per the keyword typed in search box. Login to Google Custom Search Admin Control Panel and then Click on “Indexing” link at left hand site. Check how many pages from your blog are indexed over there, resubmit your sitemap to index latest pages.

Submit Sitemap Of Blog

As explained above, you will have to submit sitemap (XML) to Google Custom Search Engine to index your pages. You can submit your sitemap on Google Webmaster to index pages on Google Custom Search and if you are not available on Webmaster then submit the sitemap only on Google Custom Search by using “On-demand indexing using Google Sitemaps”. There is a limitation of one submission per day for Sitemap.

Submit Individual URLs

If any of your older posts are not appearing on Google Custom Search then use “On-demand indexing using Individual URLs” option for indexing individual URL. Copy the URL of the post and paste it over “On-demand indexing using Individual URLs” box, Use one line for one URL and the next URL on next line. This way you can index URL individually on Google Custom Search.

cse_individual_url

Populate Keyword Meta Tag For Each Posts

Always populate keyword, description meta tag on your blog. If you are using WordPress then “All in one SEO” is good plug-in to do that. Based on the keyword and description tag, Google Custom Search shows the results on search hit.

Use Google Webmaster To Link Sitemap

Google Webmaster is an application by Google where you can submit sitemap, check links, check errors and do lot many settings for SEO. Enrol yourself over there and then your custom search will pick sitemaps on regular basis from there only. Use XML Sitemap generator for generating sitemap for a WordPress blog.

Above explained tricks will work for your blog for getting maximum results out of Google Custom Search, Results may take 1 or 2 days to appear as pages needs to be indexed on Custom Search server.

Sanjeev Mishra is a professional blogger and an Internet Marketing Consultant based in India. He has built the Internet Techies to provide you updates in technology and web application area.
  • Very good post.. I also found a good wordpress plugin that gets fairly relevant results for use on 404 pages, but it could also be ported over to be used with normal searches. Forget the name of it, but I know it used the google search ajax api and worked very well.

  • BF

    Your article helped me understanding the initial population of a CSE when created. If I got it right, then crawling in case of CSE is handeld the same way as ordinary google search? This means a) crawling of the included sites and b) if specified through Webmaster Tools, checking a sitemap in order to – hopefully – improve user search-experience?

    On-demand indexing is just an additional feature to enable webmaters to schedule content pages quickly for crawling. Is this true as well?