While there's a ton of folks in the industry that push WordPress, it can be daunting for a small business without tech savvy to take on building out their WordPress instance. This is a great infographic that walks a person or team through what they need to understand and setup when planning and implementing their WordPress site. I also love this infographic because it requires the user to click-through to the interactive microsite to see the answer.
In my opinion, there is only one recommendation missing from the recommendations – and that's to go with a premier WordPress hosting service like Flywheel. By going with a great host, a small business can knock about half of these issues off their checklist, including backups, security, maintenance, performance, and support!