The plus side of the dot ORG option is that you have total control. You can maintain your blog system yourself, back it up, download a copy for safekeeping and easily install any extras you want (plugins, themes etc) using FTP. You also benefit from it being called whatever you choose. You can migrate it from one host to another and keep the domain should the need arise.
I have this found this passion suddenly for setting up kid blogs and if you have a child who is passionate about something, and you think that writing an article a week would be help them become a better communicator, I’d love to help you get some kid blogs up for your children. It’s just fun.
At the cost of sounding condescending I would say plugins are the reason why you would self-host a blog. They are the things that make your blog look professional in comparison with a Blogspot or free hosted blog. They are also the reason why search engines respect you more.
This dominant blogging platform is owned by Google. It is more simplistic to operate, and suitable for most of the basic techniques and procedures you want a blog to perform. It’s extremely easy to get off the ground, but a whole lot less “extensible” than the wordpress platform. This just means there is less room to grow into more advanced logic and functionality than with WordPress. It is, however an excellent platform for someone brand-new to blogging.
WordPress is the worlds most widely used content management system available at bare minimum costs with the exception of Blogger. It boasts a host of online support available from both the community of users and WordPress.org themselves.
To make your first blog post, you will want to go to YOURDOMAINNAME/wp-admin (on WordPress). This will take you to the page called “Dashboard” where you can log in and do anything you want to your blog. This is where you will create new pages, add new blog posts, add new features like calendars or opt in boxes for collecting email addresses, adding photos or videos, and an incredible number and variety of other possible features. On the left side of the Dashboard, under “Posts”, click on “Add New” and you can enter in a title and content for your first post!
WordPress Pinging. Unlike many other web design software, WordPress has an inbuilt notification system to tell the search engines that a page has been added. This is called ‘pinging’. So every new page or post you make, WordPress tells as many pinging services as you choose to input; and then in turn they notify Google, Yahoo and Bing.