SEO doesn’t have to be expensive. You can get big results on a small budget if you invest time in creating good content and building online relationships.
SEO results aren’t instant. The results of SEO work
done today might not become apparent, and might not be credited by
search engines, for weeks, or even months.
The newer your website is, the more patient you will need to be. It
takes time to build authority and trust, and until you’ve developed
both, you shouldn’t expect to outrank older, more established sites.
Never consider your website to be finished. If you
want your site to continue to rank higher, attract more visitors and
make more sales, then you should always be adding to and improving it.
Adapt to algorithm updates. To attain and retain good rankings you need to adapt your SEO strategy as search engines evolve over time.
You don’t need to submit your website to search engines. They have evolved beyond the point of needing to be directly notified when a new website, or page on a website, is created.
Get advice directly from Google. Via their Webmaster Guidelines and Webmaster Help Videos.
Don’t risk Google penalties. As they have a
significant share of the search market, a penalty from them results in a
significant, and often long-term, loss of visitors to your site.
You’re ultimately responsible for all of SEO work done on your website. Search
engines won’t remove a penalty on the basis that you didn’t do, and
didn’t know the specifics of, the SEO work on your site.
Set-up and use Google Webmaster Tools. To find out, among other things, what keywords your site is ranking for and which other sites are linking to yours.