Generally for SEO purposes its best to link keywords or keyword phrases, the problem your find is that you are creating hundreds of pages that are considered THIN. Now you could make the searches meta="noindex, follow" and block /search/ in the robots file - which will help to a certain degree but your have some juice passing to these pages, and I do no recommend using nofollow on the links themselves as this can be damaging. Read up META noindex, follow, this basically means these won't show up in search results.
Ulimately you are best only anchoring keyword phrases to link to other articles rather than a search, or search but personally article to article for SEO works best this way your also helping out your visitors.
Google loves sites that CITE stuff, so if for example your talking about APPLES you can link to other articles like "chocolate apples" "chunky apples" - linking everything is not only silly but doesn't help. Since liking to things that isnt' really about the page doesnt help your authority.
It's also good to link out to other references towards the topic your talking about, adding further authority.
But Arabic is not my lang so its hard to say other than what you say about the page.