The web is indexed with keywords. The user types in akeyword string, exact phrase or a single keyword to find a relevant page. Information specialists make use ofadvanced searching techniques to find deep web content such as information imbedded in databases ordictionaries, but the average user thinks of the first thing associated with his query and types it in. That is why broad keywords on your site will not generate enoughtraffic because many thousands of pages have that exact keyword. You need specific keywords and keyword phrases.
There must be enough content on the page. Too little information guarantees that the keywords cannot be repeated enough without keyword stuffing. Keywordstuffing is where there are too many of the same keywordon a page. Search engines will rank your page lower if they see your page as stuffed.
Keyword density must be balanced with their relation tothe rest of the page. This means that your main keywords must appear in certain areas of the page. They mustpreferably stand out from the rest of the text. There are a number of ways to do this but it is a new topic.
You must write a robot.txt file for the spiders to excludecertain parts of your page. The reason is that most of them cannot read Java, and CGI scripts. There are a number ofextensions to pages that will lead to exclusion from search engines.
Other SEO factors that also influence the way your page will indexed: