search engine optimization

Search engine optimization helps your site appear nearer the top of search engine results.
On-page techniques look at keywords that people are likely to enter into a search engine if they wanted to find your site and then including these in the text and HTML code for your site in order to help the search engines know that your site covers these topics.
Off-page techniques include getting other sites to link to your site.