Cod PHP:
$txt file('cautari.txt');
$i=1;
foreach(
$txt as $line) {
echo 
"<a href='adresa.com/cautare.php?q=$line'>$line</a><br />\n";
$i++;
if(
$i>20)break;

Poti folosi si un array_reverse pentru ordonare desc.