Skip to main content

Ways of Putting a Search Engine on Your Website

Ways of Putting a Search Engine on Your Website

 Search engines provide a convenient way for people to locate things on your site using the terms which they are familiar with. When they can easily find what they want on your site, they are less likely to go away disappointed when the content is actually available on your site albeit under a different name.

If you don't have a search engine catering specifically to your site, it's time you considered adding one.

    Installing Your Own Search Engine Script

    The ideal way, in my opinion, is to install your own Perl search engine script or PHP search engine script. This requires you to have the facility to install and run PHP or Perl scripts on your web account. You don't need to be able to write one. There are numerous free search engine scripts that you can adapt for your site. You can find a list of these on the Free Search Engine Perl Scripts (for Perl scripts) and the Free Php Search Engine Scripts (for PHP scripts) pages.

    In general there are two types of PHP or Perl search engine scripts. One will search your entire website for the relevant article each time your visitor invokes the search engine. The other creates an index of your site and only searches the index when the visitor uses the engine. The former is easier to configure and use for the newcomer, but quickly becomes sluggish when your website grows big. The latter is more efficient, but often requires you to remember to re-index your site each time you change your pages.

    Installing your own search engine script has, at the very least, the following advantages:

        You can customize your results page to your heart's content.

        There are no third party advertisements, except those you place yourself and those from your web host, if you use a free web host.

        You can re-index your site as many times as you need to.

        Re-indexing your site does not increase your bandwidth utilization, unless the script accesses your site via HTTP.

    Disadvantages include:

        You will need Perl or PHP support on your web server.

        You will need to muck around with the Perl or PHP script in order to configure it. Search engine scripts typically need more configuration work than, say, a feedback form.

 Using a Free or Commercial Third Party Hosted Search Engine Service

If installing a PHP or Perl CGI script is a problem, or if you prefer to let others handle the hassle (not really much of one actually) of maintaining the engine, you can use one of the many free or commercial hosted search engine services. These services index your site for you and provide you with the HTML code to plug into your web pages. That's it. You have a working search engine for your site with little of the installation woes.

A list of Free Search Engine Remote Hosting Services may be found at http://www.thefreecountry.com/scripthosting/searchengines.shtml

Advantages of using the free search engine script remote hosting services include:

    You do not need the ability to run Perl or PHP scripts on your web server.

    You don't have to worry about figuring out how to configure and upload Perl CGI scripts or PHP scripts.

    Apart from configuring things like the frequency you want your site indexed and the appearance of your results page (through a convenient web interface), all you usually need with such services is to plug the supplied HTML code into your pages.

Disadvantages:

    Most (if not all) free services impose banner advertising on the results page. Even if they don't, they often put a logo on the results page that points to their site. Depending on your needs, you may find that this detracts from the professionalism of your site. Many of the free services, however, have a paid option which will remove the third party advertising that the they impose with the free accounts.

    The URL displayed in the location box of your visitors' browsers will not be your site's but the search engine's. However this can easily be circumvented by putting the results in an invisible (or visible) frame on your site.

    Although most services allow you to customize your search results page, many do not provide the facility to completely control the output the way you might want to do to fit your site decor.

    Some search engine hosting services impose a limit on the frequency you are allowed to re-index your site. Some only index your site at a fixed interval (eg, once a week) which means that the results shown may not be current. You should therefore read their documentation carefully before you sign up to make sure you get a service that suits your requirements.

    Re-indexing your site typically requires the search engine to spider your site, thus adding to your website's bandwidth usage. If you are also using a commercial web host where you pay for your bandwidth, or if you use a free web host with limits on the bandwidth you are allowed, this might be a concern.

Using the Major Search Engines

Few people realise this, but you can actually use the major search engines like Google as your site's search engine, free of charge.

To do this with Google, go to Google Custom Search Engine and complete the online form.

This method has not only the disadvantages of using third party remote hosting services listed above, it has also the following additional disadvantages:

    The re-indexing frequency of your site is even more limited than when using one of the remotely hosted search engine services mentioned above. You have basically no control over the frequency that the major search engines index your site. This means that the search engines results will frequently be inaccurate - and if you add new pages to your site often, your site search engine will not be able to locate it.

    The results page has the search engine's advertisements and formatting. You have even less control over the output than when using the third party search engine remotely hosted services.

    If the search engine decides to discontinue the service, your site search will suddenly fail to work.
Conclusion

Adding a search engine improves your site navigation. In allowing your visitors another means to locate items on your site, you are increasing the likelihood that they will find your site useful, bookmark your site, buy your goods/services, and so on.

With so many alternatives to adding a search engine to your site, most of them free, there is really little reason not to do so now (unless, of course your site only has a few pages).

Comments

Popular posts from this blog

[Must Read For All Men] 14 Differences Between The Girl You Date And The Woman You Marry

[Must Read For All Men] 14 Differences Between The Girl You Date And The Woman You Marry Think about one of the questions below for a moment. If you are married, in what way is the girl you dated different from the woman you married? If you are single or dating, in what way do you want the woman you marry to be different from the girl you are dating? What thoughts come to your mind? I bet you have a few thoughts, I also do. After being married for over 3 years to my awesome wife, l can testify that the girl l dated is different from the woman l proudly call my wife. She has definitely improved in ways I never imagined, and for the better. If you go through dating and your marriage journey, you will inevitable look back to realize the girl you dated is different from the woman are married to. To clarify, l do not mean she would become a brand new person. What l mean is that her priorities and perspective about life and marriage will improve in many ways. Hopefully, for the be

WINDOWS 9

Windows Releases New Windows 9 Windows is set to release  new windows 9 later this year. Sources familiar with Microsoft's plans have informed The Verge the company has begun planning a big press event at the end of September to officially unveil the next version of Windows. Which is September 30th for the press preview of windows.  The new windows combines the Start menu of windows 7 and 8 and it has new features which include multiple desktops as shown in the leaked videos and It has also brought back  Metro Style live tiles. Also some leaked screenshots give an insight to what windows 9 looks like.

10 Richest African Musician 2014 (You Need To See This)

10. Jose Chameleone Stage name Joe Chameleone,he is a popular raggae musician from Uganda and he started his career at a very young age in the early 90′s. He is regarded as the act who redefined local Ugandan music in the wake of the 21st century and is also the biggest money maker in East Africa.