Words are very impotent in and a right combination of words can pass on ideas that even 100 good pictures won't do especially when building a site for the net.
Start by creating a good list of keywords that really represent your site:
1. You should use words that really represent your site or content you have inside.
2. The words should be popular so that people will actually search for them.
3. The words should not be over used by other sites so that you can get a better page position for yourself.
Don't use too much keyword's since you will need to give every keyword a base at your site.
The search engines base your site rank according to the following question:
If a person writes a search term naturally what are the results he wants?
So a good idea is not to think of creating a too much se site but a people friendly site.
When including your keywords in the pages I will recommend the hierarchy structure.
Means main page will include the main keywords and the rest of the pages will include the rest of the words. not more then 2 words per page.
TIP:If you link to a page its a great idea to use the keyword as the link name.
You should considering adding your keywords to this parts of your pages:
Title Tag ? this is the page title and is displayed on the blue part of the browser.
----
Main title- The title that is between the h1 tags of the html.
----
The first paragraph
----
The last Paragraph
----
Links to the page from the other parts of your site will do only good.
To check popularity, I would recommend:
http://www.wordtracker.com/
When you exchange links with other sites it will be a great idea to include your site title in the link and not just a cick here text that will go to your site.
And as for TGP's a nice way to get allot of sites link back to your pages it to auto submit pages...
Make sure to update and monitor your traffic often to get good and better results
