1
頁面看起來它更適合使用元重定向:重定向通過JavaScript
<meta http-equiv="refresh" content="0;url=$new_url" />
,但有一個JavaScript重定向沒有頁面滯後(在頭)
document.location.href = $new_url;
我的問題是,它有最好的回報?我其實不願意SEO忽略這個頁面,我只是想,如果他們被關到這裏的用戶被重定向。我該怎麼辦?
是。我遇到了一個棘手的情況,有問題的頁面通過ajax在站點的其他地方加載,所以我不能做一個服務器重定向或我會導致無限的頁面加載循環,但如果用戶直接點擊它們,然後我有JavaScript的發送到他們需要的地方。 – Jacksonkr
您可以在可能會阻止你的無限循環的問題重定向規則使用正則表達式。將「?redirected = 1」附加到重定向頁面,並使用正則表達式檢查該標誌是否已經存在。如果是這樣,不要再重定向。否則,你將不得不堅持JavaScript或元,無論你更喜歡哪一個。他們有相同的有害的SEO副作用。 – mrbinky3000