For this question- Some applicants maintain an online presence that showcases their background, talents, or creativity. If you maintain such a site, please feel free to enter the URL here - should I put my LinkedIn page? Pretty sure they are referring to things like youtube channels, blogs, etc but I have nothing of the sort. I just have a well designed LinkedIn- should I paste it or would it be a waste of time as it doesn’t really state anything not on my activities or awards list? Or would it look good if they see the connections/professionalism I have?
I think they mean more creatively. Unless you are a big LinkedIn contributor of content, for example, I’d leave it off.