Skip to main content

Help Your Readers Search Your Blogs

Sometimes, your readers will benefit from more than a navbar based, direct blog search, of a single blog.

As I discussed some time ago, if you have a single blog, and want to provide a very simple search, you can do that using a Blogger dynamic search in an HTML / JavaScript gadget.

You can provide a gadget to do a direct blog search, in addition to the search gadget in the Navbar - or (if you block the Navbar), you can do this instead of the search gadget in the Navbar.

But what if you have multiple blogs, maybe in a custom domain cluster, that you want your reader to search in combination? Or maybe you would like refinements to your search? That's when you use the Google Custom Search Engine.

The Custom Search Engine gives you lots of choices - from scope (one blog, many blogs), to display options (appearance of the search box, and of the search results, are both customisable) - and refinements (where you can merge searches from outside sites with your sites, and prioritise your sites).

You can have multiple configurations, depending upon need.

You can setup multiple configurations, and have different possibilities. Whatever you come up with, you get JavaScript code, which, as in the simple Blogger search, you install into an HTML / JavaScript gadget.

Both the custom and direct searches have their own advantages.

There are advantages, with both choices.
  • The direct search gadget is simple, with no options required (except the caption for the button), and provides the search results as an index page in the blog (very user friendly)..
  • The Google CSE gadget is very versatile, with lots of settings - and it provides the search results in a Search Engine Results Page format.

Private blogs can be indexed - and can be searchable.

You can publish a private blog, and have it indexed and searchable.

First look at what content you want the search to target.

The most relevant difference, in my opinion, is the source for the searches.
  • The direct search targets the posts (only the posts) from one single blog directly, and dynamically. Whatever changes you made to the posts in the blog, 5 minutes ago, will be included in the search. A direct search produces good result for private blogs.
  • The Google CSE targets the Google Search Engine cache - and all indexed content. The CSE will have results only as current as what GoogleBot found during its last pass through each web site included in the search - and works best for blogs visible to everybody, and properly publicised.
  • Blogger blogs are indexed, by the search engines, using the Blogger standard posts sitemap - and optionally, the pages sitemap.

A third alternative would be a Google Custom Search "Search Box" gadget, which you add using the "Add a gadget" wizard in the dashboard Layout wizard. Slightly less versatile than a Google Custom Search, the "Search Box" gadget combines blog searches and web searches, into a comprehensive and configurable multi tab search.
  • Search this blog.
  • Search websites linked in the blog posts.
  • Search websites linked in the bloglists and linklists.
  • Search the web.

It all depends upon what you think will serve your readers best. But consider the several choices, carefully.


Popular posts from this blog

Stats Components Are Significant, In Their Own Context

One popular Stats related accessory, which displays pageview information to the public, is the "Popular Posts" gadget.

Popular Posts identifies from 1 to 10 of the most popular posts in the blog, by comparing Stats pageview counts. Optional parts of the display of each post are a snippet of text, and an ever popular thumbnail photo.

Like many Stats features, blog owners have found imaginative uses for "Popular Posts" - and overlook the limitations of the gadget. Both the dynamic nature of Stats, and the timing of the various pageview count recalculations, create confusion, when Popular Posts is examined.

Help! I Can't See My Blog!

I just posted to my blog, so I know that it's there. I can tell others are looking at it. But I can't see it.

Well, the good news is you don't have a blog hijack or other calamity. Your blog is not gone.

Apparently, some ISPs are blocking *, or maybe have network configuration or infrastructure problems. You can access or you can access, but you can't access, or

You can't access them directly, that is. If you can access any free, anonymous proxy servers, though, you may be able to access your blog.

Note: You can use PKBlogs with the URL pre packaged. Here is the address of this post (with gratuitous line breaks to prevent the old post sidebar alignment problem):

And an additional URL, to provide to those suffering from this problem, would be the WordPress version of this post: