HTML重定向。HTML元刷新重定向代碼。
HTML元刷新重定向是客戶端重定向,而不是301永久重定向。
Google認為HTML元數據刷新的時間間隔為0秒,被Google視為301重定向以進行PageRank傳輸的提示。
如果您想執行真正的301永久重定向,則可以在HTML文件中啟用PHP代碼後使用PHP重定向進行此操作。
重定向是通過頭部部分中的meta刷新完成的。
正文部分中的鏈接用於後備目的。
用您要重定向到的頁面的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,但是對於大多數流量來自搜索引擎的網站,它可以替代URL重定向。
當有多個內容相似的頁面並且您想告訴搜索引擎您希望在搜索結果中使用哪個頁面時,可以使用HTML規範鏈接標記。
規範鏈接標記可以鏈接到相同的域,也可以鏈接到跨域。
將規範鏈接標記添加到舊頁面以鏈接到新頁面。
將規範鏈接標記添加到您不希望獲得搜索引擎流量以鏈接到首選頁面的頁面。
規範鏈接標記應添加在<head>部分中。
old-page.html:
<link rel="canonical" href="http://www.mydomain.com/new-page.html">