An important part of search engine marketing is the structure of your website.
When creating a new website should you build it for human visitors or for search engines? The answer both!
Many webmasters build websites purely for the search engines rather than people, this is a mistake. Users will enter your site and get bogged down with the amount of pointless information, then leave your site. Thus there visit to your site is meaningless, and many users will not return. If all your information is geared towards search engines people will not browse your site or see any of your products.
The answer? Build your site around your keywords, and use captivating and interesting content that will grab your user’s attention. This content can still be optimised around your keywords to help generate traffic, whilst also being meaningful to your visitors. Change your content as often as possible, this helps in gaining returning visitors, and encourages search engines to crawl your site more often.
If you know all your keywords prior to designing your site, build your site around the keywords. Create links/pages/headings for each keyword if possible and your site will have some natural optimisation already built in.
In conclusion, generate content which is geared towards users (but still optimised), whilst having a search engine friendly design to help attract more visitors.
Paul Spreadbury
SEO Programmer