公開ページへのメタタグの追加
メタタグを追加して、 サービスポータル ページの検索性を向上させます。ページにメタ名属性と説明属性を追加したり、robots 属性を定義したり、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 クエリパラメーターに関連付けます。クエリパラメーターの値を使用してコンテンツを表示すると、同じレコードのフィールドを使用してコンテンツタグが生成されます。[ テーブルフィールド ] フィールドを使用して、コンテンツタグを生成するフィールドを定義できます。
フィールド 説明 名前 値を格納する変数。% で始める必要があり、スペースを含めることはできません。この値は、メタタグレコードの [コンテンツ ] フィールドで定義されている変数の 1 つと一致する必要があります。 アプリケーション ページのアプリケーションスコープ。この値は読み取り専用です。 メタタグ 動的変数を適用するメタタグ。 URL クエリパラメーター 表示されているレコードを示す URL パラメーター。任意の文字列を入力できます。 ヒント:意味があり、識別しやすい URL パラメーターを作成するには、レコードのフィールド名を使用します。たとえば、ナレッジ記事を参照するには、 番号 を入力して記事をその番号で参照します。関連するテーブル列 URL クエリパラメーターに一致するテーブルフィールド。たとえば、 番号 を入力してナレッジ記事を番号で参照する場合は、[ 番号] を選択します。空白のままにすると、レコードsys_idが使用されます。 テーブル URL クエリパラメーターレコードのソーステーブル。 テーブルフィールド [ テーブル ] フィールドで定義されたテーブルからフィールドを選択します。このフィールドは、コンテンツタグの値を生成するために使用されます。 重要:SEO をサポートするには、参照テーブルフィールドが公開されていることを確認してください。テーブルフィールドへのアクセス許可の詳細については、「 ACL ルールの作成」を参照してください。メタタグレコードの [ コンテンツ ] フィールドで定義された変数と複数のコンテンツ変数が一致する場合、作成日が最も早いレコードが使用されます。
-
[送信] をクリックします。
コンテンツタグはレコードデータをロードします。例:<meta name="description" content="Apple iPad 3"> -
メタタグレコードを開き、[ コンテンツ ] フィールドに変数が含まれていることを確認するか、変数を追加します。