Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 947
  • Last Modified:

wordpress site with all .aspx extensions

What's the most search engine friendly and simplest way to create .aspx extension for all of our internal pages?

We have an ASP site we're transferring to Wordpress, and we want to keep ALL URLs the same for SEO purposes.

heartofdharma(dot)org

Thanks!
0
weikelbob
Asked:
weikelbob
  • 8
  • 7
2 Solutions
 
Jason C. LevineNo oneCommented:
You can set up a rewrite so that all .aspx URLs 301 to .php or whatever you want.

Are you still hosting it on IIS or will you change from IIS to Apache?
0
 
weikelbobAuthor Commented:
What exactly is the rewrite code?

I'll check to see if we're changing to Apache
0
 
weikelbobAuthor Commented:
We'll change to Apache
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
Jason C. LevineNo oneCommented:
How many pages are we talking about?  If there's only a handful, you can add rewrite rules manually.  If not, there are WordPress plugins that will help you.
0
 
weikelbobAuthor Commented:
How do we do it manually?
0
 
Jason C. LevineNo oneCommented:
In the .htaccess file WordPress already has some rewrite rules defined.  Above those rules you can add your own:

Generic WordPress .htaccess file:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Open in new window


You would add your custom rewrite rules after RewriteBase /

Do you know the syntax or do you need me to provide a sample?
0
 
weikelbobAuthor Commented:
a sample would be good.

We're going with exactly the same URL names, just adding .aspx to the end of each of the 8 page URLs
0
 
Jason C. LevineNo oneCommented:
I thought you were going from ASPX to WordPress.  Which is it?
0
 
weikelbobAuthor Commented:
We're going from ASPX to wordpress. Part of SEO is making sure that the URLs of all of the page are consistent on a move. Thus we will be in Wordpress but we will need to have .aspx extensions.

Make Sense?

Thank you.
0
 
Jason C. LevineNo oneCommented:
>> Thus we will be in Wordpress but we will need to have .aspx extensions. Make Sense?

No.  You should be using 301 redirects to point the old aspx pages to the new wordpress permalinks and let the search engines reindex.  You get more value out of permalinks by having categories, page hierarchy, and full page titles in the URL than you would by retaining the old direct links for all time.  

If you absolutely must retain then you have to change the page or post slug to a simple one-word slug that matches the old page name and then do the following in Settings | Permalinks under Custom:

/%postname%.aspx

That would generate:

http://www.yoursite.com/slug.aspx
0
 
weikelbobAuthor Commented:
Oh, I see.

It doesn't weaken the site pages too much to do a 301 redirect on all pages?

Thanks for the good insight.
0
 
Jason C. LevineNo oneCommented:
>> It doesn't weaken the site pages too much to do a 301 redirect on all pages?

No. Whatever penalty is applied (and it's not much of a penalty) for a 301 permananet is more than offset by the advantages you get by moving to a CMS and standardizing the output of the titles and meta descriptions.  Add this plugin:

http://wordpress.org/extend/plugins/wordpress-seo/

and use it to tweak titles and descriptions, add canonical URLs and to generate sitemaps for Google and you'll be fine.
0
 
weikelbobAuthor Commented:
OK.

And I can just do regular 301 redirects at the bottom of the .htaccess file?
0
 
Tony McCreathTechnical SEO ConsultantCommented:
I'd like to back jason1178. Redirect to the WordPress URL structure. it's better and system independent.

The redirects will cause a slight temporary loss of PageRank. Nothing to worry about if you redirect them properly.

Yo can get a redirect plugin or edit the .htaccess file. If you edit the .htaccess file make sure you place your redirects before the WordPress section.
0
 
weikelbobAuthor Commented:
The accepted solution should be jason1178, and the assisted solution should be Tiggerito. Let me know if you need me to have that changed.

Thanks so much guys!
0
 
Jason C. LevineNo oneCommented:
Doesn't matter to me.  Thanks, though.
0

Featured Post

[Webinar] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.

  • 8
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now