7 important blogging fundamentals for beginner bloggers