1 Design any site to be interesting with really relevant content, good enough for surfers to bookmark! Think about it from Google's position. If a site is bookmarked (thereby bypassing their search engine altogether), it's probably a site that its users would value. Consequently they put the site (or, at least, the relevant page) higher in their search engine.
Ensure that your ABOUT US details are informative & that your CONTACT US details function. Many webmasters don't seem to realise that Google pays increasing attention to these two long-established protocol pages. My feeling is that while Google doesn't actually reward webmasters for having them, they penalize webmasters for not having them.
2 Make each page about a specific concept, keyword...or range of related keywords, so do your keyword research and try to use an occasional bit of "experts" lingo whether it's a buzz-word or a contemporary phrase.
Doing so indicates thay your page is providing "interesting" relevant information e.g. on my page about SEO, the spread of relevant words includes:
keyword
site
html
search engine spiders
Google
Latent Semantic Indexing
...all phrases that relate to the general concept of SEO. Incidentally, Jonathan Leger has developed a wonderful tool which can speed up this process for you, see Instant Article Wizard
3 Use Headlines with HTML Header tags because search engine spiders love them. One of the mistakes I made in my first sites was creating headlines for my eye, without ensuring the HTML code was written as well...and I must have done myself out of a lot of website traffic.
Why You Need Header Tags
4 Also, try to have keywords, secondary keywords or, at least, semantically related keywords in your secondary headlines. Ensure that they are also a reasonable summary or intro to the text it introduces e.g.
If you have a site about pit bull terriers and you wish to write about your lovable pooch, Jaws, don't have the secondary headline as:
Jaws, My Baby
Have it as:
Jaws, My Lovable Pit Bull Terrier or
Jaws, My Dog Who Only Maims Bad Guys, Not Innocent Kids
i.e. a sub-headline related to the main text.
As yet, search engine spiders aren't sophisticated enough to understand the complex symbolism behind you wanting to call your killer dog your baby. Instead, they will, deduce that your sub-headline refers to an actual baby...and see it as confusing and having no relevance to the ensuing text.
5 Use ALT & Title tags:
Why You Need ALT & Title Tags
6 Finally, try to understand the concept of linking, both within your site and externally, the latter being known colloquially as backlinks.
For specific and mostly very reliable advice for creating your pages you must see this SEO checklist. This list contains a lot of HTML protocol which looks a real pain at first but is almost effortless with my two recommended website builders. My website builder, XSitePRO makes creating headlines a one-click breeze.