Your site should have plenty
of text because search engines will look for keywords.
-
page rank - The number of
other pages that link to you. Contact other webmasters and
share links. You have to take an aggressive and targeted
approach.
-
keyword in title and a
descriptive non-contextual title (Don't use "Home").
-
keyword in H1
-
keyword in URL
-
keyword density (total
word count being considered)
-
keyword in links to page
(anchor text)
-
keyword in bold / strong,
etc.
-
keyword in other parts
(full text, alt, title, meta description)
-
keyword proximity (if
search for 2+ keywords)
-
keyword order (does or
not order in page match order in query)
-
keyword prominence (how
early in page/tag)
-
URL length
-
relevant image alt text.
-
The description META tag
can be used as a site description in search results.
-
Frames seem to be a bad
idea. Using the NOFRAMES tag helps.
-
Do not use
cloaking. That is when you have a page with tons of keywords
and then redirect to another page.
-
Make a robots.txt file. You can
specify which engines can access which pages.
-
Use the Lynx browser to
see your web site as a text based client would. This is how a
spider or robot will "see" your web site too.
Each single page should
answer these questions very quickly to a surfer.