I always assumed the term referred to non-technical or semi-technical people who do things like content authoring/proofreeding for company websites and blogs using a CMS and perhaps do basic SEO.
I sometimes use the title ironically. I tried using "Senior Webmaster" as my title on Linkedin for a while and still had recruiters messaging me.