For some reason I'm not able to rank for the target keyword. Its going on two weeks since the site launched. My on page seo is good, I bought 20 local citations, and 1 high tf/cf PBN link and have my profiles with my link on facebook and twitter. My highest competitor ranked #1 has 0tf/19cf and my site according to Majestic is 0tf/13cf and my link from a pbn hasn't even indexed yet. according to that , I should be on at least the first page right? Surely I'd be ranking somewhere in the top 50 I'd think. When I do site:mywebsite on google it shows that all my pages are indexed.
Another thing I'm confused about is, I'm ranked 31 for a terrible version of the keyword I was targeting. My niche is carpet cleaning in a small city in texas. the keyword I'm ranking for is carpet cleaning companies "city name" in "city name".. nobody is strait up searching for that... I want to be ranked carpet cleaning "city name" so I can start making money. Anyone have any ideas of what might be going on?