SEO and Migrating a Site to Concrete5

Permalink 1 user found helpful
I have a site with URL formats...

mysite.com/link.html

They all have a .html extension.

Problem: Concrete5 pages have .php extension. How do I work around it?

I plan to migrate one by one the pages in Concrete 5 using the same name as the current page link. I've changed the code so that Concrete 5 automatically uses "-" instead of "_".

I'm using pretty URLs.

Everything is working. Except it appears the Concrete 5 page extension are .php.

What is the best way to make the transition without bad SEO ramifications?

I'm aware that the mode rewrite will make any .html links track back to the .php Concrete 5 page. My fear is that this might be considered duplicate content.

I've hacked the site code so that .html pages run like .php. Is there a simple way to get Concrete 5 to use .html rather then .php?

Or is doing that asking for trouble?

If I can't get native .html extensions from Concrete 5 do I need to do a 301 re-direct from every .html extension to the .php extension?

OR...

Does doing that cause looping problems between the re-direct and the mod rewrite?

Is there a simpler solutions?

Thanks for your help... this community (and CMS) has been remarkable so far.

 
Fernandos replied on at Permalink Reply
Fernandos
I don't think you need 301's.
If I understand you correctly you're using c5 and migrated your previous site to a c5 template, now you want some seo optimization for the url part, right?

you simply need some htaccess tweaking.
Wether you google around, or try this
http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html...

cheers
Fernandos