SEO marketing is the process of sending signals that tell search engines your website provides more value to its searchers than your competitions website does.
One of the best ways to tell search engines that your website is valuable is by creating quality content that keeps visitors on your website. When a searcher stays on your website and consumes your information, it tells search engine that they provided their searcher with highly relevant information.
Another way to tell search engines that your website is valuable is by obtaining backlinks from authoritative websites. To search engines, a backlink is considered a vote of popularity. The more popular your website is, the better chance you have to outrank your competition.
Additional SEO marketing strategies that provide signals to search engines include social media engagement, schema markup, online reputation, technical seo, meta tags and internal linking.