A good site is a site with: 1. great domain 2. good content for both - humans and bots 3. decent design and structure - at least the frontpage because it is the face of your business