That is not an Artstation portfolio site. To get to this you need to go on My Artstation-->Manage pages. There you will get to add images and edit your portfolio. You can access your portfolio via the my website button in the My Artstation dropdown.
Yeah I agree currently there is no reason to not be using Artstation portfolios unless you have hosting and a custom website (which is the best option) The only reason I am currently using an Artstation portfolio right now is because I am 16 and any hosting costs could be better spent going towards Zbrush or a new…
Seconding everything joeriv said, putting some emphasis on this bit: I visited the site on my phone this morning, almost clicked on an ad and immediately just closed the tab because I couldn't be bothered. You don't want a potential employer to do the same. At least get an Artstation if you're really set on not making your…