What's experts say
15 Steps, SEO Checklists that optimize your website for search engines
1. Use Google Webmaster Tools
2. Install Google Analytics
3. Use Bing Webmaster Tools and submit your website to Yahoo Search Engine to be indexed
4. Create the semantic kernel of your website
5. Search your competitiors' links
6. Crate pages/accounts for your company/brand/website on the social networks that your potential customers and visitors use
7. Create a Google Plus user profile for your company or brand
8. Check your URLs and make them user- and SEO-friendly
9. Check your website on Page Speed Insights and optimize it accordingly
10. Check your website for duplicate content using CopyScape
11. Check your 404 and 500 error message using the google webmaster Tools
12. Optimize your images
13. Craft your Robots.txt file and XMLSitemap for search engines
14. Submit your Website to Niche Websites
15. Make your website SEO mobile-frienly
Source: MarketingProf