URL后面帶\斜杠對SEO的影響


例如以下的兩種URL書寫方式:

  1.www.baidu.com

  2.www.baidu.com\

這兩種書寫方式的區別到底在哪里呢?哪一個的速度更快呢?可能對於我們大多數人來說會覺得兩個速度一樣,因為基本是我們訪問百度都是輸入第一種URL的方式,誰會吃飽了撐着還手動輸入個斜杠???至少我不會,因為感覺都是訪問百度,沒啥區別,其實這里面還是有區別的,今天在csdn論壇上面看到有很多的童鞋討論這個問題,問這兩個URL有什么區別??哪個訪問更快?看到很多厲害的同學說后者快,我總結了以下幾個比較普遍的理由:

  1.沒有\斜杠多了一步文件夾重定向

  2.當Web服務器接收到的是末尾帶斜杠的請求時就會直接當做目錄處理

   如果末尾不帶斜杠的請求時就需要判斷是否是目錄,是目錄就需要在后面拼接斜杠,中間有個判斷拼斜杠的過程,雖然時間很短,基本可以忽略不計

這是在微軟IEBlog里看到的一篇文章:http://blogs.msdn.com/ie/archive/2005/04/11/407189.aspx,你們可以看一下,里面有這么一段話:

  When generating hyperlinks, always include a trailing slash if possible. For instance, navigating to http://msdn.microsoft.com/ie takes one more roundtrip than http://msdn.microsoft.com/ie/. When the browser navigates to the /ie url, the server merely sends down a 301 to the /ie/ url. Both links work, but the second version is faster.

  意思:當生成超鏈接,總是包括如果可能的話結尾斜杠。例如,導航到http://msdn.microsoft.com/ie時間超過http://msdn.microsoft.com/ie/多一個往返。當瀏覽器導航到/ URL,即,服務器僅僅降下301到/ IE / URL。兩個鏈路工作,但第二個版本更快。

  正如前面所說的后面不帶斜杠的URL,它會比帶斜杠的多一個往返的步驟,也就是判斷是否是目錄的一個額外的操作,如果帶斜杠,那么web服務器就不需要做判斷,直接就可以使用了

  如果大當家覺得每次訪問網站的時候都需要手動輸入\斜杠很麻煩,也可以將鏈接全部做成301永久轉換成帶"\"斜杠的URL了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM