頁面定時刷新元標識(Meta Refresh Tag)只能放在HTML代碼的%26lt; HEAD%26gt;區(qū)里。如下所示:
%26lt;meta http-equiv="refresh" c%26gt;
其中的“10”是告訴瀏覽器在頁面加載5秒鐘后自動跳轉到url這個頁面。
這種方法常可以在論壇中見到。如果在論壇上發(fā)信息,先會看到一個確認頁面,幾秒后會自動重新跳轉回當前的論壇頁面中。
從搜索引擎優(yōu)化的角度出發(fā),一般不希望自動轉向有延遲。不過,如果是用Meta Refresh標識進行轉向,一定要注意把延遲時間設定成至少10秒以上。
“javascript”自動轉向法
由于不能解析javascript,所以搜索引擎無法察覺(自動檢測到)用javascript腳本進行的自動轉向。javascript自動重定向腳本可以放在網(wǎng)頁的任何位置上,如果要求立即跳轉,則可以將其放入網(wǎng)頁源碼的%26lt;head%26gt;區(qū)內的最上面。用javascript實現(xiàn)跳轉的范例如下:
%26lt;script language="javascript"%26gt;%26lt;!--location.replace("pagename.html")//--%26gt;%26lt;/script%26gt;
其中的“pagename.html”指特定的重定向目標地址,用相對/絕對URL地址均可。
用javascript實現(xiàn)自動重定向的好處在于:用戶所訪問的目標URL不會保留在用戶瀏覽器的歷史記錄中,如果用戶按返回按鈕返回,則將回到跳轉前的網(wǎng)頁,而不是包含javascript自動重定向腳本的跳轉頁面,所以不會出現(xiàn)當用戶點擊返回按鈕后返回至重定向頁,然后該頁自動跳轉到用戶本來想離開的那個頁面的尷尬情形。
如果需要,可以把javascript自動重定向腳本存在一個外部文件中,并通過下面的命令行來加載,其中“filename.js”是該外部文件的路徑和文件名:
%26lt;script language="javascript" src="filename.js"%26gt;%26lt;/script%26gt;
注意:若需實現(xiàn)即刻轉向,或不希望人們看到轉向前的那個頁面,一般常用javascript腳本實現(xiàn)。在這種情況下應將javascript腳本放入HTML源碼的%26lt;HEAD%26gt;區(qū)中。