Forum Moderators: open
Long time reader, first time poster.
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?
Many thanks in advance
boymackman
No, the user can enter text to search the product db or they can navigate through a list on pages.
It is just that the list on the pages is pulled from the db as well. So there is no hard coded reference to the products on the page.
Hopw this clarifies this.
Many thanks in advance
Boymackman
Welcome to Webmasterworld [webmasterworld.com]
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.
If you are using querystrings on your navigation links, that can cause indexing problems. I always use mod_rewrite [httpd.apache.org] to convert the links to appear static.
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.
Andreas