公開ページにメタ タグを追加する
メタタグを追加することによって、サービスポータルページの検索性が向上します。メタ名と説明の属性をページに追加したり、ロボットの属性を定義したり、URL パラメーターに基づいてレコード データをロードするページの動的メタ タグを作成したりすることができます。
始める前に
必要なロール:admin または sp_admin
手順
- 移動先 すべて > サービスポータル > ページ.
- ページを開きます。
-
[公開] が選択されていることを確認します。
一般公開されていないページは、外部の検索エンジンによってインデックス付けされません。
- [メタ タグ] 関連リスト タブをクリックします。
- [新規] をクリックして新しいメタ タグを作成します。
-
フォームに入力します。
フィールド 説明 ページ メタ タグを適用するページです。 アプリケーション ページのアプリケーション スコープです。この値は読み取り専用です。 名前 HTML メタ名属性です。 メタ ロボット属性を定義するには、ROBOTS を追加します。
コンテンツ HTML メタ記述属性です。 [名前] フィールドで ROBOTS が定義されている場合は、次のいずれかのコンテンツ値を追加できます。
- INDEX, FOLLOW:検索エンジンは検索結果にページを表示し、ページ内のすべてのリンクを信頼します。これがデフォルト値です。
- NOINDEX, FOLLOW:検索エンジンは検索結果にページを表示せず、ページ内のすべてのリンクを信頼します。
- INDEX, NOFOLLOW:検索エンジンは検索結果にページを表示しますが、ページ内のリンクを信頼しません。
- NOINDEX, NOFOLLOW:検索エンジンは検索結果にページを表示せず、ページ内のリンクを信頼しません。
また、レコードデータに基づいてこのフィールドに変数を渡すこともできます。たとえば、このフィールドに
%description変数を定義し、コンテンツ変数を作成してレコード データでコンテンツ タグを設定します。 -
[送信] をクリックします。
メタ情報はページ ヘッダーに追加されます。例:
<meta name="description" content="Order something from the Service Catalog"> - オプション:
コンテンツ変数を作成して、レコード データでコンテンツ タグを設定します。
ページが 1 つ以上の URL パラメーターに基づいてレコード データをロードする場合、レコード データから生成されたメタ タグを追加できます。
-
メタ タグ レコードを開き、[コンテンツ] フィールドに変数が含まれていることを確認するか、変数を追加します。
使用可能な URL パラメーターと定義するメタ タグに応じて、次のタイプの値を追加できます。
値のタイプ 説明 サンプル値 1 つの URL パラメーター変数 関連するコンテンツ変数レコードで定義された値でコンテンツ タグを設定します。 %description複数の URL パラメーター変数 関連するコンテンツ変数レコードで定義された値でコンテンツ タグを設定します。 %description %price静的値と URL パラメーター変数 静的な値と関連するコンテンツ変数レコードでコンテンツ タグを設定します。 カタログ アイテム:%description -
[コンテンツの変数] 関連リストで、[新規] をクリックします。
[コンテンツの変数] 関連リストは、メタ タグ レコードを保存した後にのみ使用できます。
-
フォームに入力します。
フィールドを URL クエリ パラメーターに関連付けます。クエリ パラメーターの値を使用してコンテンツを表示するときに、同じレコードのフィールドがコンテンツ タグの生成に使用されます。フィールドを定義して、[テーブル フィールド] フィールドでコンテンツ タグを生成することができます。
フィールド 説明 名前 値を格納する変数です。% で開始する必要があり、スペースは使用できません。この値は、メタ タグ レコードの [コンテンツ] フィールドで定義されたいずれかの変数に一致する必要があります。 アプリケーション ページのアプリケーション スコープです。この値は読み取り専用です。 メタ タグ 動的変数を適用するメタ タグです。 URL クエリ パラメーター 表示されているレコードを示す URL パラメーター。任意の文字列を入力できます。 ヒント:わかりやすく簡単に識別できる URL パラメーターを作成するには、レコードのフィールド名を使用します。たとえば、ナレッジ記事を参照するには、番号 を入力して記事をその番号で参照します。関連するテーブル列 URL クエリーパラメーターと一致するテーブルフィールド。たとえば、番号を入力してその番号でナレッジ記事を参照するには、[番号] を選択します。空白のままにすると、レコード sys_id が使用されます。 テーブル URL クエリ パラメーター レコードのソース テーブルです。 テーブル フィールド [テーブル] フィールドで定義されているテーブルのフィールドを選択します。このフィールドは、コンテンツ タグの値を生成するために使用されます。 重要:SEO をサポートするには、参照済みテーブルフィールドが公開されていることを確認します。テーブルフィールドへのアクセスを許可する方法の詳細については、「 ACL ルールを作成する」を参照してください。複数のコンテンツ変数がメタ タグ レコードの [コンテンツ] フィールドで定義された変数に一致する場合は、最も古い作成日時データのレコードが使用されます。
-
[送信] をクリックします。
コンテンツ タグはレコード データをロードします。例:<meta name="description" content="Apple iPad 3"> -
メタ タグ レコードを開き、[コンテンツ] フィールドに変数が含まれていることを確認するか、変数を追加します。