I would prefer content marketing related strategy like article submission, Blog posting, guest posting etc .. these are really helpful to promote your site..
Make sure that Your files are small enough - Your page need to load fast.
Add all alt texts to Your images.
Make sure Your keywords is no more than 10% of Your content, 1 keywords cant be more than 2% of content.
Put Your keywords as close to the begining of index page (in code) as its possible.
Just few tips for You
1. Have quality content
2. Information Architecture with SEO in Mind.
3. Get on YouTube.
4. Become a member of industry Facebook and LinkedIn groups.
5. Do Answer Questions etc.
6. Submit your blog posts to StumbleUpon.
7. Promote your blog posts to your email list.
8. Join a blogging community like ProBlogger or CopyBlogger.
9. Include links to other relevant posts on your blog .
10. Guest post on relevant blogs.
11. Start a forum on your website.
12. Start a Facebook group that drives traffic to your site.
13. Become a columnist or contributor on a well-known website.
14. Optimize your existing posts.
15. Create a top 10 website post.
16. Make the most of Facebook links.
17. Focus on long-tail keywords.
to onpage for website, I offen do below steps:
1/ choose the theme that is friendly with SEO
2/ install yoast seo (highly recommend use it)
3/ post my content and insert several internal links and external links.
correct
1. Have quality content
2. Information Architecture with SEO in Mind.
3. Get on YouTube.
4. Become a member of industry Facebook and LinkedIn groups.
5. Do Answer Questions etc.
6. Submit your blog posts to StumbleUpon.
7. Promote your blog posts to your email list.
8. Join a blogging community like ProBlogger or CopyBlogger.
9. Include links to other relevant posts on your blog .
10. Guest post on relevant blogs.
11. Start a forum on your website.
12. Start a Facebook group that drives traffic to your site.
13. Become a columnist or contributor on a well-known website.
14. Optimize your existing posts.
15. Create a top 10 website post.
16. Make the most of Facebook links.
17. Focus on long-tail keywords.