I've put in place lots of different 301 rules to deal with numerous url changes.
And for certain URLS there are 3-4 different 301 redirects landing the visitors to the new URL.
I heard that 301 loses pagerank/linkjuice. ALl the 301 are onsite for the same domain. With a mix of php 301s and htaccess 301s.
so for instance
articles/news.php?id=2 ---> articles/blog.php?id=2 [filename change] articles/* ---> /* [subdir to root] /blog.php?id=2 ---> /title-of-post [mod rewrite url change]
so if you were to visit /articles/news.php?id=2 there will be two 301 redirects until you land on the /yellow-wellington-boots/, my question is does google see the intermediate redirects, or just the final page the 301's redirect to.