2012-12-23 103 views
2

可以說我們有Twitter,並且每個配置文件都需要在搜索引擎中獲得索引,Twitter如何處理他們的站點地圖?是否有像「正則表達式」的網站地圖的域名或他們重新生成每個用戶的網站地圖?SEO動態站點地圖

這對於你不知道的頁面是如何工作的,如此動態的頁面?以維基百科爲例,他們如何確保搜索引擎對所有內容進行索引?

回答

11

最有可能的是,他們不打擾做一個網站地圖。

對於高度動態的網站,網站地圖不會有太大的幫助。谷歌只會索引一些金額,如果在谷歌考慮重新考慮之前所有的事情都會發生,那麼收益並不會很大。

對於緩慢變化的網站,這是不同的。站點地圖一方面告訴谷歌哪些網站可能還沒有訪問過,並且(更重要的是)哪些網站沒有改變,因此不需要重新訪問。

但是sitemap.xml機制只是不能擴展到像twitter這樣的巨大和高度動態的網站。

+0

那麼我該如何實現這樣的動態解決方案呢?我必須聯繫Google嗎? – onlineracoon

+1

GoogleBot支持開箱即用的動態網站。你可能無法幫助他,只能讓它做好工作。如果它們很重要,它應該自動爲動態網站增加爬網率。你可以打賭它比其他網站更多地抓取Twitter。 –

5

許多系統都使用動態生成的站點地圖。

您可以通過Webmaster Tools(該服務免費)上傳任何網站地圖到Google - 優化>站點地圖。它不一定是sitemap.xml;它也可以是JSP或ASPX頁面。

網站站長工具允許您爲單個網站上傳許多不同的站點地圖。但是,我不確定站點地圖的最大數量是多少。

一些爬蟲支持Sitemap指令,允許在同一個robots.txt多個站點地圖的形式如下:

Sitemap: http://www.yoursite.com/profiles-sitemap.xml 
Sitemap: http://www.yoursite.com/sitemap_index.xml 

編輯

Microsoft網站是一個很好的例子: 的robots.txt文件包含大量網站地圖條目。例如:

Sitemap: http://www.microsoft.com/en-us/sqlazure/sitemap.xml 
Sitemap: http://www.microsoft.com/en-us/cloud/sitemap.xml 
Sitemap: http://www.microsoft.com/en-us/server-cloud/sitemap.xml 
Sitemap: http://www.microsoft.com/france/sitemap_index.xml 
Sitemap: http://www.microsoft.com/fr/ca/sitemap.xml 
Sitemap: http://www.microsoft.com/germany/kleinunternehmen/gsitemap.aspx 
Sitemap: http://www.microsoft.com/germany/newsroom/sitemap.xml 

正如您所看到的,一些站點地圖是靜態的(XML),一些是動態的(ASPX)。