2013-01-12 144 views
0

我正在開發一個4語言的asp.net 4.0網站。所以我使用了URL重寫器。sitemap seo多種語言

我有一個映射表中的數據庫,我說home.aspx需要英語主頁,另一種語言AnotherLanguageHome等。

所以當頁面開始時,它會檢查它是什麼頁面和文化語言,並用db中正確的頁面名稱替換* .aspx。如果網址是www.mysite.com/Home.aspx,它將成爲www.mysite.com/Home或www.mysite.com/FrenchHome或www.mysite.com/DutchHome等。

所以我的問題是,當我創建sitemap xml文件(或robots.txt)時,我是否必須擁有所有可能的頁面(www.mysite.com/Home; www.mysite.com/ FrenchHome; www.mysite.com/DutchHome,等等)或只是www.mysite.com/Home.aspx?

還是有另一種說法呢?

回答

0

是的。你應該包括你想被搜索引擎索引的每一頁。如果您針對不同語言使用不同的網址,那麼這些網址也必須包含在內。

+0

對不起,我有點困惑。 www.mysite.com/Home; www.mysite.com/FrenchHome; www.mysite.com/DutchHome還有www.mysite.com/Home.aspx?或沒有最後一個?如果是這樣,是一個網站地圖生成器能夠做到這一點?或者它只會做aspx頁面? – bokkie