I have a suggestion for the new publishers and bloggers. A new blogger should choose a blogging platform that offers free hosting so you could host your main domain over it.
I started my blog with a sub domain from blogger.com . There sub domains are Seo friendly and the interface is much easy to use. I earned from there and bought a .com domain. I hosted this domain over Blogger and i am still on it. I don't need to create the pages on the back end as i am not aware of programming and coding.