XRule: リンク検索
以下の状況でリンクを検索するには、リンク検索ルールを使用します。
- 完全一致または部分一致に関わらず、ページ上で検出されるすべてのリンク。例えば、Href 属性、OBJECT タグ内の参照、イメージの Src 属性、または JavaScript™ あるいは Flash 内のリンクに解決されるものなどのなかにリンクが含まれる場合があります。
- スキーム、ドメイン、およびパスを含む、完全および絶対 URL (http://www.examplecom/support/index.asp など)。検出する正確な URL が分かる場合は、通常このオプションを使用します。
- リンク・テキスト。例えば、
<a href=
"www.example.com/products/myproduct/index.asp
">
My Product</a> というリンクに含まれる「My Product」などです。 - リンク・コンテキスト。例えば、Flash ファイルへのリンクを検出する「コンテンツは Flash ファイルである」などです。
例えば、会社の規範で、ミッション・ステートメントへのリンクを各ページに含めるように規定されている場合があります。部分的な URL である/example/global/mission_statement.html を含むリンクがあるかどうかを確認するリンク・ルールを作成できます。リンク・ルールでは、この部分的 URL を「元のリンク」検索テキストとして指定します。
別の例として、Web サイトを新しいサーバーに移植しており、古いサーバーを参照するリンクが含まれないことを確認する必要があるとします。古いサーバーを参照するリンクが含まれるすべてのページを検出する必要があります。この場合、古いサーバーへの正確なリンクが http://OldServerName/ であることが分かっているため、標準 URL 検索項目としてregexp:http://oldservername を追加します。
ページ上の検索オプションは、AND 論理を使用して結合されます。このページのフィールド内では正規表現が許可されます。
検索の実行時、このページの基準は AND 論理を使用して結合されます。テンプレート XRule のテキスト・フィールドはすべて、正規表現の先頭に regexp: が付加されている限り、それらの正規表現を受け入れます。DOS 式は受け入れません。
ページ要素 | 説明 |
---|---|
名前 | XRule に割り当てられた名前。 |
説明 (オプション) | XRule の検索対象を自分や他のユーザーが理解できるように、XRule の目的を記述します。例えば、「お問い合わせリンクの検索」などです。 |
元のリンク | このオプションは、検索テキストがリンクに完全一致または部分一致するかに関わらず、ページ上にあるリンクを検索するために選択します。「元のリンク」フィールドにリンクの検索テキストを入力します。 |
標準 URL | このオプションは、検索テキストに一致する、ページの絶対 URL を検索する場合に選択します。絶対 URL には、スキーム、ドメイン、およびパスが含まれます (例: http://www.examplecom/products/gizmo.asp)。「標準 URL」フィールドに URL の検索テキストを入力します。 |
表示テキスト | このオプションは、Web サイトの訪問者に表示されるテキスト (開始 <a> タグおよび終了 </a> タグの間に表示されるテキスト) を検索するために選択します。 |
リンク・コンテキスト | このオプションは、検索を特定の要素に絞るために選択します。リンク・コンテキストを使用する検索は、指示されるファイルまたは要素から開始されます。 例: プライバシー・ロゴを検索しており、それが常にイメージ要素に含まれることが分かっています。この場合、XRule が検索しているコンテンツがイメージ・タグ内に含まれるように、リンク・コンテキスト「コンテンツはイメージである 」を選択します。 |
検索で大/小文字を区別する | 検索で大/小文字を区別する場合は、このオプションを選択します。一致を検出するには、検索条件と検出される項目が、正確に一致する必要があります。例えば、大/小文字の区別のある検索で www.example.com/Products/ASE と入力した場合、www.example.com/products/Ase は検出されません。 |
内部リンクのみを検索 | このオプションは、検索をジョブ内に含まれるドメインに制限するために選択します。特定のジョブによって検出されるドメインは、「サーバーおよびドメイン」ページにあります。このオプションでは、「管理」タブの「サーバーおよびドメイン」ページにあるグローバル・ドメインは含まれません。 |
ジョブまたはレポートに必要な場合のみ XRule を有効にする | XRule を必要なときのみ実行する場合に選択します。ジョブまたはレポートに XRule が必要でない場合は、実行されません。このオプションにチェック・マークを付けると、XRule は必要なときだけ実行されるため、サイトのスキャンにかかる時間が節約されます。 |
常に XRule を有効にする | ジョブを実行するたびに XRule を実行します。これは、XRule を使用する中で最も効率の悪い方法です。 |
常に XRule を無効にする (ジョブに問題が発生する場合) | ジョブ、またはレポートで XRule を無効にします。ルールが必要な場合でも、実行されません。スキャンが無期限に続行される場合など、XRule が原因でジョブに問題が発生する場合は、XRule を無効にします。 |
このルールはプライバシー・ステートメント・リンクを定義する | このルールに一致しないページを自動的に「プライバシー・ステートメント・リンクのない PII を収集するページ」レポートに報告させる場合は、このオプションを選択します。 |