Anyone can do WordPress SEO on their own. But this doesn’t mean they’ll get favorable results. If you’re looking to experiment and are okay with trial and error that can take months or years to perfect, then do-it-yourself is a good option. However, if you’re looking to get serious results as quickly as possible to reach business goals, then working with professionals is your best bet.