The best way to ensure your website is optimized as well as can be is to focus on purely white hat SEO strategies. This means:
• Focus on relationship-building, as well as link building
• Make sure your site is fast and mobile optimized
• Have a content strategy and stick to it
• Use social media to spread your latest posts
• Create content for your customers, not for search engine crawlers (but also optimize where possible)