主頁 > 知識庫 > 從URL靜態(tài)化與動態(tài)化之爭談搜索引擎優(yōu)化技術(shù)(SEO)的學(xué)習(xí)

從URL靜態(tài)化與動態(tài)化之爭談搜索引擎優(yōu)化技術(shù)(SEO)的學(xué)習(xí)

熱門標簽:解決方案 Win7旗艦版 鐵路電話系統(tǒng) Linux服務(wù)器 阿里云 科大訊飛語音識別系統(tǒng) 電銷機器人 蘋果
今天在IT茶館看到一張叫作SEO大局觀的圖,我在回復(fù)里只大了五個字,很好很強大。然后,接下來就開始有點擔(dān)心了,擔(dān)心很多看到這張圖的朋友會把這當(dāng)成一個公式或法則來學(xué)習(xí)和運用。Lonmen想,這張圖的作者也應(yīng)當(dāng)不愿意看到這查的結(jié)果吧!SEO技術(shù)一定是發(fā)展與實踐結(jié)合的產(chǎn)物,而不是其它的一層不變的東西,在學(xué)習(xí)的前輩經(jīng)驗的時候一定不能一味去繼承,而是要在實踐的基礎(chǔ)上多思考和創(chuàng)新。

上面的話,仿乎有夸夸其談之閑,那我們來說一個具體的案例。如果,我現(xiàn)在說搜索引擎對動態(tài)的URL不夠友好,URL靜態(tài)化對SEO非常重要,可能沒有幾個朋友會反對吧。放眼當(dāng)下互聯(lián)網(wǎng)上URL靜態(tài)化的趨勢,應(yīng)當(dāng)是可以用越演越烈來形容的。甚至有些站長為了網(wǎng)站的靜態(tài)化,把自己弄得焦頭爛額(當(dāng)然我不是說,所有的URL靜態(tài)化都是為了搜索引擎啊)。那么實際的情況是怎樣的呢?首先,我們來深入一下案例的主題:
引用內(nèi)容

什么是靜態(tài)網(wǎng)址?
一個靜態(tài)網(wǎng)址,顧名思義,就是一個不會發(fā)生變化的網(wǎng)址,它通常不包含任何網(wǎng)址參數(shù)。例如:http://www.example.com/archive/january.htm。您可以在搜索框里輸入 filetype:html 在谷歌上搜索靜態(tài)網(wǎng)址。更新此種類型網(wǎng)址的頁面會比較耗費時間,尤其是當(dāng)信息量增長很快時,因為每一個單獨的頁面都必須更改編譯代碼。這也是為什么網(wǎng)站管理員們在處理大型的、經(jīng)常更新的網(wǎng)站,像在線購物網(wǎng)站、論壇社區(qū)、博客或者是內(nèi)容管理系統(tǒng)時,會使用動態(tài)網(wǎng)址的原因。

什么是動態(tài)網(wǎng)址?
如果一個網(wǎng)站的內(nèi)容存儲于一個數(shù)據(jù)庫,并且根據(jù)要求來顯示頁面,這時就可以使用動態(tài)網(wǎng)址。在這種情況下,網(wǎng)站提供的內(nèi)容基本上是基于模板形式的。通常情況下,一個動態(tài)網(wǎng)址看起來像這樣:http://code.google.com/p/google-checkout-php-sample-code/issues/detail?id=31。您可以通過尋找像? = 這樣的符號識別出動態(tài)網(wǎng)址。動態(tài)網(wǎng)址有一個缺陷是不同的網(wǎng)址可以擁有相同的內(nèi)容。這樣導(dǎo)致不同的用戶可能鏈向含有不同參數(shù)的網(wǎng)址,但是這些網(wǎng)址卻都含有相同的內(nèi)容。這也是為什么網(wǎng)絡(luò)管理員有時候想要將這些動態(tài)網(wǎng)址重寫成靜態(tài)網(wǎng)址的原因之一。


下面就我們的答案,GOOGLE管理員關(guān)于URL的最新(貌似時間也不短了)解答:

我是不是應(yīng)該讓我的動態(tài)網(wǎng)址看起來是靜態(tài)的呢?
在處理動態(tài)網(wǎng)址時,希望您能了解以下幾點事實:
1、要正確地生成和維護從動態(tài)網(wǎng)址到靜態(tài)化網(wǎng)址的重寫轉(zhuǎn)變實際上是一件很難的事情。
2、將原始的動態(tài)網(wǎng)址提供給我們會比較安全,請讓我們來處理諸如探測和避開那些有問題的參數(shù)的事情。
3、如果您想重寫網(wǎng)址,請去掉那些不必要的參數(shù),同時請保持它動態(tài)網(wǎng)址的樣子。
4、如果您想提供一個靜態(tài)網(wǎng)址代替動態(tài)網(wǎng)址,那么您應(yīng)該切實地生成相應(yīng)的靜態(tài)內(nèi)容。

靜態(tài)和動態(tài)網(wǎng)址,Googlebot 對于哪一個識別得更好呢?
我們碰到過很多網(wǎng)站管理員,像我們的朋友那樣,認為靜態(tài)或者看起來是靜態(tài)的網(wǎng)址對于網(wǎng)站的索引和排名是有優(yōu)勢的。這種看法是基于這樣一個假設(shè),即認為搜索引擎在抓取和分析含有會話標識 (session ID) 和來源追蹤器 (source tracker) 的網(wǎng)址時是有問題的。然而,事實是,谷歌在這兩個方面都有了相當(dāng)?shù)倪M展。就點擊率來說,靜態(tài)網(wǎng)址可能略微有些優(yōu)勢,因為用戶可以很容易地讀懂這個網(wǎng)址。但是,就索引和排名來說,使用數(shù)據(jù)庫驅(qū)動網(wǎng)站并不意味著明顯的劣勢。相比較將參數(shù)隱藏以使他們看起來是靜態(tài)的網(wǎng)址來說,我們更希望網(wǎng)站將動態(tài)的網(wǎng)址直接提供給搜索引擎。

現(xiàn)在,讓我們來看一些有關(guān)動態(tài)網(wǎng)址的廣為傳播的看法,并且來糾正一些蒙蔽網(wǎng)站管理員的假說。:)

傳說:"動態(tài)網(wǎng)址不能被抓取。"
事實:我們可以抓取動態(tài)網(wǎng)址并且解釋不同的參數(shù)。如果您為了讓網(wǎng)址看起來像是靜態(tài)的,而隱藏那些可以給谷歌提供有價值信息的參數(shù),這樣做反而會給該網(wǎng)址的抓取和排名帶來麻煩。我們的建議是:請不要將一個動態(tài)網(wǎng)址改換格式以使其看起來是靜態(tài)的。盡可能地使用靜態(tài)網(wǎng)址來顯示靜態(tài)內(nèi)容是可取的,但在您決定展示動態(tài)內(nèi)容的情況下,請不要將參數(shù)隱藏起來從而使他們看起來像是靜態(tài)的,因為這樣做會刪除掉那些有助于我們分析網(wǎng)址的有用信息。

傳說:"動態(tài)網(wǎng)址的參數(shù)要少于3個。"
事實:對于參數(shù)的數(shù)量是沒有限制的。但是,一個好的經(jīng)驗是不要讓您的網(wǎng)址太長(這個適用于所有的網(wǎng)址,不論是靜態(tài)的還是動態(tài)的)。您可以去掉一些對于 Googlebot 來說不重要的參數(shù),給用戶一個好看一點的動態(tài)網(wǎng)址。如果您不能確定可以去掉哪些參數(shù),我們建議您將動態(tài)網(wǎng)址中所有的參數(shù)都提供給我們,我們的系統(tǒng)會弄明白哪一些是不重要的。將參數(shù)隱藏起來會影響我們正確地分析您的網(wǎng)址,我們也就不能識別這些參數(shù),一些重要信息可能也因此丟失了。

下面一些是我們認為您可能會存在疑問的一些問題。

這是否意味著我應(yīng)該完全避免重寫動態(tài)網(wǎng)址?
這是我們的建議,除非您能確保您只是去掉多余的參數(shù),或能夠把所有有可能有不良影響的參數(shù)完整地刪除。如果您把自己的動態(tài)網(wǎng)址任意修改使其看起來像是靜態(tài)的,您要清楚這樣做是有風(fēng)險的,有可能會導(dǎo)致有些信息不能被正常地編譯和識別。如果您想給您的網(wǎng)站再增加一個靜態(tài)的版本,請您一定要提供一個真正意義上的靜態(tài)的內(nèi)容,比如生成那些可以通過網(wǎng)站相應(yīng)路徑而獲取的文件。如果您僅僅是修改了動態(tài)網(wǎng)址的表現(xiàn)形式,而沒有真正提供靜態(tài)的內(nèi)容,那么您有可能適得其反。請直接把標準的動態(tài)URL提供給我們,我們會自動找出那些冗余的參數(shù)。

你能給我舉一個例子么?
如果您有一個像下面這樣標準格式的動態(tài)網(wǎng)址:foo?key1=valuekey2=value2,我們建議您不用改動它,谷歌會決定哪些參數(shù)可以去掉;或者您可以為用戶去掉那些不必要的參數(shù)。不過要慎重,僅僅去掉那些不重要的參數(shù)。這里有一個含有多個參數(shù)的動態(tài)網(wǎng)址的例子:
程序代碼

www.example.com/article/bin/answer.foo?language=enanswer=3sid=98971298178906query=URL
language=en – 標明這篇文章的語言
answer=3 – 這篇文章含有數(shù)字3
sid=8971298178906 – 會話標識代碼是8971298178906
query=URL – 使這篇文章被找到的查詢是[URL]

并不是所有的參數(shù)都提供額外的信息。所以將這個網(wǎng)址重寫為www.example.com/article/bin/answer.foo?language=enanswer=3 可能不會引起任何問題,因為所有不相關(guān)的參數(shù)都去掉了。

下面是一些經(jīng)過認為修改而看起來像是靜態(tài)網(wǎng)址的例子。相比較沒有重寫、直接提供動態(tài)網(wǎng)址來說,這些網(wǎng)址可能會引起更多抓取方面的問題。
程序代碼

www.example.com/article/bin/answer.foo/en/3/98971298178906/URL
www.example.com/article/bin/answer.foo/language=en/answer=3/ sid=98971298178906/query=URL
www.example.com/article/bin/answer.foo/language/en/answer/3/sid/ 98971298178906/query/URL
www.example.com/article/bin/answer.foo/en,3,98971298178906,URL


如果您將動態(tài)網(wǎng)址重寫成如上所述的示例的話,可能會導(dǎo)致我們很多不必要的抓取,因為這些網(wǎng)址中都含有會話標識 (sid) 和查詢 (query) 參數(shù)的可變值,這無形中生成了很多看起來不同的 URL ,而他們包含的內(nèi)容卻是相同的。這些格式讓我們很難理解通過這個網(wǎng)址返回的實際內(nèi)容和參數(shù)URL以及98971298178906是無關(guān)的。不過,下面這個重寫的例子卻將所有無關(guān)的參數(shù)都去掉了:
程序代碼

www.example.com/article/bin/answer.foo/en/3


盡管我們可以正確地處理這個網(wǎng)址,我們還是不鼓勵您使用這樣的重寫。因為它很難維護,而且一旦一個新的參數(shù)被加到原始的動態(tài)網(wǎng)址,那么這個網(wǎng)址就需要馬上更新。不這樣做的話就會再次導(dǎo)致生成一個隱藏了參數(shù)的貌似靜態(tài)網(wǎng)址的 URL 。所以最好的解決方法是通常將動態(tài)網(wǎng)址保持他們原來的樣子。或者,如果您去掉不相關(guān)的參數(shù),請記住一定要保持這個網(wǎng)址是動態(tài)的:
程序代碼

www.example.com/article/bin/answer.foo?language=enanswer=3


到這,GOOGLE的解答完畢,Lonmen還想重復(fù)那句話,SEO的學(xué)習(xí)要向前看,要我自己多思考總結(jié),切記被所謂的法則和公式框住了自己的思維。

標簽:呼倫貝爾 三門峽 畢節(jié) 湖州 安陽 湘西 辛集 邵陽

巨人網(wǎng)絡(luò)通訊聲明:本文標題《從URL靜態(tài)化與動態(tài)化之爭談搜索引擎優(yōu)化技術(shù)(SEO)的學(xué)習(xí)》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266