question 1. As the title suggest I'm having trouble finding niche specific sites to get backlinks from. I am currently 1 rank below the google places result and 1 more jump in rank will put me above the fold = $$$. the competitor is outranking me with a yelp listing, a listing to his website and a facebook listing. I did analysis on his website and it is not seo friendly at all ( no backlinks no h tags, only 2-3 pages). I have been trying to build backlinks to my site but am having trouble. Is it just a waiting game and I will eventually over take 1 of his positions or do I absolutley need backlinks to get ahead of him?(even though he has none, possibly ranking because of domain age)?
question 2. I am a locksmith company so I'm targeting towns, how does geo targeting work? does google pick up on the location + keyword terms in my pages and automatically display them to users who type in "locksmith" in that given area or do they have to put "locksmith+town" even if located in the area?
here is my website and the specific url I'm talking about.(trying to rank for "locksmith brockton")
Locksmith Brockton MA
Thanks in advance for any help
https://www.YouTube.com/milesb