I wrote an article with the focus keyword "cheap dog food stores" (example), article keyword density is around 1% according to Yoast. Categories etc. are not indexed. I built a few links to it (a few manual forum posts, some blog comments, some social shares) However, I only rank 47 for "cheap dog food stores" but I am on the second page for some shorter keywords like "buy dog food" which actually have more competition. Anchor texts are well mixed: 3 exact match, ~10 partial match (I have used "buy dog food" a few times here) plenty of naked links Url of the article looks like this: mydomain.com/cheap-dog-food-stores I wonder if I somehow overoptimized the article, but actually I havent really used the main kw much, I dont believe I got penalized for using it too often. What would you suggest me to do now? What can I do to rank for "cheap dog food stores"? Or should I rewrite the article a bit and go for "buy dog food"? Edit: "Cheap dog food stores" is not my keyword. I am in a completely different niche. Its just an example!