Guide to Start a Professional Blog
- What is blogging
- FAQS for starting a blog.
- Benefits of blogging
- Starting a Professional Blog
- What should you be blogging about
- Selecting a good domain name
- Registering a domain name
- Purchasing a web hosting
- Setting up WordPress
- Choosing and customizing the WordPress Themes
- Best wordpress plugins for blog
- Creating a page in WordPress
- Creating wordpress blog posts
- Integrating Google analytics and Search Console
WHAT IS BLOGGING?
If you are here that means you are interested in starting a blog and you are in the right place as I have tried to explain in the easiest way to start a blog in this guide.
Benefits of Blogging
- Blogging helps you to connect with your potential and existing customer and maintain positive relationships.
- Blogging helps you rank in search engines so that you can enjoy free traffic to your websites.
- Blogging helps you to build trust and credibility regarding the selected topic and become the authority in the related subject
- Blogging helps to build your fans and followers and influence your thoughts.
- With blogging, you can enjoy the free marketing of your products and services.
- Blogging also helps you build your online Identity
- Blogging helps you to educate others as well as yourself.
- Blogging helps you to Improve writing, explore vocabularies and expertise in the related subject
- Blogging can help you to get a job regarding your subjects.
- You can become expert in your related field and Earn by selling related items or even through sponsored advertisements.
FAQ’S ON STARTING A BLOG
Do I need to be good at writing?
How long does it take to start a blog?
Blogging platform to select?
If you are looking at free hosting then you could do with blogger, Tumblr medium etc. However those platform does not provide you flexibility thus I do not recommend it since there is lack of freedom.
Should I write content on my own?
Should I start multiple blogs?
Do I need to know to code for starting a blog?
What does it cost to start a blog?
Another expense would be hosting plan. And a hosting plan usually starts around 3$ per month.
What content should I write?
How long does it take to start getting traffic?
How much money can be earned with blogging?
STEP 1 : SELECTING WHAT TO BLOG ABOUT
One of the most common question that newbies ask is what to blog about. You have to find a niche to blog that you are comfortable with.
To find the niche you need to find out what you are really passionate about and can be monetized in some way. If you are blogging in something that you are not passionate about then you will quit doing it in some days which is definitely going to fail. When you love about the topic you are blogging you will find the motivation to blog about it from your inner heart.
A Quick guide to find your Passion
- What things I cannot stop talking about? Example: Technologies, Health,Politics, Fitness, Cooking etc. Could be anything.
- If friends were to ask for advice, what would they ask you? You might have consulted any of your friends regarding any subject.
- What do you want to learn more? You can blog as you are learning so that it you learn in more effective way.
- What excites you in life? Think about in life when you feel extremely excited about.
Blogging can be very time consuming. Make sure you can monetize your blog and make a living out of it.
A Quick guide to find profitability of niche:
- Are there plenty of affiliate products in the niche?
- Are there profitable keywords US people are searching for on Google?
- Can you create an informative or digital product in the niche?
- Can you offer a consultancy on the topic?
For instance, I love digital marketing and affiliate marketing and I’m extremely passionate about it and also it’s profitable and hence I chose this niche. While digital marketing is a very broad niche I am further narrowing into affiliate marketing to build myself as an authority in affiliate marketing niche.
As a beginner, It is not advisable to start a multi-niche blog. Selecting a niche is very important.
Advantages of selecting a niche.
- Topic relevance advantage – Google takes you as an expert in the niche
- Loyal readers (when you are writing in a niche, your audience will stick reading your blog), and as a result, there will be more direct traffic
- The rate of conversion will be high as it is more likely that people trust you as an expert in the particular niche
And also, for a single niche blog, the content publishing frequency can be low. But in the case of multi-niche, it’s often advisable to have multiple writers as the content publishing frequency will be more as you’ll be covering multiple topics.
STEP 2 : SELECTING THE BLOGGING PLATFORM
There are many platforms where you can easily setup your blog in just few minutes. some of the most popular free blogging platforms are bloggers, tumblr , medium . However in this blog , I will be teaching how you can easily set setup your blog using wordpress in a professional manner. WordPress is one of the most popular platform for making websites and blogs because of its simplicity and customizability. On the top of that there are many communities so you can get support for wordpress easily . I highly recommend using wordpress for your blog.
- Requires hosting fees
- Full Control over website
- Professional
- Custom themes and layout
- Customized domain name
- Free to start
- Less proffesional
- Less flexible
- No custom domain name
STEP 3 : SELECTING GOOD DOMAIN NAME
A domain name is the name of the website. It is an address where Internet users access your website. If you look at Facebook, “facebook.com” is the domain name of the company. Similarly, “google.com” is the domain name for Google. It’s a very simple one but I am explaining for those who don’t know it.
There are people who say that domain name is not very important, content is the one that matters but I donot completely agree on it because the domain name is the initial touchpoint of your audience.
There are multiple extensions of the domain names. The most popular one is “.com” obviously such as “facebook.com “, “google.com” and these are more suited for an international audiences. If your target is a local audience such as since I am from Nepal “.com.np” is the local domain. For India, its “.in” and Similarly “.co.uk” for UK local domain. If you look at my case my primary audience will be Nepali and therefore website address is “sahanmaharjan.com.np” because its free and you also get an advantage in seo among local audiences. If you want to develop your personal brand then you can go with the domain name with your name such as mine. Since my primary audience will be Nepalese I am using .com.np domain.
Branding is one of the top factors for Search Engine Optimization (SE0) for google. It is best if you could name your domain the same as your brand name.
If you are wondering if you should have a keyword in the domain name then well having a keyword does not give any seo advantage. Its the relevancy of the content you publish when it comes to ranking.
Tip: Don’t go super-super specific when choosing a domain name because it could be hard for you to expand to the other similar niches.
After you have finalized your domain name then you can go with any of the domain name registrars NameCheap, Name.com of Godaddy.
You can go with any of those site. However, I personally like to use Namecheap.com as it provides great support, price, and free whois privacy.

STEP 4 : SELECTING WEB HOSTING
A web hosting is a service that enables you to store all your files regarding your website and share your website to the world through the internet. You need a place to store all the files and folders on the internet. Actually websites are just a directory of files and various folders that are rendered through a server or particular domain name. So whenever you are thinking of starting a blog you need these two important things. i.e. a domain name and Web hosting.
Now there are different varieties of hosting available such as shared hosting, cloud hosting, and dedicated hosting.
- Shared web hosting service allows multiple websites to share a common physical webserver and its resources among hosted websites.
- Multiple websites utilizes a single server.
- Limit on total amount of resources.
- Cheapest Option
- Cloud hosting service provides hosting on virtual servers which pull their computing resource from extensive underlying network of physical web servers.
- Multiple connected servers.
- Reliability and Accessiblility, Seamlesss Scalability and Cost Efficiency.
- Should be established websites that need more resources.
- Costlier
- Dedicated hosting is an internet hosting option in which physical server is dedicated to single business customer.
- Get your own server. But need someone to manage your server.
- Customize according to your need.
- Extremely Fast and can handle enormous traffic.
- Suitable for big companies that drives millions of traffics.
- Only So called Free but not actually free.
- Limited server resources.
- Unstable Performance.
- No technical support.
- Hidden fees.
- Expensive renewal fees.
- Unlimited Space, bandwidth and email accounts.
- Free 1-Click Installation of WordPress
- Money Back Guarantee 24*7
- Experienced WordPress support
- Cheap and Affordable
- Highly Recommended.
Now I hope you have decided to go with the paid hosting. Now there are number of hosting provider such as Godaddy, Bluehost, HostGator, Siteground and many more. I have used many hosting and based upon my experience and other experts I found highly recommend to go for siteground hosting because it is best known for support and speed. I have talked with many support of different hosting and I just have to say that I love the supports of siteground and the performance is excellent as well. Well my second option for hosting is blue host which is quite decent compared to other hosting.
For me the Top hosting companies are:
2. Bluehost
3. Hostinger
For this guide, I will be taking an example of siteground hosting.
STEP 5 : SETTING UP WORDPRESS
STEP 6 : CHOOSING WORDPRESS THEME
STEP 7 :INSTALLING WORDPRESS PLUGINS
STEP 8 : CREATING WORDPRESS PAGES AND Posts
STEP 9 : INSTALLING GOOGLE ANALYTICS AND SEARCH CONSOLE
Location
Lalitpur, Nepal
(977) 9861609109
affiliatewithsahan@gmail.com
SiteMap
Home
IT Services
Digital Marketing
Affiliate Marketing
About Me
Blog