仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
網站利用資料庫,其中可以插入內容到一個網頁,透過一個動態腳本如PHP或JavaScript中越來越受歡迎。 這種類型的網站被認為是充滿活力。 許多網站都選擇動態內容,靜態內容。 這是因為,如果一個網站有成千上萬的產品或網頁,或者書寫,更新每個靜的手,是一項艱巨的任務。
有兩種類型的網址:動態和靜態。 一個動態的網址是一個網頁解決這一結果從搜索的資料庫驅動的網站或URL中的一個網站,運行一個腳本。 相比之下,以靜態的URL ,其中的內容網頁上保持不變,除非改變硬編碼到HTML格式的,動態的URL產生的具體問題給某個網站的資料庫。 動態頁基本上只有一個範本,其中,以展示成果資料庫查詢。 而不是不斷變化的資訊,在HTML原始程式碼中,資料的改變而改變在資料庫中。
但是有一個危險的時候,用動態網址:搜尋引擎不喜歡他們。 對於那些在最有可能失去搜尋引擎的定位,由於動態網址是電子商貿的店鋪,論壇,利用網站內容管理系統和博客一樣Mambo的或在WordPress ,或任何其他資料庫驅動的網站。 許多倍,網址是為內容,在一個動態的網站看起來是這樣的:
HTTP://www.baiag.com/view.asp?id=20
一個靜態的URL在另一方面,是一個網址說,不改變,並沒有變弦樂團。 它看起來像這樣:
HTTP://www.baiag.com/baiag/20.html
靜態的URL通常是更好的排名在搜尋引擎結果頁面上,他們與檢索的速度比動態URL時,如果動態的URL獲得索引都沒有。 靜態的URL ,也更容易為最終使用者查看並瞭解哪些網頁是可以的。 如果使用者看到一個URL在搜尋引擎查詢相匹配的名稱和描述中,他們更可能點擊該URL超過一說,是沒有道理的。
搜尋引擎想要只會列出頁面,其指數,有其特殊性。 搜尋引擎決定,以對付這個問題,切斷網址後,具體人數可變字串(例如: ? & = ) 。
例如,讓我們看看三個網址:
HTTP://www.baiag.com/view.asp?id=24
HTTP://www.baiag.com/view.asp?id=23
HTTP://www.baiag.com/view.asp?id=25
所有上述3個網址點,以三個不同的網頁。 但是,如果搜尋引擎清洗資料後,首先會得罪性格,在問號( ? ) ,現在都三頁,看看是一樣的:
HTTP://www.baiag.com/view.asp?id=1
HTTP://www.baiag.com/view.asp?id=2
HTTP://www.baiag.com/view.asp?id=3
現在,你不用獨特的頁面,因此,重複的URL不會被索引的。
另一個問題是,動態網頁一般不具備任何關鍵字在URL 。 這是非常重要的是要有豐富的關鍵字網址。 高度相關的關鍵字,應該出現在功能變數名稱或網頁網址。 這顯然在最近的一份研究報告就如何前三名的搜尋引擎, Google ,雅虎,以及MSN ,職級網站。
這項研究涉及到幾百具有競爭力的關鍵字查詢,如旅遊,汽車,電腦軟體,並比較因素涉及十大成果。 統計顯示,這些前十名, Google已40-50 %的人與關鍵字無論在網址或者功能變數名稱;雅虎顯示, 60 % ;和MSN具有驚人的85 % !是什麼意思的是,這些搜尋引擎,讓你有關鍵詞,在您的網址或者功能變數名稱可能意味著差別,居前十位的排名, 排名遠在結果頁面中。
該解決方案
那麼你如何能對這個棘手的問題呢?你當然不希望要回去,並和recode每一個單一的動態連結到一個靜態的URL 。 這將是太多的工作,任何網站擁有者。
如果你是託管在一個Linux伺服器,然後你會想,使大部分的阿帕奇國防部重寫規則,這是給你的能力inconspicuously重定向一個網址,以另一種,如果沒有使用者的(或搜尋引擎的)知識。 你必須有這個單元安裝在阿帕奇;更多資訊,你可以查看檔,為這一模組在這裡。 這個模組可讓您不必重寫你的靜態的URL手工操作。
請問這個模組的工作呢?當一個請求進來,以一台伺服器,為新的靜態網址, Apache模組重定向的URL內部舊的,動態的URL ,而看起來還像是新的靜態的URL 。 網路伺服器比較的URL請求,由客戶與搜索格局中的個別規則。
舉例來說,當有人請這個網址:
HTTP://www.baiag.com/baiag/26.html
該伺服器的面貌,並比較這靜態前瞻性的URL ,以什麼樣的資訊是列在。 htaccess檔,如:
關於rewriteengine
rewriterule執行緒threadid - ( * ) \ 。 熱媒元thread.php ? threadid = 1元
然後轉換成靜態連結到舊的動態網址看起來就像是這個,沒有一個明智的:
HTTP://www.somesites.com/forums/thread.php?threadid=12345
你現在有一個網址,只有排名就會更好地在搜尋引擎,但您的最終使用者絕對可以理解看著在網址是什麼網頁,將約,同時也允許Apache的國防部重寫規則來處理,以轉換為你,而現在仍是保持動態的URL 。
如果你不是特別的技術,你未必想嘗試計算出複雜的國防部重寫代碼和如何使用它,或者你乾脆未必有足夠的時間,走上一個新的學習曲線。 因此,將是極為有利也有做給你。 此URL重寫工具絕對可以幫你。 這個工具是否是執行國防部重寫規則,在你的。 htaccess檔偷偷轉換URL ,以另一種目的,例如以動態和靜態的。
同的URL重寫工具,可以有選擇地重寫單頁或整個目錄。 簡單地輸入網址進入框中,再按下,並複製並粘貼生成的代碼到你的。 htaccess檔上的根源,你的網站。 你必須記住發生的任何額外改寫指令,在你的。 htaccess檔,為每一個動態的URL你想要的Apache重寫。 現在,你可以給靜態的URL連結,你的網站時,不必改變所有你的動態網址手動,因為你是讓英國國防部重寫規則做轉換你的,沒有無效時,不宜使用,或任何偷偷摸摸的戰術。
另一件事你必須記住,這樣做是為了改變所有你的聯繫,在你的網站,以靜態的URL ,以避免刑罰,由搜尋引擎由於有重複的URL 。 你甚至可以添加你的動態網址,你的機器人排斥標準檔( robots.txt的)為了把搜尋引擎從spidering複製的URL 。 不管你的方法,用後的URL重寫工具,你最好應該沒有任何聯繫指著你的任何舊動態網址。
你有多種原因,利用靜態的URL在你的網站只要有可能。 當它的不可能的,你必須保持你的資料庫驅動的內容,因為這些舊的動態URL時,你仍然可以給最終使用者和搜尋引擎的一個靜態的URL流覽,而所有的同時,他們仍然是你的動態網址變相。 當一個搜尋引擎工程師,有人問,如果這種方法被認為是"隱藏"時,他回應時表示,這的確是沒有,並說,事實上,搜尋引擎喜歡你這樣做。 的URL重寫工具,而並非只為您節省時間和精力,説明你用靜態的URL轉換透明地向你的動態網址,但它也將節省您的排名在搜尋引擎。