What is certain sites? X-rated? Political views different than your own? Only allowing religious content?
White listing for total control but high effort and use a black list less control but less effort. You could always not allow usage without a parent present but that's extremely high effort.