Back again, sorry it took me so long to respond but I've been very occupied with many other things lately.
... to answer the question above, the information under the reviews tab was just generic info added by the developer so that we could see what it looked like. When I add a product, my form on my server, has no way of adding information to that review tab. ...
In light of not being able to go withdigital-ether's suggestion ( http://www.daniweb.com/forums/thread144017.html#10) , which makes the most sense to me so far, and not being to write to the html page directly with any server-side technology (PHP, ASP, SSI, etc) as per the ProStores website ...[INDENT] http://ecommerce-resources.prostores.com/search?w=php&x=0&y=0
What server-side scripting languages are supported? Unfortunately, ProStores does not support server-side scripting. This includes ASP, CGI, Perl, PHP, and server-side includes. MySQL is also not supported. However, you can use a client-side scripting language such as JavaScript.
[/INDENT]It looks like you are severely limited to not having any SEO with your rating/ranking system you plan to implement ...
And the search engines would be able to read these reviews? ...
From what I can discover, the answer is NO. The search engines could choose to read the content of the iFrames, but instead consider it content originating outside of your site, or at least not originating from the page it is displayed on.
Likewise, a JavaScript approach (generating the content dynamically after the page has loaded) will not be seen by the search engine crawlers-bots, at least not of this writing -- although I heard Google is now implementing indexing Flash content, so the JavaScript situation could change, you never know.
Here are some of the sources I received my opinion from ...
This website:[INDENT] http://www.daniweb.com/forums/thread83969.html
[/INDENT]
WebProWorld website:[INDENT] http://www.webproworld.com/search-engine-optimization-forum/64743-iframes-search-engine-optimization.html#post348653
The reason is that search engines tend to not follow links to iFrames or Frames, nor credit the containing page for the content within the frames. Thus, any content you put in frames essentially is wasted from an SEO perspective.
With Frames and FrameSets, where the whole page consists of frames, there is never any reason to use them if SEO is a consideration for the page. No content is there to index.
However, there may be cases where iFrames are OK for SEO (at least from the perspective of not hurting you). If the iFrame content is not important for SEO (no keywords, not your content, ads, etc), and your page otherwise has good SEO content that surrounds the iFrame, then an iFrame will not hurt you. What is important here is that the main part of your page have good content.
http://www.webproworld.com/search-engine-optimization-forum/64743-iframes-search-engine-optimization.html#post348783
...If you want that content indexed, use other techniques as noted elsewhere in this string. If you don't care about the framed content, it really does not matter either way for search engines.
Additional random comments:
=============================================
A lot of the other posters are right, you should use robots.txt too tell search engines not to index the individual frames and use the Lynx Browser, available on Unix systems, to see what Google see's. This is the best advice I can give!!
Use site map or robots.txt to index or not-index relevant frame content.
If there are any links to the Iframe pages from sitemap or external website, then there are chances for getting indexed.
[/INDENT]
I found no evidence to refute the above claims that search engines might index the content, but will not include it in SEO rankings for the page that the framed content is displayed on.
So the question is, is it worth using the rating/ranking system even though it might not help your SEO position for the pages it is relevant to?
If so, do you want to use an PHP/iFrame approach or a JavaScript/PHP approach?
And finally, might it be an alternative approach to set up some sort of a sub-site where the rating/ranking system either opens in a new window or does show up in an iFrame, but has link-backs to the relevant page on your site ... since search engines consider some inbound links of value to the ranking of the page they are pointing at. Since I am not an SEO specialist, I do not know if this would or could be of value in your situation, or if this could be a detriment in some way if the search engines think you are trying to trick the system in some way -- you will need to investigate this on your own if you like.
If you decide on an approach, and still need/want help on this, just post back here with where you want to go with this.
Hope it helps