Children today can encounter harmful material online with alarming ease, including violent, sexual and self-harm content.