一個最佳化比較到位的網站無不是“內外兼修”,既做好了外部最佳化,又能很好的最佳化網站內部。筆者經常在A5看大家的文章,但是發現理論講解的文章居多,很少有真正實際教大家如何做好站內最佳化的教程,筆者憑一年多的seo經驗鬥膽在這裡寫寫如何做好站內最佳化,我這裡拿一個企業站www.vdink.com的站內最佳化作為執行個體講解,目前這個站的排名還算可以,還是需要更進一步的提升。本文如有對站內講解不周到的地方,還望大家多多見諒,下面進入本文。
一、建立sitemap和robots.txt檔案
拿到網站後,首先給網站建立網站地圖和robots.txt檔案,這兩個檔案可以很好的提升整個網站的收錄量。xml版本的網站地圖或者html版本的網站地圖都可以,線上建立網站地圖的方法,大家可以到這裡(http://www.xml-sitemaps.com/)建立。我這個站的網站地圖就是xml格式的,如下所示:
對於robots.txt的文法規則大家可以參看百度搜尋引擎最佳化指南,一般的企業網站robots.txt的寫法相當簡單,只需要寫三點就夠了,比如我這個站的寫法是這樣的:
按照上面所述,這樣就完成了網站地圖和robots的建立,相對來說這兩步是非常簡單的,不需要有什麼技術要求。
二、每個頁面標題的設定方法
在seo中保持網站每個頁面的標題都完全不一樣是比較重要的,而對於企業站而言,我們都知道大多是企業站的設計方式是把整個頁面分為三塊:頭部、主題部分、尾部,網站開發人員為了省事,就把頭部和尾部用head檔案和foot檔案單獨提取,然後所有的頁面都調用這兩個檔案,這在seo最佳化中是大忌。這樣就會導致所有的頁面title和描述完全一樣,就會被判定為重複頁面,對於這種情況我們就應該把所有的頁面都重新設定,確保頁面標題完全不同。比如筆者的這個站的兩篇文章頁面的標題就完全不同:
這一步是seo站內最佳化的比較重要的一點,請大家看看自己的網站是不是做到了這一點。
三、URL結構的seo最佳化設定
合理的URL結果的設定和最佳化能夠讓搜尋引擎順利抓取網站內容,反之,則給搜尋引擎留下抓取困難的弊端,最終導致網站被搜尋引擎遺棄。對於企業站而言,URL結構盡量保持層級分明,比如產品欄目下的內容和新聞欄目下的內容要保持在不同的目錄下,而最好不要放到同級目錄下,雖然放在同級目錄下縮短了URL的長度,但是卻很難讓搜尋引擎對資訊進行歸類。層級結構的設定應該是像這樣的:
這樣就確保了層級結構分明,對搜尋引擎友好的同時也利於使用者體驗。除此之外,URL的靜態化也是非常必須的,靜態化的URL結果更利於抓取,這是公認的事實,靜態化的URL結構應該是這樣的:
做好了以上的兩點設定,在URL結構上的最佳化也就差不多了。
四、導航結構的seo最佳化設定
清晰的導航結果既能讓搜尋引擎抓取更深層次的頁面,又能讓使用者第一時間找到所需要的資訊。除了導航條之外,還要注意從首頁到欄目頁、內容頁的導航。在欄目頁的導航設定如下:
這樣就可以保證從欄目頁回到首頁,而“首頁”這個錨文本最好替換成主關鍵詞,比如筆者上面的設定方法。對於欄目頁內部的分類產品導航設定,就應該設定成如下所示的結構:
同理新聞欄目和其他欄目的設定都是按照這種方法進行設定。
五、文章內部連結的構造
內部連結構造比較好的網站能最大限度的提升搜尋引擎對網站的抓取量,蜘蛛來到一篇文章爬完該篇文章後可以順著連結抓取其他文章,而文章內部連結的構造確實是需要有一定的技術含量的,不是隨便添加個錨文本就了事的。比如主關鍵詞錨文本連結到首頁,如下:
而文章內部也要設定連結到其他頁面的錨文本,連結文本就用你要連結到的那篇文章的標題,比如設定成這樣:
在文章底部還要有“上下篇”的設定:
同理還要設定相關文章,最新文章,熱點文章,總之就是最大限度的給蜘蛛創造良好的爬行路徑,讓它儘可能多的抓取頁面資訊。
六、其他細節最佳化的處理
對於其他的諸如各種標籤的設定大家可以在A5上找到很多相關文章,這裡就不再重複寫了,這些細節的處理看似簡單,其實也是有很多門道的,下次會專門針對這個寫一篇細節最佳化的專題。
對於一個seo新手而言,拿一個企業站能夠做好我上面所寫的幾條,基本上站內最佳化也能夠打80分了,更多的細節和有針對性的研究還是需要大家自己去挖掘和實踐。筆者認為,在seo行業做的最好的不是技術有多牛,而是對細節的把握和處理有多到位。本文由液晶拼接www.vdink.com原創,歡迎轉載,同時希望本文能起到拋磚引玉的作用,喚起seo高手的分享精神。