homepage Welcome to WebmasterWorld Guest from 54.197.215.146
register, free tools, login, search, subscribe, help, library, announcements, recent posts, open posts,
Pubcon Platinum Sponsor 2014
Home / Forums Index / Microsoft / Microsoft IIS Web Server and ASP.NET
Forum Library, Charter, Moderators: ocean10000

Microsoft IIS Web Server and ASP.NET Forum

    
Migrated from CFM to ASP.NET
Now all 15k pages indexed by the engines produce 404s
avi wilensky




msg:946674
 6:33 pm on Sep 12, 2005 (gmt 0)

My client's web development team migrated the site last week from CFM to ASP.NET.

Now all 15000 pages we have indexed in the engines produce 404 errors.

How long will it take for the engines to respider my site and reindex it?

Should I step up my link building to speed up the reindexing process?

What else should I do?

All help and advice appreciated. Never been through this before. Nerves are shaking like my heart is beating faster than a roller coaster!

 

TheNige




msg:946675
 8:40 pm on Sep 12, 2005 (gmt 0)

Do a search on 301 or 302 redirects. You can use a custom 404 page that will then redirect to your new page. If all you did was change the extensions of the pages then it will be easy...if not then you may need some way to map to what the new names of the pages are.

Eltiti




msg:946676
 9:06 pm on Sep 12, 2005 (gmt 0)

...of course, the *simple* way of doing this would be to specify that files with extension .cfm should be processed by C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll (which also processes files with extension .aspx). That way, you would have been able to *keep* the existing URLs. (I know, that doesn't help *you* anymore, but perhaps the idea is useful for others considering the same migration.)

mattglet




msg:946677
 9:39 pm on Sep 12, 2005 (gmt 0)

*simple* does not always equal correct.

avi wilensky




msg:946678
 4:29 pm on Sep 13, 2005 (gmt 0)

Thanks all for the advice. I've just lost ALL my top keywords that were enjoying nice positions on the SERPS. I'm very frustrated right now. How long will it take for Google & Yahoo to reindex all 15k pages?

mrMister




msg:946679
 3:01 am on Sep 14, 2005 (gmt 0)

*simple* does not always equal correct.

However in this case, it is the correct (best) solution.

I gather by your post that you do not believe this. Would you care to explain why?

mattglet




msg:946680
 3:36 am on Sep 14, 2005 (gmt 0)

I've gone over this argument before (can't find the post right now).

It's my opinion that this is a giant band-aid solution to the problem. The *correct* method (again, IMO) of converting your CFM links to ASPX is by doing 301 redirects, that's why the 301 was made: to provide a way to alert anything that checks the server header response a way to know that the link they are visiting has been permanently replaced by a new link.

In the end, there may not be anything WRONG with just having .NET process your CFM pages, but I don't believe it's RIGHT either. It just seems like a really half hearted attempt.

I'm willing to hear the other side of the story.

mrMister




msg:946681
 3:56 am on Sep 14, 2005 (gmt 0)

Many people are having problems with redirects when it comes to search engines(1). If your primary concern is search engine rankings, then it would be wrong to choose them when there is another better solution.

On top of that, 301s produce an extra trip to the server, thus reducing page load time and increasing server load.

Most operating systems do not use file extentions to convey meta data for a file (In fact I thik CP/M, from which Windows is derived is the only one), even then IIS does not use that concept because HTTP itself doesn't use it. Therefore, it's completely unnecessary. In fact, Tim Berners-Lee specifically recommends that webmasters do not use file extentions (or at least file extentions that convey the programming language used which is the case with the .aspx extention)(2). He also says URIs should not change.

the .aspx extention is completely arbitrary. If you're really wanting to convery the nature of the document with an extention then using .html for your ASP.Net generated HTML would be a much better choice.

Remapping the file extention is benign, it causes no disruption, it causes no extra overhead on the server, no extra maintainence or programming which is a lot more than can be said for using redirects.

(1) [webmasterworld.com...]
(2) [w3.org...]

BradleyT




msg:946682
 5:14 am on Sep 16, 2005 (gmt 0)

Well if your site was that large it was probably getting regularly spidered so it should get re-indexed fairly quickly.

mrMister




msg:946683
 6:22 am on Sep 16, 2005 (gmt 0)

I assume that the original poster was more concerned about his ranking than just the site being indexed again.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Microsoft / Microsoft IIS Web Server and ASP.NET
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved