公開ページにメタ タグを追加する

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • メタタグを追加することによって、サービスポータルページの検索性が向上します。メタ名と説明の属性をページに追加したり、ロボットの属性を定義したり、URL パラメーターに基づいてレコード データをロードするページの動的メタ タグを作成したりすることができます。

    始める前に

    必要なロール:admin または sp_admin

    手順

    1. 移動先 すべて > サービスポータル > ページ.
    2. ページを開きます。
    3. [公開] が選択されていることを確認します。
      一般公開されていないページは、外部の検索エンジンによってインデックス付けされません。
    4. [メタ タグ] 関連リスト タブをクリックします。
    5. [新規] をクリックして新しいメタ タグを作成します。
    6. フォームに入力します。
      フィールド 説明
      ページ メタ タグを適用するページです。
      アプリケーション ページのアプリケーション スコープです。この値は読み取り専用です。
      名前 HTML メタ名属性です。

      メタ ロボット属性を定義するには、ROBOTS を追加します。

      コンテンツ HTML メタ記述属性です。

      [名前] フィールドで ROBOTS が定義されている場合は、次のいずれかのコンテンツ値を追加できます。

      • INDEX, FOLLOW:検索エンジンは検索結果にページを表示し、ページ内のすべてのリンクを信頼します。これがデフォルト値です。
      • NOINDEX, FOLLOW:検索エンジンは検索結果にページを表示せず、ページ内のすべてのリンクを信頼します。
      • INDEX, NOFOLLOW:検索エンジンは検索結果にページを表示しますが、ページ内のリンクを信頼しません。
      • NOINDEX, NOFOLLOW:検索エンジンは検索結果にページを表示せず、ページ内のリンクを信頼しません。

      また、レコードデータに基づいてこのフィールドに変数を渡すこともできます。たとえば、このフィールドに %description 変数を定義し、コンテンツ変数を作成してレコード データでコンテンツ タグを設定します。

      sc_home ページの競合メタ タグ フォームです。
    7. [送信] をクリックします。
      メタ情報はページ ヘッダーに追加されます。例:
      <meta name="description" content="Order something from the Service Catalog">
    8. オプション: コンテンツ変数を作成して、レコード データでコンテンツ タグを設定します。
      ページが 1 つ以上の URL パラメーターに基づいてレコード データをロードする場合、レコード データから生成されたメタ タグを追加できます。
      1. メタ タグ レコードを開き、[コンテンツ] フィールドに変数が含まれていることを確認するか、変数を追加します。
        使用可能な URL パラメーターと定義するメタ タグに応じて、次のタイプの値を追加できます。
        値のタイプ 説明 サンプル値
        1 つの URL パラメーター変数 関連するコンテンツ変数レコードで定義された値でコンテンツ タグを設定します。 %description
        複数の URL パラメーター変数 関連するコンテンツ変数レコードで定義された値でコンテンツ タグを設定します。 %description %price
        静的値と URL パラメーター変数 静的な値と関連するコンテンツ変数レコードでコンテンツ タグを設定します。 カタログ アイテム:%description

        [コンテンツ] フィールドで変数を使用するメタタグフォーム。

      2. [コンテンツの変数] 関連リストで、[新規] をクリックします。
        [コンテンツの変数] 関連リストは、メタ タグ レコードを保存した後にのみ使用できます。
      3. フォームに入力します。
        フィールドを URL クエリ パラメーターに関連付けます。クエリ パラメーターの値を使用してコンテンツを表示するときに、同じレコードのフィールドがコンテンツ タグの生成に使用されます。フィールドを定義して、[テーブル フィールド] フィールドでコンテンツ タグを生成することができます。
        フィールド 説明
        名前 値を格納する変数です。% で開始する必要があり、スペースは使用できません。この値は、メタ タグ レコードの [コンテンツ] フィールドで定義されたいずれかの変数に一致する必要があります。
        アプリケーション ページのアプリケーション スコープです。この値は読み取り専用です。
        メタ タグ 動的変数を適用するメタ タグです。
        URL クエリ パラメーター 表示されているレコードを示す URL パラメーター。任意の文字列を入力できます。
        ヒント:
        わかりやすく簡単に識別できる URL パラメーターを作成するには、レコードのフィールド名を使用します。たとえば、ナレッジ記事を参照するには、番号 を入力して記事をその番号で参照します。
        関連するテーブル列 URL クエリーパラメーターと一致するテーブルフィールド。たとえば、番号を入力してその番号でナレッジ記事を参照するには、[番号] を選択します。空白のままにすると、レコード sys_id が使用されます。
        テーブル URL クエリ パラメーター レコードのソース テーブルです。
        テーブル フィールド [テーブル] フィールドで定義されているテーブルのフィールドを選択します。このフィールドは、コンテンツ タグの値を生成するために使用されます。
        重要:
        SEO をサポートするには、参照済みテーブルフィールドが公開されていることを確認します。テーブルフィールドへのアクセスを許可する方法の詳細については、「 ACL ルールを作成する」を参照してください。

        複数のコンテンツ変数がメタ タグ レコードの [コンテンツ] フィールドで定義された変数に一致する場合は、最も古い作成日時データのレコードが使用されます。

      4. [送信] をクリックします。
        説明タグにsys_idパラメーターの値を入力する競合コンテンツ変数フォーム。
      コンテンツ タグはレコード データをロードします。例:
      <meta name="description" content="Apple iPad 3">