hallo,
Die Startseite heißt "index", klar
Nö, das ist keineswegs klar. Wenn schon, dann heißt sie "index.htm" oder "index.php" oder ähnlich. Sie kann auch "default.htm" oder "start.htm" heißen, oder von mir aus "hinterposemuckeltown.htm". Entscheidend ist, was der Webserver dafür festgelegt hat. Falls dein Webserver ein Apache ist, kannst du das entweder in der httpd.conf selbst oder in einer .htaccess festlegen, indem du
DirectoryIndex index.htm
hinienschreibst.
Macht es Sinn, auch Unterseiten "index" zu nennen?
Selbstverständlich. Sofern es sich um physisch andere Verzeichnisse handelt. In einem Verzeichnis können ja nicht Dateien mit demselben Namen abgelegt werden.
Ist es von Vorteil, wenn z.B. eine Seite im Stammverzeichnis/Unterverzeichnis1 auch index heißt und man sie somit als "www.stammverzeichnis/unterverzeichnis1" verlinken kann (Stichwort Suchmaschinen)?
Suchmaschinen interessieren sich weniger für den Namen eines HTML-Dokuments, sondern mehr für das, was drinsteht. Der Vorteil liegt darin, daß du eben nicht unbedingt den genauen Dateinamen angeben mußt, sondern die URL ohne Dateinamen ausreicht - außerdem wird damit vermieden, daß eventuell der gesamte Verzeichnisinhalt aufgelistet wird.
Grüße aus Berlin
Christoph S.