短.be

メタリフレッシュ

2025年8月8日 · 約 1 分で読めます

リダイレクト

メタリフレッシュとは、HTML の <meta> タグに http-equiv="refresh" 属性を設定し、指定した秒数後にページを自動的に別の URL へ転送する手法です。サーバー側の設定変更なしに HTML ファイルの編集だけで実装できるため、技術的なハードルが低い方法です。

記述例は「<meta http-equiv=\"refresh\" content=\"0;url=https://example.com\">」のような形式で、content 属性の数値が転送までの待機秒数を表します。0 を指定すると即座に転送されます。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=HTML%20基礎%20入門&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Amazon の関連書籍</a><% } else { %>Amazon の関連書籍<% } %>も参考になります。

ただし、メタリフレッシュは SEO の観点から推奨されません。Google はメタリフレッシュを HTTP リダイレクト (301/302) と同等には扱わず、リンクジュースの引き継ぎが不完全になる可能性があります。また、ブラウザの「戻る」ボタンが正常に機能しなくなるユーザビリティの問題もあります。

現在では、サーバーサイドの HTTP リダイレクトが利用できない特殊な環境 (静的ホスティングでサーバー設定が変更できない場合など) を除き、メタリフレッシュの使用は避けるべきです。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=Web%20パフォーマンス%20最適化&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Web パフォーマンスの実践書</a><% } else { %>Web パフォーマンスの実践書<% } %>も役立ちます。

関連用語

短縮 URL を作成してみませんか?

無料で URL を短縮する