- Use precise Keywords.
i.e. Load - Bank Loan, Student Loan, Equity Loan, etc.
- Order and placement of Keywords matters
- The relative distance between keywords in documents (proximity)
- Where in a document the terms occur (distribution)
- The co-citation frequency between terms (co-occurance)
- The main theme, topic, and sub-topics (on-topic issues) of the documents
- Use Keyword in your domain or sub domain of website.
- Use hyphens (-) to seperate multiple keywords
i.e. bank-loans, student-loans. Each covers two keywords.
- Use relevant directory and file names that reflect your keywords.
i.e. codeExamples.html incorporates code and examples. or bankLoans.html.
- Spell check, Declare document Type, Validate HTML & CSS. Search Engines do not like pages with errors. Make sure they're clean and valid.
- Put Titles on your pages (60-80 characters) that are relevant.
- Heading Tags - Include the most important keyword phrases in the heading tags.
- Specifiy Meta Keywords in Heading of document (15 - 29 words). Most search engine do not give these importance, but they are still good to have.
- Use text for navigation.
- Use synonyms for your keywords throughout your pages.
i.e. programming, coding, etc.
- Hyperlink keywords in text. Do not create hyperlinks that say "click here".
- Assign "alt" attributes to images.
Great Article on the Basics of Search Engine Optimization. A bit lengthy, but good.
How Google Crawls: http://www.google.com/support/webmasters/bin/answer.py?answer=70897
SEO browser shows what you're site looks like to crawl engines, view backlinks to your site, and other information to help you see where your site stands: