wenn Du die User zum registrieren zwingen willst, kannst Du bei 99,9% aller Websites getrost das online stellen vergessen. Das ist so, als ob ein Einzelhändler jeden neuen (männlichen) Kunden erst einmal mit Anlauf in die Nüsse tritt und dann sagt, herzlich willkommen, aber geben sie ihren Pass bei mir ab.
Eine private Seite wird damit sogut wie nie Erfolg haben.
Wenn Du einen bereich hast, den nur einige wenige besuchen sollen, dann solltest Du diesen ein Passwort in einen passwortgeschützten Bereich geben.
Alles andere solltest Du vergessen.
Bietest Du aber nicht jugendfreien Inhalt an, dann gibt es dafür viele eigene Tool, die sehr einfach einzubinden sind. Mehr auf Nachfrage.