あなたのウェブサイトの訪問者と彼らが望む情報を見つけるための簡単な方法を与える
あなたのウェブサイトを訪問する人々に、彼らが探している情報を簡単に見つける能力を与えることは、使いやすいウェブサイトを作る上での重要な要素です。 使いやすく理解しやすいウェブサイトのナビゲーションは、使い勝手に欠かせませんが、ウェブサイトの訪問者は、探しているコンテンツを見つけるために直感的なナビゲーション以上のものを必要とすることがあります。 これはウェブサイトの検索機能が便利な場所です。
この機能を利用するには、CMS( コンテンツ管理システム上にサイトが構築されている場合)を使用するなど、サイトに検索エンジンを設定するためのオプションがいくつかあります。 多くのCMSプラットフォームはデータベースを使用してページコンテンツを保存するため、これらのプラットフォームにはそのデータベースを照会するための検索ユーティリティが付属することがよくあります。 例えば、1つの好ましいCMSはExpressionEngineである。 このソフトウェアには、そのシステム内に構築されたWebページにサイト検索を含めるための使いやすいユーティリティがあります。
サイトでこの種の機能を備えたCMSが実行されない場合でも、そのサイトに検索機能を追加することはできます。 サイト全体でCommon Gateway Interface(CGI)を実行したり、個々のページでJavaScriptを使用して検索機能を追加することができます。 また、外部サイトでページをカタログ化し、そのサイトから検索を実行することもできます。
遠隔ホスト型検索CGI
リモートでホストされた検索CGIは、通常、サイトに検索を追加する最も簡単な方法です。 あなたは検索サービスにサインアップし、彼らはあなたのためにあなたのサイトをカタログ化します。 次に、検索条件をページに追加すると、顧客はこのツールを使用してサイトを検索できます。
この方法の欠点は、検索会社が特定の製品に提供する機能に限定されていることです。 また、インターネットに掲載されているページのみがカタログされます(イントラネットおよびエクストラネットサイトはカタログ化できません)。 最後に、サイトは定期的にのみカタログ化されるため、最新のページがすぐに検索データベースに追加されることはありません。 検索機能を常に最新のものにしたい場合は、最後の点は、契約を破ることができます。
以下のサイトは、あなたのウェブサイトに無料の検索機能を提供します:
- Googleカスタム検索エンジン: Googleカスタム検索エンジンでは、自分のサイトだけでなく、検索するコレクションを作成することもできます。 これにより、複数のサイトを指定して検索結果に含めることができるため、読者にとって検索がより面白くなります。 コミュニティを招待して、サイトを検索エンジンに提供することもできます。
- FusionBot:このサービスは、複数のレベルの検索を提供します。 無料レベルでは、250ページの索引、1ヶ月あたりの1つの自動索引、1ヶ月のマニュアル索引、基本的な報告、サイトマップなどを取得します。 SSLドメイン全体の検索もサポートしています。
- FreeFind:この無料サービスにサインアップするのは簡単です。 これには、サイトマップの追加機能と、検索フィールドと共に自動的に生成される「新しいもの」ページがあります。 彼らはあなたのサイトをスパイダリングする頻度を制御するので、インデックスに新しいページが追加されたことを確認することができます。 また、スパイダーにサイトを追加して検索に含めることもできます。
- siteLevel内部サイト検索:この無料サービスでは、データベースに含まれていないページを持つ機能を追加します。 したがって、特定のセクションを非公開にして検索できないようにするには、そのセクションを除外エリアとしてリストし、それらのページを検索することはできません。 無料サービスは1週間に1回の再インデックスで1000ページのインデックスを作成します。
JavaScriptの検索
JavaScript検索では、サイトに検索機能をすばやく追加できますが、JavaScriptをサポートするブラウザに限定されています。
オールインワンの内部サイト検索スクリプト:この検索スクリプトは、Google、MSN、Yahoo!などの外部検索エンジンを使用します。 あなたのサイトを検索する。 かなり滑らか。