con asp o php fai praticamente di tutto.
ho un sito che offre risorse come foto, video e news (testi).
ho strutturato il tutto in modo che esista una sola pagina che elabora le informazioni e restituisca l'html corretto (una per ogni risorsa) e poi, una procedura automatica genera tutti i file necessari che poi saranno linkati nel sito. Se ora dovessi aggiungere una nuova galleria con un centinaio di foto, la procedura crea il file di galleria con tutte le thumbs, e 100 file (uno per ogni foto).
Questo mi permette di avere un sito dinamicstatico.
Il contro di questo aspetto è che se cambio qualcosa nella galleria devo eliminare la directory dove sono stati generati i file e farli ricreare.
Per il momento mi sto trovando bene, è una settimana che sta girando questo sistema e gg sta indicizzando una cinquantina di pagine al giorno.
se usi questo sistema di paramentri nella query string non ne hai manco mezzo anche se, come dice Rinzi, se hai un sito fatto bene gg ti indicizza senza troppe storie anche le pagine con parametri.
occhio però ai title!!!!
se hai più pagine con lo stesso title rischi che le riconosca come "simili"