How to start a WordPress blog from scratch
  • Save

Hey, You looking for an easy tutorial about “How to Start a WordPress Blog ?”

Are you struggling with feelings of emptiness and not productive in your life, caught in the repetitive cycle of a daily 9 to 5 work routine ?

As usual, I also had this same feeling for long time that I wanted to come out of it and do something really that changes my life.

So Like everybody else, I was also casually searching on Google and YouTube for things like “Best Passive Income online”, “How to make money online”, “Best Side Income Online” and “How to Create a WordPress Blog”. That’s how I found a video about Blogging Business and realized how it can be a lucrative online business, with the potential to make us financially free and give us the time freedom we have always wanted.

But there was a big question in my mind. I was not sure how true it was that one could generate passive income from a blog. At First, I thought these methods would not work or they might even be a scam.

Guess What…..But I WAS TOTALLY WRONG... 

BLOGGING IS A LEGIT WAY to Make Money online.

I was so motivated that I wanted to start so badly and decided to Build a Blog to establish my brand and generate an additional income stream.

Just imagine how amazing it would be to follow our dreams instead of just working a regular job and leading a regular life.

After all, what is more satisfying than following your passion, working for it, and earning a good Recurring Income along the way.

Have you also ever wondered about Building a Blogging Business and making it your career?

“If yes, do not worry—I have got you covered.”

I was once in your exact position, just where you are right now. I had tons of questions and doubts running through my mind about How to Start a Blog and make it successful.

Once I started, I completely had no idea ‘How to Create a Blog or Where to Begin’. I spent hours watching YouTube videos and reading articles to learn the basics of Building a Blogging Business from Scratch. I don’t want you to go through the same overwhelming process. In this post, I have compiled all the essential knowledge and steps I learned.

I have decided to give a free tutorial on “How to Create a WordPress Blog” from Scratch and generate Recurring Revenue in side, No matter what your experience level is. It really does not matter if you are 14 or 60, or where you are in the world, you can start and make it something successful.

People Start a Blogging Business for various reasons, and some of the most popular ones include:

  • Share Their Wisdom: To showcase their knowledge and skills all over the world in a particular field.
  • Build an Online Presence: To establish a strong personal or professional brand online.
  • Connect with Others: To engage with like minded people and build a community to share ideas.
  • Personal Growth: Blogging can be a tool for personal development. It encourages regular writing, learning and communication, helping to expand their knowledge and build confidence.
  • Earn Money: To generate recurring income through ads, sponsored posts, or affiliate marketing.
  • Promote a Business: To drive traffic to their business website and boost the sales.
  • Express Creativity: To share personal thoughts, stories, and creative ideas.
  • Document Personal Journey: To keep a journal of life experiences, travels, or hobbies.
  • Raise Awareness: To highlight important issues or causes and inspire change in society.

And Many More…..

This free step by step guide is made especially for complete beginners and will show you exactly how you can Build a Blog business quickly with just the most basic computer skills that even a high school students can do it.

After Finishing this guide, you will have a crystal clear understanding on starting a blog from scratch and launching your beautiful website that can be shared to this world.

I will walk you through each and every steps with a detailed explanation.

Be Ready to Dive into Blogging Business

“Eager to Learn How to Create a WordPress Blog?”

“Congrats! You’ve made Three Exceptional Choices!”

The First – Gonna Learn How to Create a Blog with WordPress – It is the just a start of a new wonderful journey that never ends.

The Second – The decision you made to take action and elevate your life to the next level is crucial. Taking action is something that many of us often avoid now a days.”

The Third –
Choosing WordPress as your Blogging tool partner of choice – is really an intelligent choice on your side.

Let’s Get Started, keep in mind, the process is actually very simple. Don’t overcomplicate things. Just follow the steps.

Here are the 3 Phases to Setup a WordPress Blog.

  1. Website Setup 
  2. SEO Optimized Content
  3. WordPress Monetization

So, without any further delay, let’s deep dive into the steps on “How you can Create a WordPress Blog” today from ground level.

PHASE 1 - Things Required for WordPress Setup

  • Step 1: Selecting the Blog Niche 
  • Step 2: Choosing Domain Name
  • Step 3: Select a Platform + Blog Hosting Services.
  • Step 4: Make a Logo + Design WordPress Website + Install Plugins

PHASE 2 - Writing SEO Optimized Content

  • Step 1: Do a Research + Write your first SEO Optimized blog post and publish.

PHASE 3 - Website Monetization

  • Step 1: Monetize the Website with ads.
  • Step 2: Drive traffic and gain more exposure for your posts

Let’s Explore this 3-Phase Process Step by Step

PHASE 1 - Learning How to Start a WordPress Blog

  • Make a checklist of these topics in a notebook and check off each phase and step when completed.

Step 1 : Choose the Blog Niche

Choosing a Niche is very crucial as it is the whole content idea of your blog. Selecting the wrong niche could go entirely wrong. Niche plays a crucial role in deciding your Target Audience, Content Strategies and overall Success of your Blog.

Many beginners select topics randomly or out of excitement while starting out, not realizing that all niches aren’t the same. This is especially important when you are planning for monetization in the future. Choosing the wrong topic can make it difficult, or sometimes even impossible, to get monetized later on.

If you really wanna make a Recurring Revenue from your Blog, understand that not every niche will be profitable after monetization, as each niche has different CPC(Cost per Click) rates. So selecting the profitable niche is very important.

Here are a few Best Blog Niches that can be very profitable even after you start monetizing.

  1. Personal Finance

  2. Health and Fitness

  3. Lifestyle Design

  4. Technology and Gadgets

  5. Travel

  6. Parenting

  7. Personal Development

  8. Fashion and Style

  9. Home Decor and DIY

  10. Food and Cooking

  11. Career and Professional Development

  12. Digital Marketing

  13. Personal Branding

  14. Entrepreneurship

Step 2 : Choose a Domain Name

Selecting the Domain Name is an interesting step. Domain Name is more than just a title for your website—it’s the core theme of your Entire website. It holds the potential to become a future brand name and helps make your site more trustworthy and reliable to readers.

Follow this 5 Golden Rules that I always follow when choosing a Domain Name.

  • Keep It Short and Simple – A short name is super easy to type, share and remember. keep it under 15 characters, max 20.
  • Make It Brandable and Unique – Domain Name should reflect your brand’s identity. A unique, punchy name helps your site stand out from competitors and makes it more memorable.
  • Avoid Numbers, Hyphens & Special Characters – Try to stick with letters only. Use only letters—numbers and special characters can often cause confusion and typos.
  • Use KeyWords Wisely – If possible, include relevant KWs that reflect your business or industry. This can boost your SEO and clarify your website’s purpose, but do not overstuff.
  • Check Availability – Ensure your domain name isn’t already in use or trademarked. Also verify that it is available across social media platforms for consistent branding.

Try not to choose the domain name very casually and randomly. Do a well research about the niche you have chosen and come up with the names and list them down in Excel or Google Sheet or you can use the name generators Websites to have a better ideas.

Domain name should be related to your niche and also check if your Domain Name covers the majority of the topics in the niche you have chosen.

Just for an example, I choose Finance as my Niche and come up with a domain name “moneykingdom.com”.

Here the word “money” not only covers the topics like “Passive Income Ideas” “make money online”. Now, I can also write about the topics like Budgeting and Investment, Saving money, Insurance, Business, Credit and Debt, Emergency Fund, Retiring, etc… 

I can write about all the topics that is related Money. Here the word “Money” acts as the common word for all these topics.

Likewise make sure that your Domain Name covers the majority of the categories in the niche you are gonna blog about. So that, in the future, you can even expand your topics in your niche, it does not make your domain name irrelevant.

Step 3 : Choose a Platform to blog and hosting for your blog.

3.1 Choose a Platform

There is no second thought when it comes to choosing the right and best tool for blogging.

You guessed it right — WordPress is the Top choice!

When it comes to choosing blogging platform, WordPress is clearly the best choice.

WordPress – Free and Beginner Friendly Platform that allows to Build a Blog very Fastly with minimal effort. You can learn the basics to intermediate skills in just a week.

Above all that, it is also surprisingly easy to Create a Blog on WordPress, Even if you are not the most tech-minded person in the world. You really don’t have to be a professional web developer or learn all the coding stuff. A few years back, that wasn’t the case—you either had to build it yourself or hire some web developer to get it done. But nowadays, with WordPress Tool, You can do it in under 60 minutes or less.

♻️Some of the Key Benefits of WordPress.
  • Drag-and-Drop Function – Simplifies the process of designing a website, allowing you to create an awesome and responsive website effortlessly.
  • Strong SEO Capability – Helps your content rank higher on search engines, driving more traffic to your blog.
  • Responsive Design – Most WordPress themes are designed to be responsive, means, your website will look awesome and works well on any device, whether it’s a Mobile, Desktop or Tablet.
  • Security – Another advantage of WordPress, with regular updates and numerous security plugins available to protect your site from potential threats.
  • SSL Integration – Easily Integrates with SSL certificates, which encrypt data transmitted between your website and its users. Protecting sensitive information, like Login and Payment details.

3.2 Choose a Hosting Provider

To have the best website’s performance, security and overall success. The best hosting service is required.

Today, Web Speed is one of the most important factor to rank in Google SERP. Whenever Visitors lands on a website, they will expect the site to load faster to get the results as quickly as possible whatever they are searching for, right?

But the problem is, Not all Hosting services will give you that expected powerful performance. Many services provides the poor quality of performance and service.  

Don’t make mistake in selecting the Wrong Hosting Services at the beginning. It becomes difficult to change to other hosting if you chose the wrong one. 

At the beginning, your website is gonna be small, It can easily handle low amount of visitors per month, but as your site gets bigger, it surely can not handle large traffic and definitely gonna slow down your website’s performance and could possibly lose the Ranking In SERP.

Select the best hosting provider from the start, later it will be much easier to upgrade to a higher plan once your site starts to get more traffic.

Few Main factors to consider when selecting a hosting provider.
  • Uptime Guarantees – Make sures that your site is accessible most of the time, minimizing downtime is crucial to avoid poor user experience and lost revenue.
  • Customer Service Quality – Reliable and 24/7 availability support is needed, especially during emergency times or when facing technical issues.
  • Scalability Options – Your hosting needs may grow once your website or business starts to expand. A scalable option allows you to upgrade resources very easily.
  • Advance Security Features – Protects your website and data from severe threats like Malware, Hacking and Data Breaches.
  • Server Location – The Server’s physical location can impact your site’s loading times. Choose a Hosting provider with data centers close to your target audience for faster performance.

Additionally, the right Hosting Provider can remarkably impact your website’s SEO performance by providing fast loading times, server locations that matches your target audience.

Few Best Hosting Providers

To help you make a decision without any confusion, I’ve handpicked the best web hosting services that offer a blend of security, performance and value..

  • Bluehost

  • Hostinger

  • WordPress Hosting

  • Namecheap

  • SiteGround

  • HostGator

  • A2 Hosting

  • InMotion Hosting

  • DreamHost

  • Kinsta

  • WP Engine

  • Liquid Web

  • GreenGeeks

You can choose the hosting provider listed above as all are the Best Hosting Providers with Good Reviews.

Once you buy the Hosting Service, you can Login into your Hosting account and install the WordPress.

Now, I’m gonna explain the process with the WordPress Hosting. 

3.3 Buy WordPress Hosting for your blog

Step 1 – Create a WordPress Account 
Step 2 Enter the Domain Name or Buy Domain name
Step 3 Choose the Plan (Go for Business Plan)
Done – Your dashboard is ready.

Step 4: Setup Theme + Logo

4.1 Design a Logo

Logo is an important identity for your website. While creating a logo, make sure it looks simple and attractive.

Even some of the biggest brands are identified by their logos. It is more than just an image, Logo has the capability to build trust and help you stand out from your competitors.

So, Don’t design some random logo for your site. Treat your Logo as a brand identity as it can increases the people’s trust and makes your site more reliable.

You can create a logo for yourself if you know graphic designing or Hire a designer to get the job done.

I’ll provide some of the best Logo Generator Sites to have an idea

  • Looka.com
  • Adobe.com
  • Designhill.com
  • Logo.com
  • BrandCrowd.com

4.2 Design WordPress Website Theme

For designing WordPress Website, you will require a theme to make your site look attractive and professional.

You may be thinking, Do I need to create a theme from scratch?

Luckily, there is no need to create a theme in a first place. WordPress has a various collections of premade themes for all types of blog category. You can just select a design you like and import it on your site. There are both paid and free versions of themes, you are just gonna use the free themes. 

WordPress themes are a great tool for establishing an online presence and making your website stand out from your competitors in the best way possible. You Don’t have to be a graphic design expert and it is never a problem even if you haven’t done any coding stuff for designing.

Choosing a theme is very important for your site. Because it can negatively affect your website’s speed and user experience if you choose some random themes. Google Search Engine also sees the quality of your theme as an crucial factor for site ranking.

To import the design, go to appearance -> themes -> select your theme -> import it.

After Importing your design, you can customize the theme in a way you imagined to Design WordPress Website.

All themes are not equally responsive, the theme you are gonna select should be device friendly, means it should support in Desktop, Tablet and Mobile phones. 

There are plenty of premade free themes are available in the WordPress which makes your website look really beautiful, clean and well organized. 

Let's see why a Responsive Theme is Important:
  • Smooth & Easy Navigation: Responsive themes makes your website smoother and user friendly on different devices, whether it is a Smart Phones, Tablet or Desktop. This helps visitors find what they are looking for without disappointment.

  • SEO Benefits: Search engines like Google, give importance to mobile friendly websites in their rankings. A responsive theme can improve your site’s search engine visibility and attract more organic traffic.

  • Improves Reading: Text and images automatically gets adjusted to fit the different screen size, This improves readability and making content accessible without the need for zooming or horizontal scrolling.

To clear your confusions, I’ll provide some best examples of Clean and Responsive Themes.

  • Astra
  • OceanWP
  • Generate Press
  • Kadence
  • Divi
  • Neve
  • Hestia
  • Blocksy
Once you are finished with Theme Installation and other WordPress Setup, you can start researching for content ideas for your first blog post.

4.3 Installing Plugins for your Site

What are these Plugins actually? Do we need it?

Plugins are a real help when it comes to customizing the site. They drastically reduces all the hectic work and helps us saving lot of time.

Plugins are a Software component that adds certain features or extends the functionality of your site without modifying the source code. Plugins are a simple tools that adds a small features for the customizing process that are very complex to be done, It transforms your website’s capabilities and reduces your development costs.

you can easily customize your site to match your exact needs, like improving its performance, security, layout, and user experience.

There are tons of plugins available to make your customization seamless. Few must have plugins for your better site functionality,

1. SEO Plugins
  • Example: Rank Math SEO, Yoast SEO, All in One SEO Pack
  • Purpose: Helps to improve your site’s search engine optimization (SEO) by helping you optimize content, meta tags and generate XML sitemaps.
  • My Recommendation: Rank Math SEO
2. Security Plugins
  • Example: Jetpack, Malcare, Wordfence Security, Sucuri Security
  • Purpose: Protects your site’s security by providing features like Malware Scanning, Firewall Protection, and 2-step verification for login protection.
  • My Recommendation: Jetpack or Malcare
3. Backup Plugins
  • Example: UpdraftPlus, All-in-one wp migration, Jetpack Vault press, BackWPup, BackupBuddy
  • Purpose: Helps to Automatically back up your website’s files and database, you can easily restore your website in case of any problems.
  • My Recommendation: Jetpack Vault Press
4. Page Builders
  • Example: Elementor, Divi, Brizy, SeedPro, WPBakery Page Builder
  • Purpose: Easy drag-and-drop options for designing and customizing your website’s posts and pages without needing to code.
  • My Recommendation: Elementor
5. Analytics Plugins
  • Example: MonsterInsights, Jetpack, Google Analytics Dashboard for WP
  • Purpose: These analytics services helps in tracking and analyzing your site’s traffic and user behavior.
  • My Recommendation: Monster Insights or Google analytics
6. Social Media Plugins
  • Example: Social Snap, Easy Social Sharing, Simple Social Icons
  • Purpose: Install Social media plugin to get features, such as social sharing buttons, feeds, and follow buttons into your website.
  • My Recommendation: Social Snap
7. Contact Form Plugins
  • Example: Contact Form 7, Ninja Forms, WP Forms, Gravity Forms
  • Purpose: Create and manage contact forms on your site, making it easier for visitors to get in touch with you.
  • My Recommendation: WP Forms or Gravity Forms
8. Performance Optimization Plugins
  • Example: WP Super Cache, WP Rocket, Nitro Pack, W3 Total Cache
  • Purpose: Improving your site’s overall Performance and loading speed through caching and other optimization methods.
  • My Recommendation: WP Rocket, Nitro Pack
9. Multilingual Plugins
  • Example: WPML, Translate Press. Polylang
  • Purpose: Allows your site to support multiple languages, making it accessible to a audience from different regions.
  • My Recommendation: Translate Press, WPML

Phase 2 - Research & Write SEO Optimized Content

SEO Essentials: What Every Website Needs

Once you are done with WordPress Setup, you are ready to write your first blog content. Take special care in writing the content.

If you’re really serious about your Blogging Business and want to generate good recurring revenue, you cannot simply write content as you like and publish it online.

There is a procedure to be followed to write a better organized content in order to rank in search engine and that’s known as called SEO OptimizationWhy do you think SEO is very Important? This is how, many websites rank in their first page of SERP and bring more visitors to your site organically.

SEO is organizing your URLs, Contents, Images, Videos, Title, Meta Description, Header tags (H1, H2, H3, H4…) according to the people’s search queries. 

I know this sounds gibberish to you….. But you should know these terms if you wanna make a High Quality Content. 

Always try to See from the user’s perspective, like what and how they search for solutions in the search engines. They are called Keywords.

Now a days, with the help of AI Tools, Anybody can create content and post it on their website and thinking of getting monetization and make money. But that’s not how any search engines works. 

All search engines follows a strict policy and one of them is AI Generated, Low Quality and Plagiarized Contents (copied from other websites) and Search Engines may take strict action against your site, that includes, removing your site from search engine or banning your website monetization.

Your content must be unique and high quality that solves the visitor’s query that they are looking for. 

Research your High CPC Keyword & SEO Optimized Content

As already mentioned before, all niches have different CPC Rates. Niches like Insurance, Personal Finance, Software, Business, Loans, Credit and many more… has very high CPC rates.

Suppose, If your blog content is about the niche that has low CPC rates, then you may not generate higher revenue from the ad network.

That’s the reason why you should research the keywords in your niche which has high search volume and low competition. Those keywords are easier to target the audience and rank in google search engine.

I’ll provide some of the Best KW Research Tools. Few have both free and paid version.

  1. Google Keyword Planner
  2. Semrush
  3. Ahrefs
  4. Uber Suggest
  5. Mangools
  6. Answer the Public
  7. Moz
  8. SpyFU
  9. KWFinder
  10. SE Ranking

Tips to Write Optimized Content

To write Unique and High Quality Content, you should know few key aspects,

  • Conduct Thorough Keyword Research
  • Create an Attractive Meta Title and Meta Description
  • Write a Strong Post Title and Introduction
  • Optimize On Page Elements
  • Write High Quality Content
  • Use Internal and External Links
  • Include Keywords Naturally without forcing

Before you start, research the keywords and make a list of those relevant to your niche. Note them down in an Excel sheet and decide in advance where you will use each keyword.”

Focus or Primary KW – This keyword has to appear in Meta Tile, Meta Description, URL, Alt Text, Header Title, and in the body of the content. You should use it only once in each section.

Secondary KW – Should appear in Header tags 2, 3, 4 and in the body of the content

You have to avoid over usage of keywords, this is called keyword stuffing.

Search Engine does not like keyword stuffing and it lowers your website’s rank. 

Keywords usage have to be only 1% to 2% of your entire content. For instance, if you write
100 words article – 1 or 2 times
1000 words article – 10 to 20 times.

Do not use the same keyword through out the content, use variations as google can understand related keywords and synonyms. 

For Instance, I am writing about the topic Digital Marketing Course.

Focus KW : “Digital Marketing Course” 

  • Introduction: Use the keyword within the first 100 words.
  • Headers: Use the keyword in at least one H1 or H2 header (e.g., “Top Digital Marketing Course for 2024”). 
  • Meta Description: Write the Description in such that it includes a primary keywords once.

Secondary KWs : You can use topics or categories that are all related to Digital Marketing as your Secondary Keywords. Look at few examples,

  • Marketing Strategy Course
  • Social Media Marketing Course
  • Email Marketing Course in Canada
  • Content Marketing Course
  • PPC Advertising Course
  • Top Affiliate Marketing Course in Switzerland
  • Digital Advertising Services in UK 
  • Best SEO Training Course in UK
  • Best Digital Marketing Course in US 
  • Digital Marketing Bootcamp
  • Top Digital Marketing Institutes for Beginners.

Now you got some basic knowledge on Creating High Quality Content and Performing Keyword Research.

Remember, Creating Engaging Blog Content and Learning SEO Optimization is never ending process. SEO is constantly evolving and you have to stay updated with the latest trends in your niche for continuous success.”

Phase 3 - Applying for Website Monetization

Once you have published your first post. Don’t stop there, Keep researching for content ideas for next topics. 

Explore Trends in your niche and also research your competitors’ content ideas

Continuously create and publish 7 to 15 high quality posts to attract visitors to your website. Once you start gaining a steady flow of visitors, you can then consider applying for monetization.

To Make your site look Professional, have these Pages,

  1. Privacy Policy
  2. Disclaimer
  3. Terms and Conditions
  4. Cookies Policy
  5. About Page
  6. Contact Page

This boosts your site’s credibility and may increase the chance of getting approved.

Connect your WordPress Website with Google analytics. Google Analytics is a free tool that allows you to tract your website traffic and data.

Checklist Before Applying for Monetization

Maintain a Clean Site for Better Functionality and Resolve these Issues, if any

  1. Domain and Hosting
  2. Content Quality
  3. SEO Optimization
  4. Design and Responsiveness
  5. Website Traffic
  6. Technical Issues
  7. Legal Pages
  8. Analytics and Tracking
  9. Adherence to Guidelines
  10. Legal Compliance

Apply for Google Adsense

  1. Google Adsense Account – Create an account in Google Adsense
  2. Enter Your Website URL: Enter the URL of the website for which you want to apply for monetization.
  3. Complete the Application Form: Enter your details, including your name, address and contact details.
  4. Submit Your Application: After completing the form, submit the application for review.
  5. Add AdSense Code to Your Website: Once your application is approved, Google will give you with an ad code to place on your site.
  6. Review and Approval: Google will check your website to make sure that it complies with their policies. This process will take few days.
  7. Start Displaying Ads: Once approved, Ads will start appearing on your site and you can start making revenue.

Other Ways to Monetize Your Website

Ad Networks are not the only ways to monetize the site.

Here are a few more ways to generate income from your website,

  1. Affiliate Marketing
  2. Sponsored Post
  3. Courses
  4. Subscription Services
  5. Selling Digital Products
  6. Online Store.

"Not the End, But the Start of Your Exciting Blogging Adventure"

“Congratulations, “Your Journey in Discovering How to Create a Blog is Now Complete.”
 
Remember, This is not the end, it’s just the beginning.
 
You have just scratched the basic surface of WordPress Setup and how to write SEO Optimized Content. There is still much to learn about the important topics of blogging.
 
Blogging is a lifetime journey and each day is a new learning and experience. As I mentioned before, Treat Blogging like an Actual Business. 
 
More milestones await on your path. Keep up with consistency and discipline for long term success.
 

Thanks for dedicating your precious time to learn and for making the bold step to transform your life to next level.

“Your dedication is truly motivating, and I am very much thrilled for you as you Start your Blogging Journey. Let your Journey be filled with success and continuous growth!

FAQ - No Journey Begins Without Clarifying Doubts—LOL

1. Any Investment Needed to Start a Blog ?

Yes, you need just a little investment to create a blog. It is mainly for the Domain Name ($10) and the hosting service ($50 to $100). you need at least $150 to Start a WordPress Blog.

2. Should I Hire Anyone to Design WordPress Website ?

It is not like old days, few years back, you need to hire developer and designer to build a blog completely. Now, with WordPress Tool, you can do all the designing and customizing work by yourself without expecting anyone. 

3. What is Mainly Needed for a WordPress Setup?

You are just gonna need a Domain Name and Hosting service. You can also buy some premium theme or plugins if you can afford it.

4. Is Blogging Business Over Saturated ?

No, It can not become saturate, only niches will become saturate. There are plenty of untapped topics in this world to write about. There is no limit for contents in this world. Research a little bit and you will find many ideas.

5. Which Blog Niches are Profitable ?

Niches like Travel, Fashion and Style, Home Decor and DIY, Food and Cooking, Career and Professional Development, Digital Marketing, Personal Branding, Entrepreneurship, Personal Finance, Technology and Gadgets and much more….

6. Is there any Free Platform to Start a Blog ?

Yes, There is free platform called blogger.com . But you have only limited features to customize your site and also it might be hard to get monetization. Using WordPress is the only Best Option. 

Leave a Reply