I'm thinking of finding specific terms and just trying to rank for those niche marketing terms nationally, like "Web Development Manager" or something similar. In what cases is local SEO just a losing battle and national better? I've seen one guy who's SEO is "WordPress Developer" and he ranks high for that term, so I'm thinking maybe I need to follow his lead since there just does not seem to be any web development work locally.
Secondly, with backlinks / internal site links, is it good policy to avoid adding links to a site's footer?
Finally, should internal site links to external sites be done often to whatever I'm blogging about if it's something like 20-30 links in a single blog post or more specialized, such as only to other site pages, social media profiles, etc?