越來越多的SEOer把優化的重點放在了站內優化上,細心的朋友應該查看一些前輩的robots.txt的時候不難發現,他們的robots中都加入了一句Sitemap: http://www.aaa.com/sitemap.xml 或類似的語句,這個就是利用優化的Sitemap, Sitemap提供了一個網站與搜索引擎交流的一個很好的平台,Sitemap可以提交給各大搜索引擎,從而使搜索引擎更好的對網站頁面進行收錄。下面宿遷SEO教你利用快速完善網站的Sitemap:
第一步:識別Sitemap格式
本文所說的Sitemap是XML版本的網站地圖,因為這裡主要是針對搜索引擎,像一些大型網站HTML版本的網站地圖在此就不多寫了。Sitemap格式有好幾種,而且不同的的搜索引擎青睐於不同的Sitemap格式,比如百度比較傾向於Html格式的網站地圖,而Google針對Sitemap推出的一款自己的協議,文件協議中應用的就是XML格式, Yahoo它就建議使用Txt格式的網站地圖。所以說可以根據你的個人需要決定好Sitemap的格式。
第二步:Sitemap的制作
一、手動標准版的Sitemap文件如下所示:
<?xml version=”1.0” encoding=”UTF-8”?>
<urlset xmlns=”http://www.sssitemaps.org/schemas/sitemap/0.9”>
<url>
<loc>http://www.aaa.com/</loc>
<lastmod>2011-4-26</lastmod>
<changefreq>monthly</changefreq>
<prority>1.0</prority>
</url>
</urlset>
urlset:這個表情是必須的,詞標簽聲明了Sitemap協議的版本
url:必須的,是它下面所有網址的母標簽
loc:必須的,頁面永久鏈接地址
lastmod:這個是可選標簽,表示頁面最後修改時間
changefreq:可選標簽,代表頁面更新頻率。
priority:可選標簽,表示URL相對於其他的優先權,可選范圍:0.0-1.0 數值越大,說明越重要。
手動制作Sitemap的優點:制作的文件清晰簡單,同時可以自己設定一些自己認為比較重要的URL告訴搜索引擎這個頁面相對重要的程度,如我們可以通過設定priority的值來依次設定首頁、欄目頁的重要程度,當然評判還是以搜索引擎的標准為主。缺點:對於一些中大型網站,頁面眾多很難人工實現。
二、通過一些工具
網上有很多sitemap地圖生成的方法,比如在線生成、軟件生成等(具體什麼軟件,大家可以在百度搜下就可以,我就不說出軟件了,免得以為我打廣告),另外現在很多的CMS或博客的程序都自帶一些網站地圖生成插件,我們只要安裝插件使用就行了。
優點:簡單方便,只要輸入你網站的地址,確認就可以給你生產一個網站地址
缺點:會生成很多不必要的標簽。
這裡值得一提的是,Sitemap 最多可以列出5萬個URL,且文件不能超過10MB,如果需要收錄的超過,就需要分詞多個Sitemap,但一個網站最多可以有1000個Sitemap。
第三步:Sitemap的提交
將制作好的Sitemap 文件上傳到網站的根目錄下,然後通知搜索引擎,我們可以通過站長工具後台提交網站地圖文件,還有一種途徑是在robots.txt文件中通知搜索引擎網站地圖文件位置,只要在robots.txt文件中加入一句:Sitemap: http://www.aaa.com/sitemap.xml 即可。個人比較青睐。大家都知道robots.txt是蜘蛛(當然谷歌的叫機器人,反正都是一回事了)訪問網站首先要看的文件,他要根據你的指令對網站進行抓取,而把sitemap寫入到robots.txt中大大提高了蜘蛛的效率,這對網站的優化尤其重要
另外就通過修改網站的源文件為地圖增加錨文本,一定要記得是全站的鏈接哦。那樣才能增加Sitemap 的權重,有效的吸引蜘蛛爬行。
通過Sitemap網站題圖,引導通知搜索引擎有這些頁面存在,讓他去看看,如果頁面達到搜索引擎的要求,他就會收錄,但如果頁面沒達到要求的話搜索引擎也是不會收錄的,各位SEOer要首先做好網站頁面質量。