At the moment, I have two silos with 18 articles on my site with only 7 indexed when googling site:mydomain.com. Only 1 article shows up when the title is entered in quotations, and it doesn’t even appear to be ranking. So something is going wrong here. All articles are at least 700 words and follow this format (fictitious example): 1 pillar article for each silo – “Best Electric Shavers” 5-6 supporting articles – “Best Electric Shaver for Body Hair”, “Best Electric Shaver for Facial Hair”, “Best Electric Shaver for the Head” etc. Pillar article links to all supporting articles using the exact anchor text of the supporting articles Supporting articles all link to each other. For example, at the bottom of each supporting article I link as follows: Body Hair Facial Hair Head etc. I’m using pages to act as a silo structure. So the pillar has the url of mydomain.com/best-electric-shavers. The supporting articles have a url like mydomain.com/best-electric-shavers/body-hair, mydomain.com/best-electric-shavers/facial-hair etc. I’ve tried to avoid over-optimization. As you can see I’ve changed the urls from their default so kws aren’t repeated, and I’ve also added links to other articles by using anchor text that doesn’t contain “Best Electric Shaver for X.” All articles also only contain the kw once or at a maximum twice to keep kw density low. To me it seems that the kws are different enough to warrant a new article for each. However, I’m clearly doing something that google doesn’t like here, but what do you think it is?