According to a site called Seachmetrics, there are many ranking factors in search engines-
First and the most important of them all is the content. The phrase “content is the real king” is indeed true. Your content must be relevant to a specific keyword. It must provide value to its readers. You must use the keywords in the headings, first line and the last line very cleverly. Don’t use one keyword more than once in a heading. You must also avoid the use of more than one H1 tag. Next is the word count- your content must not be less than 400 words. Make it as lengthy and useful as possible for the readers because it will increase your chances of getting ranked because you will be providing quality content to the readers.
Next factor is the user signals. You must try to increase your CTR by using tempting meta descriptions for your site. For increasing the time spent on your site try to use internal linking on your site wherever possible. This will also help to decrease your bounce rate.
Then in the technical factors- your site must be secured and have https instead of http. Google loves it and will trust your site more than the others. As I have said earlier, you must not use more than one H1 tag on your page and not too many H2 and H3 tags. Try to improve your site speed by using good web hosting and also compress your images before uploading them. This is one of the major factors in 2017.
User experience-Your site must have good typography. Use simple readable fonts. Use relevant images andvideos wherever possible. Integrate useful and relevant YouTube videos relevant to your content. Use internal and external links which are relevant to your content. But don’t use too much internal linking because the users can get frustrated and this can increase your bounce rate.
The most important factor for SEO in 2017 is surely the social signals. Social signals means the number of shares, likes, tweets or mentions your site got from the social media. Google will surely rank a site which is very popular on the social media. So, try to share your site on facebook, twitter , google+ and wherever you can. Make a page for your site on the different social media sites.
Last but the most important factor is obviously the backlinks. Try to build backlinks from only high PR and DA sites because backlinks are always about “quality” than “quantity”. Also the EDU andGOV backlinks are very important and very powerful. It will signal the search engines that your site is very important because it associated with the government or any educational institution.