Forum Moderators: phranque
It would seem to me that it's irrelevant whether the links are found in "dynamic search results", static pages, etc.
What matters is whether it is appropriate to link to affiliate sites. I don't think the result would be any different depending on what part of your site they are on or whether the pages are dynamically-generated or not.
(The crawler doesn't know. The parameters are a CLUE that it MIGHT be a dynamically-generated page. But a page with parameters COULD be static, and a page with no parameters COULD be dynamic.)
search.php?keyword=example&Submit=Search...
does that answer the question?
a spider can't submit a form.
it either has to follow a link from a site it has indexed or a link it found in your sitemap.xml.
besides the issues raised by others about your outbound links, you should think about the possibilities of duplicate content issues if you start making search results indexable, which also affects your PR.