Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

カスタムメタデータ

最終更新 Markdown で表示Agent セットアップ

HTML の <meta> タグで、Web ページにカスタムメタデータを付けられます。AI Search は、クロールした各ページの <head> からメタデータを抽出します。

カスタムメタデータを抽出するには、先に AI Search の設定で スキーマを定義 する必要があります。

Web ページにメタデータを追加する

name または property 属性を使い、<meta> タグを追加します。

<!DOCTYPE html>
<html>
	<head>
		<meta name="title" content="Getting Started Guide" />
		<meta name="description" content="Learn how to set up the application" />
		<meta property="og:title" content="Getting Started Guide" />
		<meta property="og:image" content="https://example.com/og-image.png" />
		<meta name="category" content="documentation" />
		<meta name="version" content="2.5" />
		<meta name="is_public" content="true" />
	</head>
	<body>
		<!-- Page content -->
	</body>
</html>

認識されるフィールド

次のフィールドでは、AI Search がどのメタタグから抽出するかを把握しています。抽出を有効にするには、スキーマへの定義が必要です。

フィールド 抽出元
title <meta name="title"> または <meta property="og:title">
description <meta name="description"> または <meta property="og:description">
image <meta property="og:image">

標準のメタタグと Open Graph タグの両方がある場合は、標準のメタタグが優先されます。

メタデータの抽出の動き

クローラーがページを取得すると、次の処理が行われます。

  1. <head> 内の name または property 属性を持つ <meta> タグをすべて解析します。
  2. タグ名をスキーマと照合します(大文字と小文字は区別しません)。
  3. content 属性の値を、設定したデータ型にキャストします。
  4. 抽出したメタデータは、キャッシュした HTML と一緒に保存します。
  5. 以降の処理で、メタデータはベクトルインデックスへ流れます。

真偽値の解析

boolean フィールドでは、次の値を受け付けます(大文字と小文字は区別しません)。

真の値 偽の値
true, 1, yes false, 0, no

それ以外の値は無効として扱い、フィールドは省略します。

役に立ちましたか?