Dinamik url "?" hariç hiç bir şey fark etmez. tabi bu sadece biri.
dinamik linklerde bir tek bu "?" sorun çıkarıyor diyorsanız onuda geçebiliriz mesela bu işareti doğrudan veya sonradan "/" "-" "+" gibi işaretlere göndürebiliriz eğer faydası olacak ise.. ama "/" daha etkili olur sanırım..
<?
$link = "index.php?avsa=tekerlek doner";
$a = array("?"," ");
$b = array("/","-");
$link = "<a href=\"".str_replace($a,$b,$link)."\">TIKLATIN</a>";
echo $link;
?>gibi küçük bir örnek..