There are a number of steps marketing and SEO managers need to take in order to optimize and outline their startup's on-site SEO strategy. When it comes to ranking your website for keywords, you can break the process down into two categories: on-site SEO and off-site SEO.