You’ll need more than great content to get good search rankings – you’ll need to code your site properly.  Put some effort into these elements for every page:  page titles, headers, meta descriptions, image alt tags, and structured markup.  There are many other things to do, but these are the easiest and most effective areas to focus on to make an marked impact on your search engine rankings.

Code for On-Site SEO