noscriptタグ:HTMLタグ辞典

noscriptタグに関するHTMLタグの解説。

noscriptタグとは

noscriptタグは、スクリプトを実行しない場合に代替表示する内容を示すタグ。

タグの省略 開始タグ:必須 / 終了タグ:必須
要素の種類 ブロック要素
用例 <noscript 属性="属性値">内容</noscript>
内容 インライン要素、ブロック要素
注意点等 本来の目的は、JavaScriptなどを利用しないユーザーに対してのアクセシビリティ目的で利用する。
SEO的意味
補足・留意点

近年、noscriptタグを利用した過剰SEOが行われている。通常、noscriptタグはJavaScriptをオンにしていないユーザー等に対して、代替情報を提供するタグです。

たとえば、メニュー表示をJavaScriptで表示しているような場合、JavaScriptをオフにしているユーザーにはメニューが表示されません。こうしたユーザーに対して、noscriptタグを利用して代替メニューを表示するといった使い方があります。


しかしながら、最近は、JavaScriptをサーチエンジンが読み込まないことを利用して、関係ないリンク先などを表示するケースもあります。現在、このことによるペナルティは無いようですが、将来的にはスパムと判定する可能性はあります。