Backlinks: The number of domains linking to a website is a big ranking factor
in search engine. But you need to avoid low-quality links as they affect in
negative way.
On-page SEO: On page SEO is one the most important SEO factor. You need
to add original and relevant content on your website. Need to follow all on
page SEO guidelines. Proper use of Title, Description, Heading Tags, alt
attribute in images etc are important.
User Experience: User experience is another important SEO ranking factor. A
good UI help in generating more CTR and reduce bounce rate. It also helps in
increasing returning visitor.
Social signals: it is an important SEO
factor. It has been observed that pages with more social shares rank better.
Mobile Friendliness: Google has started mobile-first
indexing of the Web also mobile search has crossed desktop search. So, if a
website is mobile friendly it will rank high and get more traffic.
Page speed: Page speed is also a SEO ranking factor. If a website is slow than
search engine use to crawl only few of its pages.
SCHEMA Code: Schema markup code helps in ranking high. It has high affect
on local SEO. It help search engines to get a better understanding of specific
texts such as addresses, phone numbers, recipes, reviews and more.