Also mal ehrlich, wenn dir die Seite im Backend im Menü angezeigt wird, und weder versteckt noch inaktiv ist, erscheint diese mit Sicherheit auch im Frontend. Es kann eigentlich nicht sein, da darunter keinerlei Unterschiede gemacht wird. Zeige mir doch bitte mal eine URL zu der Webseite, damit ich mir das ganze auch mal im Frontend anschauen kann. Gerne auch Zugangsdaten zum Backend via PN, denn anhand eines Screenshots kann Dir hier nicht geholfen werden...
Zu den ID's der Seite: Eine Seite hat immer eine eigene ID. Diese wird auch nie mehr an eine neue Seite vergeben. Geht auch nicht, da die ID beim anlegen einer Seite immer neu generiert wird. Also, wenn Du eine vorhandene Seite mit ID 27 (zB) gelöscht hast, wird später keine Seite mehr mit der selben ID 27 erstellt. Das einzige was Du tun kannst, wenn Du dies unbedingt haben möchtest, ist das manuelle Eingreifen via PHPmyAdmin.
Ist aber Schwachsinn, tut man nicht. Kann ich nur davon abraten. Wieso auch?!