Write a 2000 word step-by-step beginners guide explaining the basics of SEO, for startups and small business owners. Cover topics such as keyword research, backlinks, on-page optimization, meta tags, and how to optimize their website's content and structure for getting their website to the top of search engine rankings. Your entire response should be in English, and in all capital letters.
user