Published on November 10, 2016 by WPBeginner

Want to start a WordPress blog the right way? Starting a blog can be a terrifying thought specially when you are not techy. Guess what — you’re not alone. Having helped over 130,000+ users start a blog, we have decided to create the most comprehensive guide on how to start a WordPress blog without any technical knowledge.

The process of creating a blog is easy to follow whether you are 20 years old or 60 years old. However if you need help, our team will help you setup your blog for free.

Click here to get your free WordPress blog setup
www.wpbeginner.com/free-wordpress-blog-setup/

To start your WordPress blog, you will need the following 3 things:

1. A domain name idea (this will be the name of your blog i.e wpbeginner.com)

2. A web hosting account (this is where your website live on the internet)

3. Your undivided attention for 30 minutes.

== Get the Best HostGator Web Hosting Discount ==

www.wpbeginner.com/refer/hostgator/

Make sure you use the coupon code: WPBEGINNER

In this tutorial, we will cover:

– How to Register a Domain Name
– How to Choose the Best Web Hosting
– How to Install WordPress
– How to Design Your Website using WordPress Themes
– How to Write Your First Blog Post
– How to Add Pages on your Website
– How to Install WordPress Plugins
— Add Contact Form using WordPress Plugins
— Add Gallery using WordPress Plugins
– How to Add Menus in WordPress
– How to Add Widgets in WordPress
– Modify WordPress Site Settings
– Resources to Learn WordPress

Whatever you do, do not choose the wrong blogging platform. We strongly recommend that you use the self-hosted WordPress site.

See our best blogging platform comparison:

www.wpbeginner.com/beginners-guide/how-to-choose-the-best-blogging-platform/

If you liked this guide, then please consider subscribing to WPBeginner.

We wish you best of luck with your new blog.

If you want to learn WordPress for free check out our WordPress video tutorials:

Welcome to Our Members Area

Leave a Reply

10 Comments on "How to Start a WordPress Blog – Free Beginners Guide (Step by Step)"

Notify of
avatar

Please Redefine
Guest
Please Redefine
6 days 19 hours ago

I had filled in your online form for the free WordPress blog setup 4 days ago. I still have not received any correspondence despite being advised by the website that I would be contacted within 24 hours of submitting the form. Please, could you provide me with an email that I can contact to get this issue resolved. Thanks.

Jamie Lynn
Guest
Jamie Lynn
23 days 4 hours ago

Thank you for posting this. I am just starting up my first blog and I'm trying to teach myself. I was wondering, I am planning on blogging about a couple different topics and would like to organize my posts. Is there a way a can designate a post to get published to a specific page, so that my readers can click on the specific page link and read all my posts about that topic?

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
19 days 17 hours ago

You can add the posts to categories and add the categories to the menu: www.wpbeginner.com/beginners-guide/how-to-add-navigation-menu-in-wordpress-beginners-guide/

Rajesh Warlekar
Guest
Rajesh Warlekar
1 month 7 days ago

HI, i want to build a news website, what are the options available on wordpress..

Helena Holton
Guest
Helena Holton
1 month 16 days ago

Thank you so much. You made it so easy to set up my WP blog. I've just published my first post. I highly recommend www.wpbeginner.com for anyone starting out.

HowToCarGuy
Guest
HowToCarGuy
1 month 17 days ago

THANK YOU for taking the time to make such a helpful video! I have been scouring YouTube for this type of video and was about to just give up with even starting a blog. Your clarity and flow was PERFECT! I watched all 30 minutes and now I'm off to watch them all. Thank you and I can't wait to get started now!! Brock

Cycle Trekkers
Guest
Cycle Trekkers
1 month 22 days ago

Is it a difficult process to change your host provider?

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 22 days ago

It depends on how much you are transferring but one method for transferring between hosts we explain here: www.wpbeginner.com/wp-tutorials/how-to-move-wordpress-to-a-new-host-or-server-with-no-downtime/Some hosts even have a free transfer option.

Hola Amiguitos
Guest
Hola Amiguitos
2 months 2 days ago

very informative thanks a lot, I solves my answers

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 24 days ago

Thank you 🙂

wpDiscuz