客服電話:400-0755-992
客服郵箱:vip@wapadd.cn
服務時間:周一至周五 9:00-18:00
我們經常說,你知道他指的是什么意思么?404其實是Http報頭所包含的一個,表明該Http請求失敗。seo優化技巧對于任何一家網站來說,要想在網站推廣中取得成功,搜索引擎優化是最為關鍵的一項任務。同時,隨著搜索引擎不斷變換它們的排名算法規則,每次算法上的改變都可能會讓一些排名很好的網站在一夜之間名落孫山,而失去排名的直接后果就是失去了網站固有的可觀訪問量。那么除此之外,還有哪些常用的狀態碼呢?這些狀態碼和SEO又有什么關系呢?
每次當用戶代理向Web站點請求一個URL地址,服務器都會給予回復,回復內容包括兩部分:HTTP報頭,和被請求的內容。但僅從瀏覽器上我們通常只能看到內容而看不到報頭信息。所以,我們需要通過一些瀏覽器插件來觀察他們。就我個人而言,IE我用WebDeveloper;FireFox我用Fiddler。有興趣的朋友可以在網上自行下載,兩個都是相當流行的網絡推廣。
對SEO而言,我們需要了解的狀態代碼有:
重定向:301和302
被刪除:404
服務器錯誤:500
我們依次講解,首先將302。302在asp。net中有一個很常見的原型:Response。Redirect,請看代碼:
protected void Button1_Click
{
Response。Redirect;
//Server。Transfer;
}
source。aspx頁面上一個Button,Click事件中代碼為Response。Redirect,點擊source。aspx頁面Button,查看該頁面對應的狀態碼,結果就是302。
但可以查看詳細信息,可以發現302的影響,response指明了要轉向的url。
客戶端/服務器之間往返的過程其實是這樣的:
1。SEO優化通過了解各類搜索引擎抓取互聯網頁面、進行索引以及確定其對特定關鍵詞搜索結果排名等技術,來對網頁進行相關的優化,使其提高搜索引擎排名,從而提高網站訪問量,最終提升網站的銷售或宣傳的效果。 點擊Button,產生回發,回發的目標頁面仍然是source。aspx,所以請求仍由source。aspx頁面進行處理,這樣才能進入source。aspx頁面的Click事件;
2。SEO優化對于任何一家網站來說,要想在網站推廣中取得成功,搜索引擎優化都是至為關鍵的一項任務。同時,隨著搜索引擎不斷變換它們的排名算法規則,每次算法上的改變都會讓一些排名很好的網站在一夜之間名落孫山,而失去排名的直接后果就是失去了網站固有的可觀訪問量。 Click事件中,Response。Redirect所作的事情實際上就是:
2。1 將回復中Http報頭的狀態碼改成302;
2。1 指明302指向的頁面就是target。aspx;
3。 瀏覽器收到回復的報頭信息后。
3。1 將URL地址欄的地址改成target。aspx;
3。2 向target。aspx發出請求
和Response。SEO優化通過了解各類搜索引擎抓取互聯網頁面、進行索引以及確定其對特定關鍵詞搜索結果排名等技術,來對網頁進行相關的優化,使其提高搜索引擎排名,從而提高網站訪問量,最終提升網站的銷售或宣傳的效果。Redirect同樣著名的是Server。Transfer。但使用Server。Transfer,你會發現,頁面對應的狀態碼是200,且地址欄的url并不會發生改變,仍然是source。aspx!這是因為Server。Transfer是完全在服務器端進行跳轉的。所以一種很流行但我覺得不那么正確的說法就是:應當使用Server。Transfer而不是Response。Redirect來提高性能。因為在得到Server。Transfer性能提升的同時,你應該權衡:性能的提高,和由此產生的代價。很難直接給出一個答案,這需要依靠具體的情景來做判斷。但我傾向于盡量不使用Server。Transfer,因為:1。 性能提升不大,節約的其實就是報頭信息的往返;2。 清晰的URL無論對于終端用戶,還是開發調試,都有很重要的作用。
好了,理解了302,301也就好辦了。302意味著重定向是暫時的,而301則是永久的重定向網站推廣。
就SEO而言,為了延續鏈接價值和排除重復內容 ,我們在以下幾種情況下都可能會用到301:
1。關鍵詞優化通常關鍵詞的提升和期望值會有所差距,因此最初的高排名只是成功的一半,搜索引擎是不斷改變算法的。自然的搜索引擎優化和營銷目標,都是通過每個季度客戶網站的更新,而不斷改變搜索引擎的顯示。這些更新通過結合搜索引擎的算法,將附加的產品關鍵字推廣出去。搜索引擎優化不只是一個結果,而是一個持續不斷的過程。 域名更換;
2。 多個域名間映射;如自帶的個custom error的web。config配置,會讓我們在不經意間。理由和上面講到的404變200類似,當轉向自定義的error。aspx之后,蜘蛛得到的是成功鏈接error。aspx的200代碼,所以蜘蛛會以為報錯的originpage。aspx正常的顯示內容就是error。aspx的內容。不同url參數的originpage。aspx會被蜘蛛認為是不同的url,所以蜘蛛會認為這些所有的url都重復了——后果是很嚴重的網絡推廣。
好了,認識到問題的嚴重性之后,我們來看解決問題的辦法,太簡單了,呵呵
客服電話:400-0755-992
客服郵箱:vip@wapadd.cn
服務時間:周一至周五 9:00-18:00
掃一掃 關注微加
Copyright © 2021 WapAdd.cn 深圳微加互聯科技有限公司 粵ICP備14021220號-1 建站加盟首選,微加建站! 粵公網安備 44030402001656號
圖片與文章來源于網絡,版權歸原作者所有,如有侵權,請與我聯系刪除。