在 asp.net MVC 中重建网站时保留 google 索引

发布于 2024-11-30 23:19:17 字数 286 浏览 0 评论 0原文

我有一个用asp.net开发的网站。所有网站都有超过60000个谷歌索引。

现在我想在 asp.net mvc 中重建它。域名仍然保留..但是到单独页面的链接将会改变..是否会导致丢失该页面的谷歌索引。

例如..www.domain.com/product/help.aspx ..它是当前链接..

但我想重建后它会像

www.domain.com/product/help

一样改变我想保留所有谷歌索引我的网站上已经有了。我怎样才能轻松做到这一点......我期待建议和想法。

I have a website which is developed in asp.net.And all the site having over 60000 google indexes.

Now i want to rebuild it in asp.net mvc. The domain name still remain ..But the link to seperate pages will change.. Is it cause to lose google indexs of that page.

for example ..www.domain.com/product/help.aspx .. it is the current link ..

but i guess after rebuilding it will change like

www.domain.com/product/help

I want to persist all the google indexs already have in my site. How can i do that easily.. I am expecting suggestions and ideas .

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

疾风者 2024-12-07 23:19:17

使用 301(永久移动)重定向

这将告诉搜索引擎您的网址已永久移动并允许他们更新索引。

http://www.google.com /support/webmasters/bin/answer.py?answer=93633&&hl=en

使用您选择的服务器端语言执行此操作的方法列表。

http://www.webconfs.com/how-to-redirect-a -webpage.php

在 MVC3 中,您需要 RedirectToActionPermanent

Use a 301 (Moved permanently) redirect

This will tell search engines that your url's have moved permanently and allow them to update their index.

http://www.google.com/support/webmasters/bin/answer.py?answer=93633&&hl=en

A list of ways to do this in your server side language of choice.

http://www.webconfs.com/how-to-redirect-a-webpage.php

In MVC3 you need RedirectToActionPermanent

哽咽笑 2024-12-07 23:19:17

我目前正在经历相同的过程,并且正在使用 IIS7 的 URL 重写模块 将我所有现有的页面映射到它们的新位置。

本文使用一个与您想要实现的目标非常相似的示例。

为了让谷歌知道您已经更改了页面,您需要使用 301(永久移动)重定向,并且 URL 重写模块将允许您在所做的所有重定向中使用此响应。

还值得一看 重写地图文章,因为当您有大量重写规则时这可能非常有用。

I am currently going through the same process and am using the URL Rewriting module for IIS7 to map all my existing pages to their new locations.

This article uses an example which is very similar to what you are trying to achieve.

To allow google to understand that you have changed the pages you will need to use a 301 (Moved Permanently) redirect, and the URL Rewriting module will allow you to use this response with all the redirects you make.

It is also worth looking at the rewrite maps article, as this can be very useful when you have large sets of rewrite rules.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文