When I first started my site I thought it might be a good idea to have all the pages at the root because I read somewhere that if you had pages that were in subdirectories that they would not rank as high in the search engines. Now that my site has grown a little bit it is hard for me to manage all the files because they are all in the same directory. I am thinking of moving all my articles to an /articles subdirectory to have better organization.
For example, I would move [foo.com...] to [foo.com...] and do a 301 redirect from the old page to the new one.
Now, the problem is that I rely heavily on Google for my traffic so I really can't afford to make a change that will decrease my rankings or get my pages removed from their index. How safe is the 301 redirect in this case? Also, will my pages be ranked lower if they are in the /articles subdirectory? Should I worry about making this change or should I just start to put new articles into the /articles subdirectory and leave the old ones where they are?