3. Keyword research
A keyword is a single word or short phrase that is searched for. It is an expression of a visitor's needs from a search. Keywords should be researched and not guessed or assumed, since this almost always means that your website will fail to get visits from relevant people.
Search engines rank web pages on "relevance" to search queries. Sites with a high density of related keywords are judged to be superior.