There are many websites that you can upload content and post on now, however there is one key drawback with posting your own content on someone else’s website…
Should things change and either the website start charging excessively for hosting, or removes your content due to a change in conditions then you could lose everything.
It is very important to keep your own content on your own website so that is always available (and remember to back up your website regularly too.)
With websites falling out of favour and/or changing ownership things can change quickly – keeping your content on your own site lets you avoid the issues.
Running your own website is also very affordable now, and lets you have a personal email address linked to the website address as well.