SEO stands for Search Engine Optimization, which is the practice of designing your website in a way that is ideal for search engine scanning. When a search engine scours the Internet for matches on a keyword or phrase, there are many factors that go into its ranking system. The websites that rank highest will appear first in the search results. You want your website at the top of that list for the keywords your target audience is searching.
Keywords
The more prominent the keyword, the better it will be picked up by search engine spiders. Having a keyword in your URL, your headlines, titles, article summaries, etc. will do great things for your page rank..
Linking
Search engines give great weight to web pages that have links on keywords than to those that simply contain the keyword within the text.