長期以來,網(wǎng)站結(jié)構(gòu)一直都是關(guān)注的重點,近幾年來,它變得更加重要了。因為網(wǎng)站結(jié)構(gòu)是一個網(wǎng)站的基礎(chǔ),它既決定著訪客是否喜歡你的網(wǎng)站,也決定著搜索引擎能否適當分析和識別你所優(yōu)化的內(nèi)容。
但是網(wǎng)站結(jié)構(gòu)并不能只是人員關(guān)心的問題,它同時也應(yīng)該是網(wǎng)站建設(shè)者關(guān)心的問題。任何時候我們聽說一個人正在設(shè)計一個新的網(wǎng)站,我們立即會建議他從頭開始就建立一個強大的、搜索引擎友好的網(wǎng)站,即便他不準備馬上請一名專業(yè)的人員。如果不這樣做,將會造成妨礙工作的問題,最終將導致要花更高的開發(fā)成本來解決這些問題。
網(wǎng)站經(jīng)理。如果你是負責開發(fā)或運營你們公司的網(wǎng)站,而你暫時又不想讓其它人插手這個網(wǎng)站,這份指南能幫到你。讓你的網(wǎng)站開發(fā)人員閱讀這篇文章,如果他們按這個來做,你的網(wǎng)站就將會是搜索引擎友好型的,上線后即可開始優(yōu)化和推廣了。
網(wǎng)站開發(fā)人員。如果你是一家公司內(nèi)部或一家網(wǎng)站建設(shè)服務(wù)商的網(wǎng)站開發(fā)人員,這份指南將幫助你為你的所有客戶建立搜索引擎友好型的網(wǎng)站,并且當你后續(xù)讓一個網(wǎng)站運營人員來分析這個網(wǎng)站時,會發(fā)現(xiàn)你已為他們節(jié)省幾千美元的潛在費用。記住,這里所用的詞并不是搜索引擎優(yōu)化,也不能被視作為搜索引擎優(yōu)化。這里所講的只是讓實際的和網(wǎng)站營銷工作更有效的一些基礎(chǔ)要素。
網(wǎng)站營銷顧問。無論你是從網(wǎng)站開發(fā)階段就開始提供顧問,還是在網(wǎng)站建設(shè)好并上線之后開始提供顧問,關(guān)注本文所講的一些要素將會讓其它的優(yōu)化和推廣工作更加有效。通常情況下,這些要素都是應(yīng)該在網(wǎng)站的營銷工作開始之前就應(yīng)該注意的。
搜索引擎友好型網(wǎng)站開發(fā)指南:
1.考慮使用加密。過去/僅僅只是網(wǎng)站的電子商務(wù)部份才使用的,為了保護一些敏感性的個人信息,如信用卡號等。然而,已經(jīng)將它納入排名算法體系來推動“處處使用”。
2.現(xiàn)在它只是一個小的因素,但是隨著越來越多的網(wǎng)站開始這樣做,它就會有改觀。讓你的網(wǎng)站整站都使用加密的關(guān)鍵在于讓它不要妨礙了網(wǎng)站的速度,當然這是另外一個(也許是更重要的)問題。
3.讓你的安全證書處于有效狀態(tài)。過期的安全證書會對你的訪客帶來糟糕的體驗,在他們的瀏覽器出現(xiàn)各種安全性提示會嚇跑他們的。要及時更新安全證書來避免這一情況發(fā)生。
更改.文件讓蜘蛛能在你的網(wǎng)站爬行。在一個網(wǎng)站上線時,開發(fā)者們通常會忘記更改.文件以讓搜索引擎能在網(wǎng)站爬行。如果你的網(wǎng)站運營人員沒有考慮檢查這個文件,你將會花幾個月的時間思考為什么你的網(wǎng)站得不到應(yīng)有的流量。請反復(fù)確認你的.文件,不要禁止搜索引擎爬行你的網(wǎng)站。
4.明示你的文件類型。頁面中的“”是為了告訴瀏覽器如何翻譯你的各個頁面。如果沒有正確的“”,瀏覽器就只能猜測了,大部份內(nèi)容它是會猜對的,但有些內(nèi)容它并不能正確地翻譯出來。搜索引擎利用來確保能正確分析你網(wǎng)站的各個部份內(nèi)容。
5.使用有效的。雖然無效的并不一定會影響你的排名,但是它會導致你的網(wǎng)頁不被瀏覽器或搜索引擎正確地解析。對于每個頁面的正確翻譯確保了每個訪客都能看到你認為他們該看到的內(nèi)容。
6.使用有效的。見上述。
7.確保你的和腳本是可讀取的。不要向搜索引擎隱藏你的和腳本。這個信息對于搜索引擎是很重要的,幫助它們正確地理解你的網(wǎng)頁然后知道如何恰當?shù)貋矸治雒總€部份的內(nèi)容。如果搜索引擎不知道你是如何區(qū)別對待不同內(nèi)容,它就有可能不能給到關(guān)鍵組成部份以應(yīng)有的權(quán)重。
8.避免使用框架頁。不可否認,這是網(wǎng)站開發(fā)的老一套辦法了,現(xiàn)在你不常見到,但是如果你與一位前輩開發(fā)人員一起工作,你就得預(yù)防了。但老實說,如果你聘用了一個使用架構(gòu)的開發(fā)人員,你請錯人了。
9.為圖片添加描述性的屬性。頁面編碼中的任何圖片都必須有一個屬性標簽。這是一件小事,但添加圖片時記住這個動作是一個好的習慣。
10.對老的進行重新定向。重新設(shè)計一個網(wǎng)站時避免不了的改動。在你抹掉老的網(wǎng)站前,需抓取所有現(xiàn)有的以使你能對所有可能被更改過的或失效的進行301重定向。通過對這些的301重定向,你就能獲取到這些頁面之前的權(quán)重并將它轉(zhuǎn)移到新的網(wǎng)頁上。
11.404 錯誤。如果你沒能對老的進行301重定向,請確保任何無效的能返回到一個恰當設(shè)計過的含有404代碼的404頁面。
12.忘記“打印機友好”頁面。有些開發(fā)者通常創(chuàng)建一些有專門的“打印機友好”頁面,這已經(jīng)是不必要的,而且實際上是不好的做法。用來確保你的每個頁面都是打印機友好型的,移除那些對于可打印頁面無意義的東西,并且使用更加適應(yīng)紙張的格式。
13.對超鏈接加下劃線。下劃線仍舊是超鏈接文本的通用指示,最好還是不要破壞這個規(guī)則。
14.區(qū)分鏈接文本。除了對超鏈接加下劃線,你的鏈接文本至少需要有另一種不同的方式加以區(qū)分,使訪客不至于要先點擊鼠標了才知道這是一個鏈接。
15.實施標準面包屑鏈接。網(wǎng)站的面包屑必須始終指向標準鏈接。通常情況下,根據(jù)訪問者被帶到某一頁面的方式,該頁面的內(nèi)容可以通過多個被瀏覽到。不要讓你的面包屑鏈接隨著訪客的導航路徑走,取而代之,讓面包屑始終指向固定的鏈接,不管訪客是通過何種路徑找到相應(yīng)內(nèi)容的。
16.建立合適的頁面層級。頁面必須是模仿網(wǎng)站導航而建立的有層級的格式,導航分類和子分類必須在所有的上體現(xiàn)出來。
17.有深淺適宜的目錄結(jié)構(gòu)。編寫導航/頁面層級時,要在深和淺中間把握好一個平衡。你并不想讓你的訪客們做太多的點擊動作才找到他們想要的內(nèi)容,但是如果在首頁放太多選擇的話,他們又不愿意去做一個動腦子的選擇,他們會轉(zhuǎn)而去點擊最便捷的鏈接,而不是去搜索正確的內(nèi)容。
18.編寫專屬的標題標簽。每個頁面都必須有專屬的標題標簽。如果時間不允許你不需要在這上面做全部的工作,但是有代表頁面內(nèi)容的標題標簽,是將一個網(wǎng)站上線的必要條件。將每條標簽控制在30到55字之間。
19.編寫專屬的描述。見上述。好的描述須在100到150字之間。
20.使用合適的標簽來展示列表數(shù)據(jù)。為加點符的和編號的列表使用適當?shù)木幋a(, , ),這是為了告訴瀏覽器和搜索引擎一頁內(nèi)容其實就是一串代碼,代碼將決定你的內(nèi)容的翻譯是否對搜索有價值。
21.減少代碼膨脹。由于開發(fā)進展和新的內(nèi)容的加入,很容易造成網(wǎng)站的代碼膨脹。很多時候,開發(fā)人員會尋找最容易最快的方式來做事情,但這恰恰是最容易造成膨脹的方式。代碼膨脹會降低網(wǎng)站的訪問速度,所以最好是把它降到最低水平。
22.減少表格的使用。像框架一樣,表格的使用正逐漸在減少,因為有更多流線型的方式可以做同樣的事情。但不幸的是,表格往往更容易操作。任何可能的情況下都要避免使用表格,在有內(nèi)容需要用表格樣式呈現(xiàn)時,用代替。
23.在導航欄使用絕對鏈接。開發(fā)者喜歡使用相對鏈接,因為它們使得一個網(wǎng)站容易從開發(fā)服務(wù)器移動到一個在用。然而,相對鏈接會在內(nèi)容解譯和抓取時造成問題。我建議盡可能地使用絕對鏈接,至少在導航欄。
24.不讓蜘蛛爬行購物車鏈接。任何能訪問到購物車的鏈接都不可以讓搜索引擎蜘蛛爬行到,因為你并不希望搜索引擎跟隨一個鏈接而給你的購物車里放東西。讓他們遠離這個區(qū)域,他們才能更加專注于你的內(nèi)容。
25.阻止搜索引擎訪問某些頁面。使用.文件來阻止搜索引擎蜘蛛爬行某些不該訪問的頁面。搜索引擎是不能讀取到那些被阻止頁面的任何內(nèi)容的,但是對這些頁面的鏈接還是可能導致這些頁面出現(xiàn)在搜索結(jié)果中,如果搜索引擎發(fā)現(xiàn)了任何有關(guān)該頁面權(quán)重的信號的話。
26.用標示頁面以讓其不出現(xiàn)在搜索結(jié)果中。如果你完全不想讓你的一些頁面出現(xiàn)在搜索引擎的搜索結(jié)果中,使用這個標簽是一個更好的辦法,它會告訴搜索引擎不要收錄該頁面。
27.用標示頁面以讓其不出現(xiàn)在搜索結(jié)果中。如果你完全不想讓你的一些頁面出現(xiàn)在搜索引擎的搜索結(jié)果中,使用這個標簽是一個更好的辦法,它會告訴搜索引擎不要收錄該頁面。
28.用禁止傳遞權(quán)重。如果你不想任何的鏈接將一個頁面的權(quán)重傳遞到另一個頁面,就在鏈接代碼中使用屬性。記住這個鏈接本身將造成來自這個頁面的權(quán)重的損失,因為他不允許被傳遞到所鏈接的頁面上去。
29.檢查斷鏈。網(wǎng)站上線前,檢查和修復(fù)斷鏈。你不想的蜘蛛在爬行你的網(wǎng)站時看到像斷鏈這樣的錯誤,因為這將降低網(wǎng)站的整體權(quán)重分。網(wǎng)站上線后你還得檢查一遍,以確保在轉(zhuǎn)移過程中沒有出錯。
30.想辦法加快頁面的加載速度。想要加快網(wǎng)站的速度,你總是有辦法可想的,從哪怕是最小的機會點入手來讓你的頁面加載更快一點。
31.減少站內(nèi)鏈接的數(shù)量。搜索引擎建議任何一個單頁面不要有超過100個的鏈接,但這并不表示你要想辦法達到100這個數(shù)量,然后再遴選那些過量的鏈接。檢查一下你的導航和關(guān)鍵頁面,以確保你沒有使用過度鏈接。
32.避免重復(fù)內(nèi)容。盡你最大的努力來阻止復(fù)制內(nèi)容的出現(xiàn)。這對于那些關(guān)于相似信息有眾多訪問路徑的最子商務(wù)來說尤其重要。每一個內(nèi)容頁面都必須有它的獨一無二的標準,其它的都要去掉。如果你不能全部去掉那些重復(fù)內(nèi)容的,使用標準標簽來作為臨時措施。
33.使用適當?shù)念^部標簽層級。每個頁面都必須有一個,且僅有一個1標簽,剩下的頂層頭部標簽(2-4)僅能用在內(nèi)容區(qū)域,保留5-6標簽放在導航的頭部。
34.不要使用 。這是一個仍然有人在用的老技術(shù)了。有很多更好的辦法可以追蹤訪客在你網(wǎng)站中的訪問痕跡,所以要不惜代價避免使用 。
35.使用搜索引擎友好型的鏈接。確保你的所有鏈接(除了那些你特意不想讓搜索引擎訪問的)都是使用搜索引擎友好型的鏈接代碼。使用錯誤的代碼無意中會阻止搜索引擎訪問一些很有價值的內(nèi)容的。
36.使用結(jié)構(gòu)化數(shù)據(jù)。結(jié)構(gòu)化數(shù)據(jù)是有關(guān)重要內(nèi)容的附加代碼,以幫助搜索引擎理解內(nèi)容的目的或權(quán)重。它會影響你的網(wǎng)站在搜索結(jié)果中的展示方式,和搜索引擎會向其用戶展示你網(wǎng)站的哪些信息。
綜述
做好上述任一條,都將會讓你的網(wǎng)站離“搜索引擎友好”更進一步。我的建議是以上全部都注意,因為上線一個并不完全“搜索引擎友好”的網(wǎng)站將會造成災(zāi)難性的后果。如果你等到網(wǎng)站被踢出—-即使你修復(fù)問題的速度夠快—-你將會在以后長期受到負面影響。
建議你同你的開發(fā)人員一起通讀以上列示的內(nèi)容,以確保每一條都在網(wǎng)站上線前都得以實施,即使離最后的開發(fā)期限只有幾周的時間。比起急于上線一個會影響生意和造成后續(xù)你需要花大量精力去修復(fù)的問題的網(wǎng)站,稍稍推遲一點上線要好一些。