WordPress is the best platform for SEO projects. Before optimizing, define your ideal client: someone who searches Google for what you sell, seven days a week. Understanding why they'd buy shapes your entire strategy.
Chapters
Once you've decided to do an SEO project and you know that your website is going to be built on something like WordPress, the next thing you have to do is understand who your ideal client is. Your ideal client is someone that you know that you can sell your products, your services, or anything else that you're selling to 7 days a week and twice on Sunday. They need to be somebody that's identified as using Google to find products and services like your own. So your ideal client is going to be the person that you sell to, and you need to understand the reasons that they want to buy from you. You.