WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
Sitemap
sitemap又稱“網(wǎng)站地圖”,是展示一個網(wǎng)站結(jié)構(gòu)、欄目和內(nèi)容說明等基本信息的文檔,就像人們對一個陌生城市的了解需要借助于城市地圖一樣,對于一個網(wǎng)站信息的快速了解也可以借助于網(wǎng)站地圖進(jìn)行。
網(wǎng)站地圖的作用[ ]
網(wǎng)站地圖的作用,除了為用戶快速了解網(wǎng)站結(jié)構(gòu)和內(nèi)容提供方便之外,更重要的一個作用是,方便搜索引擎收錄網(wǎng)站中的內(nèi)容頁面,搜索蜘蛛都會先通過網(wǎng)站地圖的鏈接來進(jìn)入深層次網(wǎng)頁,符合規(guī)范的網(wǎng)站地圖對于網(wǎng)站的搜索引擎優(yōu)化有很大的幫助。就好像為網(wǎng)站提供了整站的RSS,而搜索引擎就是這些RSS的訂閱者,只要網(wǎng)站有更新就會自動通知搜索引擎。這樣一來,搜索引擎的收錄你的網(wǎng)站由被動變成了主動。
Google Sitemap[ ]
Google Sitemap是Google網(wǎng)站管理員工具中的一項服務(wù)。通常稱為 Sitemap(使用大寫 S),是向 Google 提供有關(guān)網(wǎng)站信息的一種方法。創(chuàng)建并提交 Sitemap 有助于確保 Google 知道您網(wǎng)站上的所有網(wǎng)頁,包括 Google 的正常抓取過程可能無法找到的網(wǎng)址。
Google推出的Sitemap,是對原來robots.txt的擴(kuò)展,Google Sitemaps有助于加速網(wǎng)頁的查找。
適合使用Google Sitemap的情況[ ]
- 網(wǎng)站含動態(tài)內(nèi)容。
- 網(wǎng)站有不容易被 Googlebot 在抓取過程中發(fā)現(xiàn)的頁面,如有大量富 AJAX 或 Flash 內(nèi)容的頁面。
- 網(wǎng)站為新網(wǎng)站且指向網(wǎng)站的鏈接不多。 (Googlebot 會跟隨鏈接從一個網(wǎng)頁到另一個網(wǎng)頁抓取網(wǎng)絡(luò),因此,如果您的網(wǎng)站沒有很好地鏈接,我們可能很難發(fā)現(xiàn)它。)
- 網(wǎng)站有大量內(nèi)容頁存檔,這些內(nèi)容頁相互沒有很好地鏈接,或根本就沒有鏈接。
可提交的其他內(nèi)容[ ]
- 您網(wǎng)站上網(wǎng)頁的更改頻率。 例如:您可能每日都更新產(chǎn)品頁,但每幾個月才更新"我的簡介"頁一次。
- 各網(wǎng)頁上次修改的日期。
- 您網(wǎng)站上各網(wǎng)頁的相對重要性。 例如:主頁的相對重要性為 1.0,類別頁的相對重要性為 0.8,而個人博客條目或產(chǎn)品頁的相對重要性則為 0.5。這個優(yōu)先級只是說明特定網(wǎng)址相對于您網(wǎng)站上其他網(wǎng)址的重要性,并不會影響您的網(wǎng)頁在搜索結(jié)果中的排名。
Sitemap格式[ ]
Sitemaps 協(xié)議格式由 XML 標(biāo)記組成。Sitemaps 的所有數(shù)據(jù)數(shù)值應(yīng)為實(shí)體轉(zhuǎn)義過的。文件本身應(yīng)為 UTF-8 編碼的。 以下是只包含一個網(wǎng)址并使用所有可選標(biāo)記的 Sitemaps 示例??蛇x標(biāo)記為斜體。
<?xml version="1.0" encoding="UTF-8"?> < urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> < url> < loc>http://www.example.com/</loc> < lastmod>2005-01-01</lastmod> < changefreq>monthly</changefreq> < priority>0.8</priority> </url> </urlset>
Sitemaps 應(yīng):
- 以 <urlset> 開始標(biāo)記開始,以 </urlset> 結(jié)束標(biāo)記結(jié)束。
- 每個網(wǎng)址包含一個作為父標(biāo)記的 <url> 條目。
- 每一個 <url> 父標(biāo)記包括一個 <loc> 子標(biāo)記條目。
創(chuàng)建SiteMap[ ]
如果您有多個網(wǎng)站,可以創(chuàng)建一個或多個 Sitemap 將所有經(jīng)過驗證網(wǎng)站的網(wǎng)址包含在其中,然后將這些 Sitemap 保存在一個位置,以此來簡化 Sitemap 的創(chuàng)建和提交過程。您可以通過以下多種方式創(chuàng)建 Sitemap:
根據(jù)Sitemap協(xié)議創(chuàng)建Sitemap[ ]
- 創(chuàng)建一個文本文件并將其帶 .xml 擴(kuò)展名保存。
- 將以下內(nèi)容添加到文件頂部:<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
- 將以下內(nèi)容添加到文件底部: </urlset>
- 為各網(wǎng)址創(chuàng)建一個條目。 <loc> 為必需,其余標(biāo)記為可選。
<url> <loc>http://www.example.com/</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url>
將Sitemap上傳到您的網(wǎng)站,然后使用網(wǎng)站管理員工具將其提交給 Google。
Sitemap生成器[ ]
如果您可以訪問網(wǎng)絡(luò)服務(wù)器并且服務(wù)器裝有 Python,則可以利用我們的腳本來創(chuàng)建采用 Sitemap 協(xié)議的 Sitemap。 Google Sitemap 生成器(后面的章節(jié)介紹)是一個 Python 腳本,可以使用 Sitemap 協(xié)議為您的網(wǎng)站創(chuàng)建 Sitemap。 此腳本可以通過網(wǎng)址列表、網(wǎng)絡(luò)服務(wù)器目錄或通過訪問日志創(chuàng)建 Sitemap。 要使用此腳本:
- 您需要連接到您的網(wǎng)絡(luò)服務(wù)器,并在上面運(yùn)行腳本。
- 您的網(wǎng)絡(luò)服務(wù)器需安裝 Python 2.2 或更高版本。
- 您需要知道啟動 Python 的命令。 (該命令通常為 python,但可能會因安裝不同而異。) 例如,如果網(wǎng)絡(luò)服務(wù)器安裝了兩種版本的 Python,命令 python 可調(diào)用較早的版本,而命令 python2 則可調(diào)用較晚的版本。
- 您需要知道指向貴網(wǎng)站的目錄路徑。 如果您的網(wǎng)絡(luò)服務(wù)器托管一個網(wǎng)站,則路徑可能是 var/www/html 等。 如果您擁有一個托管多個網(wǎng)站的虛擬服務(wù)器,路徑可能是 home/virtual/site1/fst/var/www/html 等。
- 您需要能夠?qū)⑽募蟼鞯阶约旱木W(wǎng)絡(luò)服務(wù)器(例如,使用 FTP)。
- 如果您要根據(jù)訪問日志生成一個網(wǎng)址列表,則需要了解用于這些日志的編碼,以及指向它們的完整路徑。
Sitemap 生成器可以用于生成常規(guī) XML Sitemap。 不過,一些特殊種類的 Sitemap(如代碼搜索和視頻 Sitemap) 有非常獨(dú)特的要求。 因此,您最好不要使用 Sitemap 生成器來創(chuàng)建這些 Sitemap。 使用第三方工具:很多第三方提供了可用于創(chuàng)建有效的 Sitemap 的工具。
驗證您的Sitemap[ ]
Google 使用 XML 架構(gòu)定義可以出現(xiàn)在 Sitemaps 文件中的元素和屬性。您可從以下鏈接下載此架構(gòu):
- 對于 Sitemaps: http://www.google.com/schemas/sitemap/0.84/sitemap.xsd
- 對于 Sitemaps 索引文件:http://www.google.com/schemas/sitemap/0.84/siteindex.xsd
有多種工具可幫助您根據(jù)此架構(gòu)來驗證您的 Sitemaps 結(jié)構(gòu)。在下面的每一個位置您都可以找到 XML 相關(guān)的工具列表:
- http://www.w3.org/XML/Schema#Tools
- http://www.xml.com/pub/a/2000/12/13/schematools.html
為了根據(jù)某個架構(gòu)驗證您的 Sitemaps 或 Sitemaps 索引文件,XML 文件需要有附加的標(biāo)頭。如果您使用的是 Sitemaps 生成器,這些標(biāo)頭已經(jīng)包含其中。如果您使用不同的工具創(chuàng)建 Sitemaps,XML 文件中的標(biāo)頭應(yīng)如下例所示。
Sitemaps:
<?xml version='1.0' encoding='UTF-8'?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd"> <url> ... </url> </urlset>
Sitemaps 索引文件:
<?xml version='1.0' encoding='UTF-8'?> <sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/siteindex.xsd"> <sitemap> ... </sitemap> </sitemapindex>
提交SiteMap[ ]
SiteMap制作完成以后直接傳到空間上(只要傳到網(wǎng)絡(luò)上,能訪問就行),然后在各個搜索網(wǎng)站提交。
- 向Google提交網(wǎng)站地圖Sitemap: 通過http://www.google.com/webmasters管理提交;
- 向Yahoo!提交網(wǎng)站地圖Sitemap: 通過http://siteexplorer.search.yahoo.com管理提交;
- 向百度Baidu提交網(wǎng)站地圖Sitemap: 沒辦法,現(xiàn)在百度不支持Sitemap。但可通過http://www.baidu.com/search/url_submit.html來提交你的網(wǎng)址。百度自行搜索,更新速度很快。