2012-01-15 31 views
0

我正在更新我的網頁並更改網站結構。這是在Asp中,現在它將在Asp.Net如何通知谷歌在同一域中的頁面URL修改?

因此頁面URL將被修改。一些頁面將被刪除,一些將被添加。但大多數情況下,內容和頁面名稱是相同的,只有URL會更改。

該網站有它的搜索引擎優化工作,我們要鬆動它minimum.Site已註冊在分析和網站管理員工具。

谷歌搜索將結束空白頁,我不想失去我的排名。

所以我正在尋找一種方法來通知Google關於新的網頁網址。網域相同,只有網址。例如:主頁是/default.asp,現在/home.aspx

有沒有辦法告訴Google某個特定的URL地址或頁面名稱已更改?

回答

0

你需要實現某種形式的301(301是關鍵)重定向。通過這種方式,當谷歌或任何其他搜索命中舊頁面時,索引將刷新新頁面。 Asp.net允許您在IIS級別執行這些重定向,以及我建議他們居住的地方。您還需要在網站站長工具上提交最新的站點地圖。

編輯:這裏有重定向一個很好的鏈接,http://www.iis.net/ConfigReference/system.webServer/httpRedirect

+0

感謝,清楚不過,但網址呢?谷歌搜索結果中的網址會改變嗎?我在這裏看到一個帖子告訴唯一的方法是上傳一個網站地圖,你同意這一點,或301也是嗎? – kubilay 2012-01-15 14:44:01

+0

結果中的鏈接也會更新。我會建議網站地圖更改和重定向。但我會優先考慮重定向。 – OnResolve 2012-01-15 14:56:13

1

如果一切正在改變是網頁網址,谷歌Analytics(分析)不能「知道」,一個頁面是一樣的,只是diferent URL。

但是,您可以使用_trackPageView()方法應用自定義的綜合瀏覽量,並將原始網址作爲參數。

如果您選擇這樣做,您必須排除原始GA代碼中使用該方法的行並將其應用於其他位置,或者直接使用orignial URL將該參數傳遞給它。所有這些都在每個頁面中完成。

您還可以閱讀有關方法here的更多信息。

+0

+1幫助和鏈接,我想我會去301重定向,並提供一個網站地圖,但這是一個很好的信息。 – kubilay 2012-01-16 11:16:23

1

對於IIS(Asp.Net)你想看看下面的找出如何做301重定向:

的Response.RedirectPermanent(...)以從頁面 或 重定向「IIS 7路由模塊和web.config「設置批量重定向

我也建議你考慮支持搜索引擎友好(SEF)網址,而你做出的舉動。路由模塊也可以幫助您。

+0

感謝您的提示。因爲我的舊文件是asp和html,我選擇了另一種方式。但你的方式將引導我,當它是關於asp.net。 – kubilay 2012-01-19 15:03:52

+0

路由選項也可以對aspx文件執行asp操作。事實上,任何文件,如果它的配置。 – Tiggerito 2012-01-20 00:49:55

相關問題