Digital presence assessment