Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

Old Inner Pages URL Replace with New URL

         

Amitseo545

7:53 am on Jan 14, 2014 (gmt 0)

10+ Year Member



Hello Dear Friends
I have one eCommerce website that all keyword was in top 10 but after Google Penguin 2.1, I have loss my ranking. After many effort now my some keyword at top 100 and many keyword between 100 to 230. My website URL is like www.example.com/Product_Detail.php?CategoryId=14&Record_Start_ID=31. After some R&D I have decide to change Inner page URL. Now I want to apply like www.example.com/men-wear/regular-shirts/classies-shirts .

But I am afraid to doing this because now this time every page have minimum page rank 1 and some product at top 10 SERP. After apply this changes I will be loss all page rank and SERP.


Can I get ranking at www.example.com/Product_Detail.php?CategoryId=14&Record_Start_ID=31 or
I have to change URL?

Can I continue with old URL?

Is there any solution by that I can get that page rank and SERP which is now at my domain?

Friends please suggest me what I have to do?

[edited by: aakk9999 at 12:56 pm (utc) on Jan 14, 2014]
[edit reason] Exemplified URL [/edit]

GoNC

12:14 am on Jan 16, 2014 (gmt 0)

10+ Year Member



I run a series of message boards, and we had a similar problem a few years ago; the old threads were indexed and doing OK, but I wanted to change the URL format to include the subject of the thread, for keywords.

The easiest solution here is to keep the format you have functioning, but set up a RewriteRule in your htaccess file so that either link would work. Like:

RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI}/index\.php !-f
RewriteCond %{REQUEST_URI} !-d
RewriteCond %{REQUEST_URI} ^(.*?)/(.*?)/([0-9]+) [NC]
RewriteRule ^(.*?)/(.*?)/([0-9]+)/$ Product_Detail.php?category=$1&subcategory=$2&productID=$3 [QSA,L]

I haven't tested that for errors, but it should send category=men_wear, subcategory=regular-shirts, and so on. I kept the ID number in the link, though, so that you can refer directly to a product by ID instead of by name that might not be unique.

Using this, either link format should work, so old backlinks are still fine. But change your navigation to link to the new format, so you'll have the keywords in place.