HTMLリダイレクト。HTMLメタリフレッシュリダイレクトコード。
HTMLメタリフレッシュリダイレクトはクライアント側のリダイレクトであり、301の永続的なリダイレクトではありません。
時間間隔が0秒のHTMLメタリフレッシュは、ページランク転送の301リダイレクトのヒントとしてGoogleによって見なされます。
実際の301永続リダイレクトを実行する場合は、HTMLファイルでPHPコードを有効にした後、PHPリダイレクトを使用して実行できます。
リダイレクトは、headセクションのメタリフレッシュで行われます。
フォールバック用の本体セクションのリンク。
古いページを、リダイレクト先のページのURLを含むリダイレクトコードに置き換えます。
old-page.html:
<!DOCTYPE html/
<html/
<head/
<!-- HTML meta refresh URL redirection --/
<meta http-equiv="refresh"
content="0; url=http://www.mydomain.com/new-page.html"/
</head/
<body/
<p/The page has moved to:
<a href="http://www.mydomain.com/new-page.html"/this
page</a/</p>
</body>
</html>
html-redirect-test.htm:
<!DOCTYPE html>
<html>
<head>
<!-- HTML meta refresh URL
redirection -->
<meta http-equiv="refresh"
content="0; url=https://kylabs.net/web/dev/html-redirect.htm">
</head>
<body>
<p>The page has moved to:
<a href="https://kylabs.net/web/dev/html-redirect.htm">this
page</a></p>
</body>
</html>
このリンクを押して、html-redirect-test.htmからこのページにリダイレクトします。
正規リンクは優先URLにリダイレクトされませんが、トラフィックのほとんどが検索エンジンから到着するWebサイトのURLリダイレクトの代わりになる可能性があります。
HTML正規リンクタグは、類似したコンテンツを持つページが複数あり、検索結果で使用するページを検索エンジンに通知する場合に使用できます。
正規リンクタグは、同じドメインおよびクロスドメインにリンクできます。
正規リンクタグを古いページに追加して、新しいページにリンクします。
検索エンジンのトラフィックを取得したくないページに正規リンクタグを追加して、優先ページにリンクします。
正規リンクタグは、<head>セクションに追加する必要があります。
old-page.html:
<link rel="canonical" href="http://www.mydomain.com/new-page.html">