【HTML Living Standard】robots属性値の使い方
robots属性値の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
robotsプロパティは、HTMLドキュメント内で検索エンジンのクローラーに対する指示のカテゴリを定義するための特殊な値を保持するプロパティです。HTML Living Standardにおいて、このrobotsは主に<head>セクションに配置される<meta>要素のname属性に設定される属性値として扱われます。name="robots"と記述することで、その<meta>要素が検索エンジンなどのロボットに対する動作指示を意図していることを明確に示します。
具体的なクローラーの動作指示は、同じ<meta>要素のcontent属性に指定されます。例えば、content="noindex"を指定すると「このページを検索エンジンのインデックスに登録しない」という指示になり、content="nofollow"を指定すると「このページ内のリンクをたどらない」という指示を与えます。これらの指示は、Webサイト管理者やシステムエンジニアが、特定のページを検索結果に表示させたくない場合や、プライバシー保護の目的で情報のインデックス登録を制限したい場合などに利用されます。robotsプロパティは、Webサイトの公開設定や検索エンジン最適化(SEO)において重要な役割を果たし、意図しない情報の公開を防ぐために不可欠な要素です。
公式リファレンス: <meta name="robots">
構文(syntax)
1<meta name="robots" content="noindex, nofollow">
引数(parameters)
引数なし
引数はありません
戻り値(return)
戻り値なし
戻り値はありません