Ciao ragazzi, ho un sito dinamico in php.
La pagina di base è index.php, le sezioni cambiano in base al variare di certe variabili.
Es.:
http://www.sito.it/index.php?sez=10 visualizza l'elenco delle news

http://www.sito.it/index.php?sez=10&id=100 visualizza la news singola il cui id è 100

http://www.sito.it/index.php?sez=20 visualizza l'elenco degli articoli

http://www.sito.it/index.php?sez=10&id=100 visualizza l'articolo singolo il cui id è 100

etc.etc.

Immagino che google e yahoo non vedano di buon occhio tali indirizzi, motivo per cui ho pensato a mod_rewrite.
Domandina: qual'è il formato in cui è meglio convertire gli url di sopra?

Avrei pensato per es. qualora volessi visualizzare una news a:
http://www.sito.it/news/news.xxxxx.htm

dove xxxx è l'id della news, che ve ne pare?

o esiste una particolare sintassi amata dai motori?

Alcuni siti ho visto che usano mod_rewrite pur lasciando comunque l'estensione del file .php anzichè .htm, mi chiedo ma per i motori di ricerca è realmente la stessa cosa?

Ultima cosa, nello script del sito i collegamenti alle altre sezioni è meglio lasciarli in formato relativo o assoluto?
Lo spider del motore se un url è relativo (es. a href='../articoli.php') lo considera?
Se si lo memorizza automaticamente come link intero?

Grazie a chiunque risponde.

Marco