Vous avez raison de dire que la principale méthode de découverte de page d'un index Web (comme Google) consiste à explorer des liens. Cependant, il existe d'autres méthodes de recherche de sites Web.
Par exemple, Google dispose de ses propres services DNS qui peuvent l'aider à découvrir de nouveaux sites de deux manières:
Si vous enregistrez votre domaine directement auprès de Google, ils seraient certainement au courant du nouveau site Web.
L'enregistrement du domaine nécessite la propagation publique, de sorte que Google recevra éventuellement la nouvelle entrée.
Évidemment, si vous hébergez également le site sur les serveurs d'un indexeur, celui-ci pourrait essayer d'analyser l'intégralité de votre site.
Mais il ne semble pas que vous fassiez l'une ou l'autre de ces choses. Si tout ce que vous essayez de protéger est la page / répertoire unique (plutôt que le domaine / serveur entier), vous ne l'hébergez pas sur les services d'un index, et vous n'enregistrez pas de domaine pour votre chemin caché, votre principal Le souci serait de vous assurer que l'indexation des annuaires n'est pas possible sur votre site.
Par exemple, avec Apache, vous pouvez y parvenir en incluant un fichier .htaccess dans votre répertoire racine avec Options -Indexes
ou en supprimant la Indexes
directive dans la configuration du site lui-même:
<Directory "/path/to/your/site">
Options Indexes OtherOptions
</Directory>
devient
<Directory "/path/to/your/site">
Options OtherOptions
</Directory>
Vous pouvez également vous assurer que vous avez au moins un fichier index.html d'espace réservé dans chaque dossier à desservir par le serveur, plutôt que l'index de répertoire.