I yanked this out of a forum please make your contributions
SEO Website Design & Development
The first thing you need to think about when it comes to SEO is literally the basics of your site. It's very important that your site is designed and developed to be SEO friendly. If it is, it'll be a lot easier to optimise your site for Google, SEO marketing will be easier to carry out, and your site will have a better chance of being ranked highly by search engines.
When you're planning an optimised SEO website, you need to keep the following in mind:
The structure of your site is an important factor in SEO. The URL of each page should relate directly to the type of content that the page contains, and all pages should be reachable from any other page. Site structure, and the associated navigation, has an effect on the way that search engines crawl and index your pages. Site speed is becoming another important factor, particularly with Google's recent announcement that how fast the page loads may have an effect on your sites search engine ranking.
The structure of your internal links, and the anchor text that is used for them are also factors to bear in mind. Relevant anchor text, relating to the content of the target page, will be considered more credible by search engines. It's also a good idea to have internal links to other pages in the content of your site as well. Don't just rely on the navigation to point to important pages, but reinforce their importance with additional, internal links. It's also a good idea to ensure that your site uses H tags correctly to identify the various levels of headings. It's especially important that your H tags follow the standard numerical sequence. If you have an H1 Tag, followed by an H3 tag, search engines may assume that you have missing information on your page.
Finally, ensure you use optimised meta data for your site. Page titles are particularly important, but even though the rest of the meta data isn't necessarily used by search engines, they are used by directory sites and the like. Which in turn, are crawled by search engines. For the little bit of extra work they represent, it's worth doing properly. And while your meta description may not affect your ranking, it can easily affect the chances of visitors clicking on your site, as search engines will tend to use the meta description below the link to your site in their results.