This question already has an answer here:
- Are private contribution pages a thing? 4 answers
I have a CiviContribute page which was intended to only be accessed by people renewing a specific type of membership.
We have found though, that it appears on a Google search and indeed a completely random person has signed up for the membership.
I have a Drupal Role for this membership type and also have a Group which we use as a mailing list; so would it be better to build it into a webform controlled by Access Control?