As a professional photographer in Edmonton, I get a lot of requests for headshots, and most of the time what people are looking for is a business portrait. What is the difference you may ask. A business portrait is usually shot from further away, and is used for collateral images more than for, say, Linkedin for example.
A good head shot will be a nice tight image that is easily recognizable even when displayed at a tiny thumbnail size beside a post on social media.
look at these examples or professional headshots vs business portraits.
Now look at this example, of a tighter headshot that will still be identifiable at a very small size.