Well, first and foremost you should know the technicalities of SEO and it's benefits. The world of webmasters has changed a lot since it's inception. Right from Google algorithm updates to it's AI enabled Rankbrain, the search engine is now more into providing the best content for it's users query.
So, you need to ensure giving the best information and a detailed one to stay at par.
Also, since major search happens in mobile, Google has put forward how websites will be ranked based on their mobile performance. So, here's my few recommendation:
1. Write content that is unique, original and should add value to users.
2. Keep a close watch on ensuring better social signals.
3. Write compelling meta description and Title; Yes, they still counts a lot
4. Optimize for mobile first.
5. Monitor your business reviews and ratings.
You should focus on guest posting on high authority sites like forbes, and other media sites .
Because it is loved by Google .
And the best part of SEO.
Guest posting is like some one will post for your site as interview or information articles.
The newest trends are:
2. Voice search
4. Featured snippets
6. Machine learning and AI
8. Technical SEO
10. A whole lot more! (TIE)
There are few SEO trends you should know like Voice Search, HTTPS, AMP, Quality Content, Social Media Marketing, Rich Answers And Snippets and many others to stay ahead of competition. You can learn more about top SEO trends here.
If you have business website and wish to get it at top then follow proper white hat strategy and with that make blog on website Update Frequently.
We know for some time now, Google allocates a certain importance to the behavior of Internet users. Indeed, different criteria are taken into consideration to determine the quality of a page and define its position in the results pages. The search engine robots will for example analyze the frequency of visits of a page, the rate of rebound or the social activity (reviews, sharing on social networks ...). All these parameters are part of Google's desire to offer its users the best content. Today and even more so in the future,SEO strategy can not stand on its own. The loading time of a page, the quality of a content, a well-defined tree, help to define an SXO (Search eXperience Optimization) strategy. Attracting an audience is no longer enough, since we must also make sure that we retain it. If browsing an application generates emotion and pleasure to users, then it ensures optimal customer engagement. Ultimately, the UX embodies the missing link of SEO. Knowing more about its customers and taking into account their expectations to establish an efficient SXO strategy is one of the major webmarketing top predictions for 2018.
I think building backlinks is a major step. Try commenting in people's blogs but avoid spamming too.
THere are two kinds of SEO:
On-page SEO and Off-Page SEO
On-Page SEO- this helps you make your website better according to your Business and the Customer
Off-Page SEO- this helps you getting links and values from other sites to increase your Websites Rank.
These are the best ways to promote your website through SEO:
Always go with white hat SEO.
Update your website with unique and quality content.
Get backlinks from high authority sites.
Build your online reputation.
Use content marketing strategies.