Website in order to attract heavy targeted traffic needs to be user friendly web design and have a gimmicking look and on one hand and search engine friendly on other. User friendliness helps to increase the number of your returning visitors developing users trust and loyalty towards you. The other end of the discussion i.e. search engine friendliness means that your site must contain food for search engine spiders, bots and crawlers etc. Bringing the both ends of friendliness together is a little complex, but none too difficult.