A 301 redirect does pass link authority from old URL to the new, so you have done it right.
The real issue at hand is the difference between "real pagerank" and "toolbar pagerank".
Google recalculates pagerank continuously, and the effects of that recalculation will maintain most of the authority of the old URL passing to the new URL via the 301. Meaning, unless the content changed, you shouldn't see much of a decline in actual rank in SERPS.
The issue that worries you is that the pagerank via the toolbar doesn't reflect that PR on the new URL. the reason for this is that Google only updates the toolbar quarterly, but they haven' been religious about that schedule. In 2010 (or maybe it was 2011) they only did one update for the entire year. The next scheduled update is October 31st, but it doesn't mean it will happen on that date.
In other words, you did the 301s correctly, and are passing PR authority. You won't see that however until google decides to update toolbar PR.
I know it’s not what the motivational speakers want you to hear, but in the real world, change carries risk. Even a perfectly executed site-wide URL change – with pristine 301-redirects – is going to take time for Google to process. During that time, your rankings may bounce. You may get some errors. If your new URL scheme isn’t universally better than the old one, some pages may permanently lose ranking. There’s no good way to A/B test a site-wide SEO change.
Hi Baba,
The URL structure does affect the site in search engines. In order to not to lose the importance 301 redirection is place. Since, 301 is already implemented, I will recommend you to send a reconsideration request in Google. This will help you gain all the things back.
Hope this helps.
I recently redid my URL structure.
I created permanent 301 redirects for each page and I can see all the old pages redirecting to the new ones I created.
However, The PR value does not seem to have been transferred from the old pages to the new pages (or is considered n/a - non-applicable).
Should I be worried? Is the PR automatically transferred, or will it be transferred the next time my site is crawled? How does it work? How can I be sure that the PR is transferred.
Here is an example of what is happening on my site:
Old page:
http://www.omnivisiondesign.com/web-design.html
New page::
http://www.omnivisiondesign.com/web-design/
I do not see any PR value for the new page :(
I only launched a few days ago so it is probably just a matter of time before the next crawl or so the new pages become indexed... See potential reasons I found on the internet of why page rank may not appear correctly:
(1) the web page is new, and it is not indexed by Google yet,
(2) the web page is indexed by Google, but it is not ranked yet,
(3) the web page was indexed by Google long ago, but it is recognised
as a supplemental (Supplemental Results) page,