カテゴリー: 開発ツール

Robotsメタタグジェネレーター

サイト側で企画したツールツールが見つからない?

インデックスオプションからrobotsメタタグまたはX-Robots-Tagヘッダーを作成

index/noindex、follow/nofollow、archive、snippet、画像インデックス、翻訳、max-image-previewを切り替えるだけで、<meta name="robots">タグと、それに対応するX-Robots-Tagレスポンスヘッダーの両方が手に入ります。すべてブラウザ内でローカルに生成されます。

メタタグ
<meta name="robots" content="index, follow" />
X-Robots-Tagヘッダー
X-Robots-Tag: index, follow

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

ページのrobotsメタタグやX-Robots-Tagヘッダーは、robots.txtファイルではできないページ単位の指示を検索エンジンに与えます。インデックスするか、リンクを辿るか、キャッシュコピーを保持するか、検索結果にテキストスニペットや画像プレビューを表示するか、翻訳を提案するか、といった内容です。ヘッダー形式は、PDFのようなHTML以外のファイルでメタタグを置く<head>が存在しない場合に役立ちます。このツールは同じ切り替え項目のセットから両方を生成するため、両者の内容は常に一致します。

使い方

  1. 必要に応じて、インデックス、リンクを辿る、キャッシュ、スニペット、翻訳、画像インデックスを切り替えます。
  2. 画像プレビューの最大サイズを選びます。
  3. メタタグをページの<head>に、またはヘッダー行をサーバー設定にコピーします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

メタタグとX-Robots-Tag、どちらが必要ですか。
<head>を編集できるHTMLページにはメタタグを使います。HTML以外のファイル(PDF、画像)や、マークアップよりサーバー設定側でインデックスを制御したい場合はX-Robots-Tagヘッダーを使います。どちらも同じディレクティブ値を受け付けます。
これはrobots.txtを上書きしますか。
両者は役割が異なります。robots.txtはクローラーがそもそもそのURLを取得するかどうかを制御し、このタグはすでに取得したページに対して何をするかを制御します。robots.txtでブロックされたページは、そもそもこのタグを見るところまで到達しません。
これを作成する際、何かがサーバーに送信されますか。
いいえ。タグとヘッダーは、切り替え項目からブラウザ内で直接組み立てられます。