Search friendly design means, to make a site that is easy for the search engines to read and index.
Search engines can't read or index some of the following:
Flash animation
Java Scripts
PHP or data base driven content, and have a hard time properly indexing these pages.
Poison words and stop words, some words may cause your site to be penalized for inappropriate content
Many engines and directories hate Automated Submissions, many consider them SPAM and may ban your domain for their use.