このページでは、プログラム可能検索エンジンのデベロッパー ガイドで使用されている用語について説明します。
A ~ B
- AdSense
- ウェブサイトのコンテンツ ページや検索結果に関連性の高い広告を表示することで収益を得ることができる Google サービス。詳しくは、Google AdSense のサイトまたはヘルプセンターをご覧ください。
- アナリティクス
- ウェブサイトへのトラフィックに関する詳細な統計レポートを提供する Google サービス。詳しくは、Google アナリティクスのサイトをご覧ください。
- アヤックス
- 非同期の JavaScript と XML: 既存の言語やツール(JavaScript や XML HTTP リクエストなど)を使用してインタラクティブなウェブ アプリケーションを作成するプログラミング手法です。Ajax を使用すると、ウェブ アプリケーションでバックグラウンドでデータを取得して、ウェブページ全体を更新する代わりにページの一部を更新できます。既存のウェブページに重ねて表示される半透明ページなどの Web 2.0 のデザインは、Ajax を使用して実装できます。
- annotation
- アノテーション ファイル内の情報の単位。アノテーションは、検索エンジン内のサイトとそれに関連付けられたラベルで構成されます。アノテーションは、コントロール パネルの [サイト] タブまたはアノテーション ファイルで定義できます。詳しくは、基本と検索するサイトの選択をご覧ください。
- アノテーション ファイル
- 検索エンジンで扱うサイト(ウェブページまたはウェブサイト)をリストした XML ファイルまたは TSV ファイル。これは、どのサイトや検索結果での掲載順位を決定すべきかに関する情報が含まれている検索エンジンのインデックスと考えることができます。ファイルの作成方法について詳しくは、基本事項と検索するサイトの選択をご覧ください。
- 属性
- XML における要素のプロパティ。属性は名前と値(
<element attribute_name="value">
)で構成されます。XML と属性の詳細については、基本をご覧ください。 - オートコンプリート
- ユーザーの入力時に検索ボックスに表示される検索クエリのリスト。たとえば、ユーザーが検索ボックスに「Google」の最初の数文字を入力し始めると、「google マップ」、「Google Earth」、「google.com」などのクエリが自動的に生成されます。
- 背景ラベル
- 検索エンジンのラベルをご覧ください。
- ブースト
- ラベルのモード。ブーストラベルでタグ付けされたサイトは、検索ランキングで昇格されます。サイトの昇格は、ラベルに割り当てる重み付けと、サイトに割り当てたスコアによって決まります。詳しくは、検索結果のランキングの変更をご覧ください。
- ブースト検索エンジン
- 検索結果を除外しない検索エンジン。代わりにウェブ全体を検索し、ブースト ラベルでタグ付けしたサイトを宣伝します。
C ~ D
- キャプチャ
- コンピュータと人間を区別する「完全自動公開チューリング テスト」の頭字語。歪んだテキストを読み取ってテキスト ボックスに入力するようユーザーに求めるテスト。これは、回答が bot やコンピュータ プログラムではなく人間によって生成されることを保証するために、カーネギー メロン大学によって開発されました。詳しくは、http://www.captcha.net/ をご覧ください。
- クライアントサイド スクリプト
- サーバーではなく、クライアントまたはウェブブラウザによって実行されるコンピュータ プログラムの種類。ウェブページを動的に動作させることで、ユーザーの入力や変数(ユーザーの言語 / 地域、ブラウザのバージョンなど)とやり取りできます。たとえば、動的なウェブページでは、ユーザーがメンバーシップ フォームで送信した内容に基づいて、コンテンツ(興味深い地域イベントのスケジュールなど)を変更できます。クライアントサイド スクリプトは、JavaScript や VBScript などのプログラミング言語を使用して記述できます。
- コメント
- ラベルに関連付けられたテキスト。コメントはニュース メディアにとって有益なもので、ユーザーには表示されません。
- コンテキスト
- 検索結果ページの外観、ラベルの内容、ページのランキング方法など、検索エンジンのインフラストラクチャを定義します。検索エンジンのコンテキストは、コントロール パネルの [基本] タブまたはコンテキスト ファイルで定義します。アノテーションもご覧ください。コンテキストの詳細については、基本と検索するサイトの選択をご覧ください。
- コンテキスト ファイル
- : 検索エンジンの仕様を定義する XML ファイル。コントロール センターとして機能し、ラベルを格納し、検索エンジンのグローバル設定を指定します。ファイル作成の詳細については、基本と検索エンジン仕様の定義をご覧ください。
- コントロール パネル
- 検索エンジンの管理と設定の定義を行うためのウェブページ。
- プログラム可能検索エンジン
- ウェブサイトやブログ、ウェブサイトのコレクションの検索エンジンを作成できる Google サービスです。
- プログラム可能検索要素
- プログラム可能検索エンジンのウェブ要素です。プログラム可能検索エンジンをウェブサイトに埋め込むには、検索ボックスの実装ページで生成されたコードをコピーして貼り付けます。
- プログラム可能検索エンジン
- プログラム可能検索エンジンを使用して作成、カスタマイズする検索エンジン。
- 取り除く
- ラベルのモード。除外ラベルでタグ付けされたサイトは、検索エンジンの結果ページから除外されます。詳しくは、検索結果のランキングの変更をご覧ください。
- 検索エンジンを削除
- 特定のサイトを除外する検索エンジンです。ウェブ全体を検索する一方で、タグが付けられたラベルを付けたサイトを検索結果から除外します。
- 外部アノテーション
- スタンドアロンのアノテーション ファイル。これに対して、インライン アノテーションをご覧ください。ほとんどのアノテーションは外部アノテーションです。
- facet
- 関連する絞り込みラベルの概念的なグループ。ファセットはファセット アイテムで構成されます。
- ファセット アイテム
- 絞り込みラベルとそのタイトルを記述します。タイトルはユーザーに公開され、検索結果ページに表示されます。
- ファセット ラベル
- 検索結果ページでユーザーに表示される絞り込みラベル。
- フィルタ
- ラベルのモード。検索結果には、フィルタラベルでタグ付けされたサイトのみが表示されます。詳しくは、検索結果のランキングの変更をご覧ください。
- 検索エンジンをフィルタ
- フィルタラベルでタグ付けされたサイトのみが含まれ、それ以外のサイトはすべて除外される検索エンジン。
E ~ F
勝敗
- Googlebot
- ウェブ上の数十億のページを取得またはクロールするプログラム。クロール プログラムは、ロボット、ボット、スパイダーとも呼ばれます。Googlebot は、クロールするサイト、クロールする頻度、各サイトから取得するページ数を決定するアルゴリズムを使用します。
- HTTP
- ハイパーテキスト転送プロトコル。HTTP は、インターネット経由でドキュメントを送受信するための標準です。プロトコルの詳細については、World Wide Web Consortium(W3C)が管理する HTTP - Hypertext Transfer Protocol のドキュメントをご覧ください。
- iframe
- HTML ページ内に HTML ドキュメントを埋め込むことができる HTML 構造。
- インライン アノテーション
- コンテキスト ファイル内に埋め込まれたアノテーション。これに対して、外部アノテーションをご覧ください。インライン アノテーション付きのコンテキスト ファイルには、コンテキストまたは検索エンジンの仕様を格納する
CustomSearchEngine
セクションと、アノテーションまたはサイト情報を格納するAnnotations
セクションの 2 つのセクションがあります。この形式のファイルは、ウェブサイトでホストする場合にのみ使用できます。 - キーワード
- ウェブページのコンテンツや検索エンジンの対象範囲を表す単語やフレーズのリスト。キーワードを使用すると、ユーザーの意図を検索エンジンに応用して、検索結果で特定のウェブページを優先させることができます。詳しくは、検索結果のランキングの変更をご覧ください。
- JSON
- JavaScript Object Notation名前と値のペアのコレクション、または値の順序付きリストとして構造化されたデータ交換の形式。詳しくは、JSON.org のドキュメントをご覧ください。
- ラベル
- サイトをどのように扱うべきかを指定し、検索結果を微調整するための手段を提供します。ラベルにはモードがあります。モードによって、サイトに対する処理(除外、昇格、降格など)をプログラム可能検索エンジンに伝えることができます。サイトの昇格または降格の程度は、ラベルに適用する重み付けによって異なります。2 種類のラベルには、バックグラウンドで動作する検索エンジンのラベルと、ユーザーに表示される絞り込みラベルがあります。詳しくは、検索結果のランキングの変更とユーザーによる検索の絞り込みをご覧ください。
M ~ P
- microdata
- 機械で読み取れるコンテンツをウェブページに追加するための HTML5 仕様。microdata アイテムは HTML タグに
itemscope
属性を追加することで作成されます。プロパティは、アイテムの子孫の 1 つにitemprop="name"
属性を使用して、アイテムに追加されます。microdata は多くの場合、microformats や RDFa の代わりに使用できます。microdata について詳しくは、microdata の HTML5 標準をご覧ください。 - microformat
- レビュー、人物、商品、企業など、一般に公開されるものを表現するための仕様。一般に、microformat は
<span>
要素、<div>
要素、クラス プロパティ、簡潔でわかりやすいプロパティ名(アイテムのレビュー日と評価を表すdtreviewed
やrating
など)で構成されます。microformats について詳しくは、microformats.org をご覧ください。 - 移動手段
- ラベルに一致する検索結果を昇格、降格、削除できるラベル属性。モードは、filter、boost、eliminate です。
- OPML
- Outline プロセッサ マークアップ言語OPML は XML 形式の一種で、元々は要素やアウトラインの順序付きリストを定義するために開発されましたが、現在はウェブフィードでも一般的に使用されています。OPML について詳しくは、ドキュメントをご覧ください。プログラム可能検索エンジンでの使用方法の詳細については、検索するサイトの選択をご覧ください。
- overlay
- 既存のウェブページに表示される Ajax ベースの画面。
- PageMaps
- ウェブサイト作成者がウェブページにデータやメモを埋め込むことができるように、Google が開発した構造化データ形式です。他の構造化データ形式と異なり、PageMaps では標準のプロパティや用語に従わなくても、既存の語彙、スキーマ、テンプレートを参照する必要はありません。お客様のウェブサイトに適したカスタム属性値を作成することで、詳しくは、構造化データを提供するをご覧ください。
- PCRE
- Perl 互換の正規表現のイニシャル処理。正規表現をご覧ください。
- Perl 互換の正規表現。
- 正規表現をご覧ください。
- 事前構築済みラベル
- 検索ラベルをご覧ください。
- プロモーション
- 特別に作成された検索結果。結果ページの上部に表示されます。この関数は、作成した結果を定義済みのクエリ語句のセットに関連付けます。
- クエリ語句
- プロモーションをトリガーする検索キーワード。
- RDFa
- 属性内のリソース記述フレームワークは、XHTML を拡張してセマンティック メタデータを含める属性を持つ、標準的な W3C 仕様です。構造化データの形式もご覧ください。
Q-R
- refinement
- トピック別にサイトを分類する方法。サイトに関連付ける絞り込みラベルを作成できます。すると、検索結果ページの上部に絞り込みリンクが表示され、ユーザーはこれらをクリックして検索結果を絞り込むことができます。詳しくは、ユーザーが検索を絞り込むようにサポートするをご覧ください。
- 絞り込みラベル
- 検索結果ページの上部にリンクとして表示されるラベル。ラベルは、ユーザーが絞り込み用のリンクをクリックした場合にのみ検索エンジンに適用されます。詳しくは検索エンジンのラベルをご覧ください。詳しくは、ユーザーが検索を絞り込むようにサポートするをご覧ください。
- 絞り込みリンク
- 検索結果ページの上部に表示されるリンク。ユーザーは絞り込みリンクをクリックして検索を絞り込むことができます。詳しくは、ユーザーが検索を絞り込むようにサポートするをご覧ください。
- 正規表現
- 検索の説明とテキストの操作に使用する特殊な文字パターン。たとえば、テキスト ファイル内で「monkey」や「monkeys」を検索する場合は、疑問符(?)の正規表現を使用して、正規表現の直前の文字が存在するかどうかを示すことができます。正規表現を処理できる検索ツールに「monkeys?」と入力すると、「monkeys」と「monkey」のインスタンスがすべて検索されます。
- robots meta タグ
- : ウェブクローラに、ウェブページの処理方法を指示する HTML メタタグ。タグは
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
のようになります。詳しくは、ウェブマスター ヘルプセンターをご覧ください。 - robots.txt
- Googlebot などのウェブロボットに指示を与えるウェブサイト内のファイル。Robots Exclusion Protocol の後に Google とその他の検索エンジンが続きます。詳しくは robotstxt.org をご覧ください。
S
- score
- サイトに適用するラベルの強さを決定します。個々のアノテーションに適用されるスコアは、重み付けされたラベルの影響を緩和または逆転させます。ランキングの微調整に新たなレイヤが追加されます。詳しくは、検索結果のランキングの変更をご覧ください。
- 要素を検索
- ウェブページに埋め込むことができるオブジェクト。読者が閲覧しているウェブページに検索ボックスと検索結果が一緒に表示される。検索を行ったユーザーは、検索結果セクション内のリンクをクリックしない限り、別のウェブページに移動しません。同じページに留まる場合は、検索結果セクションを閉じてウェブページの閲覧を再開できます。ウェブ要素もご覧ください。
- 検索エンジン ラベル
- プログラム可能検索エンジンが、コンテキスト仕様をアノテーションに関連付けるために使用するラベル。コンテキスト ファイルには、検索エンジンを識別するラベルが含まれており、アノテーション ファイル内の各サイトには、検索エンジンのラベルを使用してタグ付けします。プログラム可能検索エンジンでは、設定したラベルに基づいて検索結果が表示されます。検索エンジンのラベルはバックグラウンド ラベルとも呼ばれます。これは、ユーザーに表示される検索結果ページに表示される絞り込みラベルとは対照的に、検索エンジンのラベルはバックグラウンドで実行され、ユーザーに表示されないためです。検索エンジンのラベルについて詳しくは、検索結果のランキングの変更をご覧ください。
- 検索エンジンの仕様
- 「コンテキスト ファイル」もご覧ください。
- サイト
- アノテーション ファイルで定義されたウェブサイト、ウェブページ、URL パターン。
- サイトマップ
- - ウェブサイトのページをリストする XML ファイル。また、ウェブページに関する情報(最後に更新された日時、変更の頻度、ページ間の重要性など)を含めることもできます。ウェブサイトのサイトマップを Google ウェブマスター セントラルに送信すると、Google がサイトのページ(通常のクロール プロセスでは検出できなかったページも含む)を検出できるようになります。XML スキーマについて詳しくは、Search Console のサイトマップのドキュメントをご覧ください。
- snippet
- 検索結果ページの検索結果。ウェブページのコンテンツの一部のサンプルが表示されます。詳しくは、検索結果の構成に関するウェブマスター セントラルのブログ投稿をご覧ください。
- 構造化データ
- ウェブページのコンテンツを記述するセマンティック メタデータ。ページに埋め込まれるテキスト スニペットであり、機械にとってより有用な情報を提供します。詳しくは、結果スニペットのカスタマイズをご覧ください。
- 構造化データ形式
- データを機械にとってより意味のあるものにするタグの仕様。プログラム可能検索エンジンは、microformat、RDFa、PageMap を読み込めます。詳しくは、結果スニペットのカスタマイズをご覧ください。
- 類義語
- クエリ語句のバリエーション。たとえば、「cd」には、「預金証書」、「定期収入証券」、「固定キャッシュフロー」などの関連する用語を含めることができます。詳しくは、ユーザーのクエリを改善して関連性の高い検索結果を表示するをご覧ください。
- 文字変換
- 英語のアルファベットの単語を別の書記体系に音声文字変換したもの。文字変換では、英語で入力した単語が、アラビア語やヒンディー語などの別の文字の発音記号に変換されます。
- TSV ファイル
T-Z
- UI
- ユーザー インターフェース。
- URL パターン
- 指定されたパターンに一致する URL のグループ。たとえば、
*.google.com/
は google.com のすべてのサブドメイン(code.google.com
やimages.google.com
など)に対するパターンです。詳しくは、プログラム可能検索エンジンのヘルプセンターをご覧ください。 - weight
- タグ付けされたサイトにプログラム可能検索エンジンがどの程度ラベルを適用するかを定義します。重みの値の範囲は -1.0 ~+1.0 です。ラベルの重み付けが正の場合はそのタグが付けられたサイトが強調され、負の重み付けは強調されません。score と比較します。
- XHTML
- 拡張ハイパーテキスト マークアップ言語は、HTML を拡張した XML の一種です。XML は XML のルールを遵守しているため、HTML より構文が厳しくなっています。タグの形式は正しいものにする必要があります。XML 構文の詳細については、基本をご覧ください。
- XML
- 拡張マークアップ言語(拡張マークアップ言語)。汎用マークアップ言語です。テキストが読める形式です。たとえば、プログラム可能検索の XML 形式には
<Context> </Context>
タグと<LookAndFeel> </LookAndFeel>
タグが含まれます。XML の詳細については、基本をご覧ください。