I need some advice from you experienced guys and gals out there for the website I develop for my company.
The site is database driven and therefore the products are not listed on the page so should I use keywords listing the products/groups?
It is just that I noticed when I searched on google that it had cached the product details search page (it was listed in the results of the search I did on google), is google unique in this or do others do the same?
If some do and some don't then I think I need to add the products as keywords, can anyone advise?
It's always good to have some extra well optimized product/groups pages on your site, linked directly from the home page. Don't forget to optimize the db-generated 'products' pages: generate the appropriate titels, meta's and <H> tags etc.
From what is explained there it should become clear that it does not matter one bit that there is no hard coded reference to the products on the page.
BTW where´s the fundamental difference whether your data are stored in a databae like MySQL [mysql.com], PostgreSQL, Oracle, etc. or a database like your favorite file system? Right, there is none. Both times the server will look up the data in a database, produce a HTML resource and send that to the requesting client. The minor difference is that with the FS the OS knows how to do it itself while with other dbs you need some software that provides this ability.