In order for a website to be considered, “Search Engine Friendly,” it should have these basic elements:
- Clean, validated code
- Effective use of CSS to control style, layout, and font
- Unique TITLE tags that describe the page subject
- Unique DESCRIPTIONS that describe page contents
- Images appropriately named after subject matter
- File names and directory naming convention that describes content
- Text-based site maps
- Text anchored links
- Fast loading pages
- Content rich pages
In order for a website to be considered, “Search Engine Hostile,” it usually contains these elements:
- Heavy and extensive use of Flash
- Images instead of Header tags
- Words and text embedded in JPG and GIF files
- Splash pages
- Valuable content hidden behind login and passwords
- Missing title, alt, and description tags
- Meaningless file and directory names
- Slow-loading web pages

