Due to rampant content development by authors in my site,
http://example.com/article has also been widely indexed by Google.
Now, both are there roughly in equal numbers in Google search result.
So, the total page rank for the corresponding keywords is shared between the two URLs.
I want only
http://www.example.com/article to be indexed and have all the page rank value that it deserves.
Will doing a 301 redirect from
http://www.example.com/article achieve it? If not, what else should I do?