I have about 5 pages on my blog that have PR2; however, I'm going to remove these and I want to see if I can still retain the link juice by redirecting them to somewhere else on the blog. Any ideas?
Edit your htaccess and use a 301 for each page you want to redirect so say you want to redirect www.mysite.com/directory1/page.php to www.mysite.com/page4.php you would use : Redirect 301 /directory1/page.php http://www.mysite.com/page4.php Just make sure you have a line in your htaccess for each page you want to redirect.
How long would I need to leave the 301 redirect on before I could just remove it? (I don't think anyone really links to these pages. They just have internal link juice right now)
I don't know the correct answer for sure but I'd recommend leaving it for at least a year or so. It really depends on how many links the original pages had. If there are still links to the old urls on the web then it's worth keeping them indefinately so that you don't lose the traffic. Of course, you could always setup a 404 redirect page or just redirect traffic to your home page for 404 errors.
How do you know for sure? You can use Google Webmaster Tools which will identify external links to individual pages. Yahoo Site Explorer can do the same for individual pages.