Hi, i have a WordPress multisite with sub-directory structure.
i notice one site of this "network" doesn't rank well it has around 1000 posts but only about 50 perform (1st page of Google) some are on page 2-5 and the rest are nowhere to be found.
However on the other 2 sites of this network on different subdirectories don't have this problem. (All posts get considered for page 1-2 when searching the post title).
I run this test to make sure the subdirectory played a role:
i created a new site on my WordPress network, i copied and pasted one article from the directory that seems penalized to the new site (same domain, different sub-directory).
I submitted the new URL to Google and when searching the post title...it's on page 1! it has been on page 1 for 2 days now.
The same post on the old subdirectory did not appear on search results at all (even though it is indexed, it just doesn't rank).
So now i'm waiting to see if this post rank "sticks" on page one. If this is the case my plan is to go ahead and rename the "penalized" site subdirectory to something else, and 301 redirect only the posts that performed well with the old subdirectory and let the rest 404, submit an xml sitemap and let google index the new urls.
What do you think of this? Good idea? Bad idea? My test really got me thinking...