HI guys, Just wondering whether anyone is aware of how long 301 redirects to internal pages need to be kept in place?
Keep them in place as long as you have incoming links to them. If you remove the 301 and someone else is still linking to the old URL you'll lose the link juice...and if anyone clicks the link it will bomb.
Yeah, if you have links pointing to it I'd definitely keep it up. If it has no links, then you could check to see if the old page is dropped from the index and the new one is picked up... then remove the 301