in der header.php datei, eine abfrage des $_SERVER['QUERY_STRING'] , wenn leer, dann startseite, ansonten halt die nentsprechenden unterseiten, und davon abhängig dann meta tags ausgeben lassen..
ist aber viel arbeit, so müsstest du ja zu jeder seite einen beschreibungstext erstellen, aber wer sich die arbeit machen will...