Fancy-sounding search engine optimization doesn't have to be complicated. But it does involve these basic considerations from the very beginning of the website design process:
Design and Architecture - Website layout should feature CSS in lieu of tables. User should be able to access important page within 3 or 4 clicks.Copy - Each page should contain the relevant keyword phrase(s) close to the top fold. Important keyword phases should be in bold, underlined or italicized, where possible.
Title Tag - The Title Tag is perhaps your most powerful friend. It’s what you see in the top-left corner of nearly all browsers. Title content is what will appear as the top line of your page result in a Google search. A Title tag should be roughly 5-15 words. Every word, its position among the rest, and whether or not it is considered to be “filler” is worth consideration. Fillers are words such as “a, the, an, and” and so forth.
Meta Description - The meta description should contain the relevant keyword phrase and be no longer than 150-180 characters.
Meta Keywords - This tag is no longer critical with one engine - Google. Still it should contain about 5 relevant keyword phrases separated by commas.
Images - Images should be named and have alt text relating to the relevant keyword phrase.
Headings - Heading tags should be used to page and section headings, containing the relevant keyword phrase.
Internal Linking - Links to other pages within the same website gain importance in the eyes of the search engines. Link often to important pages, using keyword rich anchor text.
URLs - URLs for internal pages should be search engine friendly and contain keywords descriptive of the relevant page.
Size - The size of a website can impact its rankings when the content supports the theme.
Content - Content should be unique, relevant, high quality and updated. A WordPress website or blog is a good way to keep your website updated with fresh content
Inbound (one-way) Links - Links from relevant, reputable and authoritative websites have a powerful effect on search engine rankings. Acquire inbound links to important pages deep within your site.
Directory Listings - Submitting your site to reputable directories such as DMOZ and Yahoo and relevant niche directories can also be beneficial.