Monday, 25 April 2016

How to Write your First Blog Post

I created this site to give beginners a fast, foolproof guide to starting a blog, without having to learn HTML or waste your time reading long, boring tutorials.

I also wanted to help you avoid all the expensive mistakes that most people do.


P.S. This guide is 4,000 words long which means roughly 20 minutes of reading. So grab yourself a tea, coffee or juice (whichever you prefer) and start with STEP to STEP.

Step 4: Write Your First Blog Post

Now that your domain, hosting and WordPress installation is all in place, it’s time to go live with your first blog post!

This is one of the most exciting times for your blog, as you will be writing up your own content and bringing your blog to life. The first thing you will need to do is log in to the WordPress dashboard (using the info from the previous section). Once logged in, you will see a screen like the one below. Click or hover over the “POSTS” tab in the left side section, then select “ADD NEW”.

Optimized-Wordpress_Dashboard1
You will then be sent to the “Add New Post” page where you can start creating your content (as seen in the screenshot below). You can come up with a unique title for your blog post, and should write your own original content in the post content area. Once you are happy with your content, you can then click on the blue “Publish” button on the right side of the page to go live with your new blog post.
Optimized-Add_New_Post2
Congratulations! You’ve made it all the way through out create a blog tutorial and are now live with your own blog and posting content to your site!

Configure, Design and Tweak your blog


In this section, I’ll show you some WordPress blog basics, including:
WordPress blog
Sample of a customized WordPress blog (SmartPassiveIncome.com)
  • Getting familiar with WordPress dashboard
  • Changing your blog’s design
  • Installing new plugins/features
  • Making your blog search engine friendly
If you’ve set up your blog, you’re now ready to start using WordPress and customizing your blog. I promise – it’ll be pretty easy and fun at the same time.

Remember: You can log in to your blog by going to www.yourblog.com/wp-admin/ and using the credentials you set up with HostGator or any other hosting company you used.

Understanding the WordPress Dashboard

When you log in for the first time, you’ll see a dashboard or admin panel that looks something like this:
Your_WordPress_dashboard

Let’s break down some of the most important ones for new bloggers to know:

  • “Dashboard” shows you an at-a-glance look at your recent activity, including how many posts, comments and pages you have. You can also write up a quick draft blog post here – but don’t – I’ll show you a better way a little later in the guide.
  • “Posts” is where you’ll click if you want to add a new blog post or edit an existing one.
  • “Media” is the library of all the pictures, videos, and audio files you’ve uploaded to the site. You can manage all of those items here.
  • “Pages” is where you can add a new permanent page – like a services or contact me page (not a blog post!) and manage the pages you’ve already created.
  • “Comments” is the place you’ll want to go to manage comments. You can see which comments are waiting for your approval, review comments you’ve approved, see which comments WordPress has labelled as spam and delete comments you don’t want.
  • “Appearance”this is where you can edit your blog’s design and install new themes and layouts. I show you exactly how to do this a little later in the page.
  • “Plugins” is where you’d click if you wanted to install a new plugin, like a photo gallery or SEO tool. I’ll show you how to do this in a moment.
  • “Settings” is the last section you need to know about. Here, you can change your site’s title and tagline, edit your email address and manage all of your site’s important settings.

Changing Your Blog’s Design (Themes & Layouts)

WordPress blogging platform uses design templates called “Themes” to figure out how your site should look. Changing your blog’s layout and design is as simple as installing a new theme.
There are over 2,000 professionally designed, fully-customisable and free themes to choose from – so you’ve got a lot of options. If you want to see more premium type of templates and themes, head over to Themeforest.net

Here’s how to find and install a theme you love:

Mouse-over the “Appearance” tab in the WordPress sidebar, then click on “Themes”.
find_a_perfect_theme

On the next screen, you’ll see several themes are already installed. If you don’t like those, click the “Add New” button at the top, or the great big “Add New” square to start searching for a theme.
add_new_theme
Now, you’ll see tabs where you’ll find featured, popular and brand new themes, as well as a “Feature Filter” and search bar.
featured_themes

I really like the “Feature Filter” option, because you can choose themes in certain color schemes, select specific layouts and even choose themes with built-in advanced features.

Just choose the options you want, then click “Apply Filters” on the left hand side. If you’re finding this challenging, just search by keyword – there’s no wrong way!
apply_filters

When you’ve found a theme you like, click “Install”. You’re nearly done!
Once the theme has been installed, all that’s left to do is click “Activate” on the next screen:
activate_your_blog_theme

Installing a New Plugin (add some cool features to your blog)

Plugins” are little software modules that you can install to add features and tools to your blog. They can do all sorts of things, like:
  • Adding contact forms
  • Reducing comment spam
  • Making your blog SEO-friendly
  • Creating newsletter sign-up forms
  • Adding photo galleries
And lots, LOTS more.
Installing them is really easy. First, Mouse-over “Plugins” in the sidebar, then click “Add New”.
add_new_blog_plugins

Now, you can search by keyword to find plugins for almost anything!
find_plugins

When you find a plugin you like, just click “Install Now” and then “Activate Plugin” on the page that follows.
activate_plugins

BE CAREFUL: Before you install any plugin, it’s a smart idea to Google its name and read reviews. Some plugins can break your theme, cause problems with security, or just plain work poorly, so always get a second opinion first.

Also, make sure your plugins (and themes) are always up-to-date. Don’t worry though, WordPress usually lets you know when some of them are out of date.

If you don’t know which plugins to use at first, have a look at my blog post – “Top plugins for WordPress blog that I personally use“.

Configuring your blog search engine friendly

There are some things you’d need to do to make your blog more search engine friendly. Search engines do not like two things:
  1. Ugly and clumsy URL-shttp://yourblog.com/2012/04/topic-a/auhtor-Mike/how-to-start-a-blog. A much better way is to use: http://yourblog.com/start-a-blog
See the difference? One is filled with irrelevant information and the another one is short, clean and neat.
In order to change your links to a more cleaner, click on the “Settings” -> “Permalinks” and use the following settings:
permalinks

2. Spam comments – Unfortunately, lots of people want to leave automate spam comments on your blog. They do that for couple of reasons – to get people from your blog to their blog and to advertise their services/products.

To avoid that, make sure you moderate your comments. Here’s how to do that: Go to “Settings” -> “Discussion” and tick those two options.
disable_comments

Managing Your User Information

If you ever need to change your user details, password, or add another user so someone else can access your blog, it helps to know how to manage your user details.
To manage users, mouse-over the “Users” tan on the left-hand menu.
new_blog_users

Adding a New User

Click the “Add New” link in the users section of the left-hand menu, and you’ll be brought to this page:
addusers
Fill in the details for the user you’d like to add – including a password you can remember to share with them. You can send it to them via email by clicking the radio box option – but that’s not always the most secure way to do things.

BE CAREFUL: The “Role” you choose from the dropdown menu will determine what your new user is able to do.
  • “Subscribers” are only able to manage their own profiles – not update or change content.
  • “Administrators” can access all the administration options – making any changes or adding new users.
  • “Authors” can publish and manage their own posts, but nothing else.
  • “Contributors” can write and manage their own posts, but cannot publish them.
  • “Editors” can publish and manage posts – including the posts of other users.

Don’t give access to anyone who doesn’t need it!

Install a Free Copy of WordPress to Run Your Blog

I created this site to give beginners a fast, foolproof guide to starting a blog, without having to learn HTML or waste your time reading long, boring tutorials.

I also wanted to help you avoid all the expensive mistakes that most people do.

P.S. This guide is 4,000 words long which means roughly 20 minutes of reading. So grab yourself a tea, coffee or juice (whichever you prefer) and start with STEP to STEP.

Step 3: Install a Free Copy of WordPress to Run Your Blog

With your domain name and web hosting both in place, now it’s time to install the free WordPress content management system that is going to be used to run your blog. WordPress is a free software that currently powers the majority of blogs on the internet today. Huge sites like TechCrunch, TIME and HuffingtonPost all use WordPress to power their sites. This blog is also running off the WordPress platform. In short, it’s simply the easiest and fastest way to create a site or blog of your own.

While all of this may sound confusing at first, SiteGround has actually made this process so simple, that it likely will take you longer to reach this section, then to actually set it up the first time.
Let me show you just how simple it is to install WordPress after setting up your hosting with SiteGround.

How to Install WordPress in a Few Simple Clicks
After setting up your hosting with SiteGround, you will then get an email with your account details. When you login to your account, you will first see a “Website Setup Wizard” like the one below.
SiteGround-Wizard
You should also notice that the “Get WordPress pre-installed on this account” option is already checked off, (which is the option you want). You can then click on the “PROCEED” button to continue.

On the next screen you will need to fill in your contact email, username and a new password for the “Software Installation” section, which will automatically setup WordPress on your server. Once completed, then click on the SUBMIT button to proceed to the next step.
Account-Setup-Assistant
With your WordPress account and login details in place, next you will now have the option to setup a default WordPress theme for your site. SiteGround will provide you with a few free WordPress themes that you can choose from, which you can always change at a later date as well.
Select one of the themes provided, then click in the SUBMIT button to complete the process.
Choosing-Your-Site-Template
The final step in the process is to simply verify a successful WordPress install and to write down your account details for future reference. WordPress should now be installed on your domain and hosting account, which means you can start blogging right away!
Wordpress-Installation
With your blog now live and ready for content, you can log into your sites WordPress dashboard (www.yourdomainname.com/wp-login/) and start adding content to your site.

OR Log in to your new account and install WordPress blog

It may take a few minutes for HostGator to register your account, so be patient. You should get a confirmation email when your account is ready.

Once you’ve logged in to your control panel (all the information you need for that should be on your inbox) , it’s time to install WordPress. Thankfully, this takes just one click!
  • Log-in to your Hostgator control panel
  • Look about halfway down the page for the left sidebar section
  • Click “Install WordPress”
Once clicked, you’ll be automatically transferred to Mojomarketplace.com – don’t panic, this is just a site that helps HostGator install platforms (like WordPress).

You should immediately see a screen where you’re offered to “Install” or “Import” WordPress.
Click “Install” to get to the next step.


When you’re finished, “Install WordPress”. Once you’ve done that, you’ll see a loading bar at the top of your page that will eventually tell you that your WordPress blog has been installed and you’ll see your log-in credentials.
blog_install_finished

Log in in and check out your new blog

Once the installation completes, you’ll get an email that shares your login information, including an “Admin URL”. (In case you missed that notification bar)
To log in to your blog, click the admin URL. If you forget this URL, it’s simply www.yourblog.com/wp-admin (where “yourblog” is your domain name).
New Blog Homepage (1-6 steps)
Congratulations – you now know how to make a blog using WordPress. You’ve installed WordPress and set up your blog, all on your own! As you can see, it was really easy and straightforward.

Now How to Write your First Blog Post

How to Start Blogging Online

I created this site to give beginners a fast, foolproof guide to starting a blog, without having to learn HTML or waste your time reading long, boring tutorials.

I also wanted to help you avoid all the expensive mistakes that most people do.

Want to create a blog? Good news, you just found one of the best resources on the internet to completely walk you through the process step-by-step, and we aren’t even going to ask for anything in return in the process.
How to Create a Blog
Starting a blog is much easier than you think. There are actually over 300 million blogs in the world today and thousands of new sites are getting started every day. Now it’s time for you to create a blog of your own as well, and you can have your own site up and running in less than 10 minutes by following our “Create a Blog” tutorial below.

Whether you are starting a blog to share your life experiences, pictures and videos with friends and family, have the desire to write about your favorite hobbies or even if you want to start making money online with a site of your — the first step to getting started, is simply getting started! No matter what the reason is for starting a blog, the path to getting started is always the same.

We’ve already helped over 4,000 people get started with a blog of their own. It’s super easy, takes only a few minutes and you’ll be so proud of yourself after you’ve walked through the process.
Follow along as we walk you through the process step-by-step.

To start a blog of your own, you are first going to need to the following;
  1. Register a domain name for your blog
  2. Setup web hosting to host your blog content
  3. Install a free copy of WordPress to run your blog
  4. Write your first blog post!
If any of these sound too confusing, don’t worry — we are going to show you step-by-step how to set each of them up. What’s even better is that after you set it up the first time, you likely won’t ever have to set it up again!

P.S. This guide is 4,000 words long which means roughly 20 minutes of reading. So grab yourself a tea, coffee or juice (whichever you prefer) and start with STEP to STEP.

Step 1: Register a Domain Name for Your Blog

A domain name is the address or URL is that is used for someone to access your site. For example, if you wanted to use the Google search engine, you would go to Google.com. The site you are currently at uses BloggingTips.com as it’s domain name.

When it comes time to pick a domain name of your own, you will need to get a bit creative as most generic domain names are already owns and once someone owns it — it’s gone for good. If you have no idea what type of domain name to register, I always recommend people start with their personal name. (For example, if your name was “Jame Smith”, you could register “JameSmith.com”. Another good example would be if you wanted to create a crafting blog, then you might choose the name JamesCraftBlog.com”).
Create_a_Blog_and_Choose_a_Domain_Name
A domain name usually costs anywhere from $10-$35 per year depending on where you register it. However, my web hosting company is a huge support of this blog and they have allowed me to offer a free domain name for LIFE to anyone who sets up their blog through this tutorial. That means you can register your domain name for free, and as long as you keep your hosting account active, you will get to keep the domain name for free!

Where should I get my domain name and hosting?
When it comes to hosting, there are only two things that matter.
  • Page load speed – The average amount of time (in seconds) it takes your blog to load.
  • Uptime – 99.9% isn’t enough (it’s 42 minutes of downtime per month). You should be aiming for 100%.
There are hundreds of different web hosting providers. They all offer you a similar service (domain + hosting) with a similar price, but since I’ve dealt with and monitored many famous and recommended web hosting companies like Bluehost, iPage, Godaddy etc…

I now only use and recommend www.HostGator.com for domain names and web hosting.
Why? Nothing has ever come close to HostGator in terms of blog load speed and uptime (see below):
My blog hosting performance
HostGator have great performance, they are easy to use and it’s probably the best pick for beginners.
However, you can always go with another web hosting as long as it’s fast, reliable and offers unlimited storage & bandwidth. This helps you to avoid problems later on.

How to Start Blogging Online after domain name registration

Set up a Blog on your own domain name (self-hosted WordPress)

Want to create a blog? Good news, you just found one of the best resources on the internet to completely walk you through the process step-by-step, and we aren’t even going to ask for anything in return in the process.

Step 2: Setup Web Hosting to Host Your Blog Content

Once you have a domain name in mind, it’s time to move forward with the process and to setup your web hosting. A web host is the company or service that will store all of your site data and make it accessible to anyone in the world. In short, that’s all you really need to know about the technicalities of running a site, but you can always read up on this later if you like.

Web hosting can range from a few dollars per month to thousands of dollars per month depending on the type of site they are hosting. The good news is that most web sites and blogs will be absolutely fine with shared hosting, which usually costs under $10 per month.

Again, working closely with my current web host, SiteGround, I’ve also been able to secure a massive 60% off their regular hosting prices (seen below), which I’m also to once again extend to you. SiteGround powers millions of web sites and blogs and I can proudly say I trust them with hosting many of the high traffic sites and blogs I run.
SiteGround_BloggingTips_Promo
Remember when I mentioned register your domain name in the first section? Well now I want to walk you through the simple process of registering both your domain name and your web hosting at the same time. Don’t forget, you will also get the free domain name for like and save 50-60% off hosting this site.

First thing first, head over to SiteGround.

Next, you will want to choose your hosting package. The “StartUp” plan is the cheapest at $3.95 per month, but it only allows you to setup one site with your hosting. I highly recommend going with the “GrowBig” plan, which is only $7.95 per month and allows you to setup unlimited sites. Many people will start multiple blogs, and this is a great way to make sure you aren’t limited to just one site.

No matter which plan you choose, you will also save 50-60% off your initial purchase of hosting. After deciding which is best for you, simply click on the “Order Now” button.
Siteground_Big_Discounts_on_All_Plans-Blogging (1)
Next, it’s time to choose and register your domain name.

If you are registering a domain name for the first time, you can live the “Register a New Domain” checked off. If you already have a domain name, then check off the “I already have a Domain” option.

Then in the form area, put in the domain name you would like to register or transfer. The form will also let you know if the domain name is available to register.

As you can see, the price of a domain name is $14.95 per year, but as a value user of this site, SiteGround has waived their domain name setup fee as long as you remain a customer of their site.
Siteground_Free_Domain_Name-Blogging (1)
The last part of the process is to fill in your personal details and to confirm all of your information.
The 50-60% off promotion applies ONLY to your initial purchase. This means it’s in your best interest to pay for 12, 24 or 36 months of web hosting in advance. Also, when you pay for at least a year in advance, you will also get to waive the $14.95 setup charge. I personally prefer paying for my hosting in advance, that way I can save money and not have to worry about a monthly bill.

It’s also important for you to review your “Hosting Services” and make sure everything looks right, while also looking at the “Extra Services” options. If you would like to lower the cost of your hosting, you should make sure all of the “Extra Services” are checked OFF if you don’t require them.
Once completed, simply click on the “SUBMIT ORDER” button.
SiteGround_Hosting_Discount (1)

OR Setup Web Hosting to Host Your Blog Content

If you don’t have a hosting or a domain name yet – don’t worry. I’ll be showing this in a minute…
At the end of this step (2), you will have a fully working self-hosted WordPress blog on your own domain name! Sounds promising, huh?

P.S. If for some odd reason you don’t want to use HostGator, you can always choose another hosting provider. I can’t promise they’ll be that good, but the registration and the set up process should be some what similar. Some hosting companies do not have one click install for WordPress. If that’s the case, see this guide for installing WordPress manually (not recommended for beginners, though).

Go to www.HostGator.com and then click “Start Your WordPress Blog”.
Remember: Since I’m using HostGator by myself too, I’ve negotiated a discount for people who use this guide (72% off). This discount should be applied automatically. Enjoy  

Pick a Domain name for your blog

Already have a domain name?
Just write it in the right box (I already own this domain) and keep moving to the next step by scrolling down a bit.

How do I choose a good domain name?
Choosing a bad domain name is one of the most common mistakes I see bloggers make. Be sure you choose a domain name that is…
1. Easy to Remember – Don’t choose a nonsense name, something tough to spell, or a long name full of dashes. “www.best-tech-gadgets-in-the-world.com” won’t ever stick in someone’s head, but something like “www.techgeeks.com” rolls off the tongue.
2. Unique and Descriptive – You want a name that reflects who you are and what you care about. Be creative and build an identity you’re excited about!
3. Trustworthy – Domain extensions like “.com”, “.org” or “.net” are the most popular, with “.com” being the one most people think of first. Try to avoid crazy extensions like “.rocks” or “.biz”, as these are less commonly used, tougher to remember and not as trusted.
Type the domain name you want to use in the box, then click “next”. If the name is available, you’ll be able to claim it. If it’s not available, choose another one.
Your_Blog_Domain
If the name you want isn’t available, HostGator will show you some alternatives that are similar – or you can punch in a new name and try again. I’d suggest you to use something that ends with .com, .net or .org