This post contains affiliate links. If you make a purchase through the link there is no additional cost, but I make a small commission that allows me to keep bringing this awesome content to you!
Many readers email asking me how to become a blogger. While choosing to become a blogger can seem overwhelming at times, my hope is that my 10-plus years experience with my own blog can help you avoid some of the mistakes I made when I was starting out. The following is a list of blogging tips I wish I had gotten when I first started blogging all the way back in 2010! 😱 I hope they can help make your blog launch easier and more successful. It can be challenging, but I promise if you stick with it, it’s SO REWARDING!

Tips on How to Become a Blogger
Here are some things to consider when you are starting a new blog or getting serious about an existing one.
Choose a Topic You Are Passionate About
Whether you are writing about a niche (I highly recommend this– especially now) or multiple topics, it’s important to choose a subject that you are passionate about, because it takes A LOT of time and effort to become a blogger and get the ball rolling. Your passion will power you through, and it’s so worth it if you can stick with it and keep blogging consistently and intentionally.
Carefully choosing the content you want to write about will also save you from having to change your blog around later– this is a giant pain in the a$$ so avoid it at all costs! You also want to make sure you share your reasons for writing in your About Me page— it will help your reader get to know you better!
Start a Self-Hosted WordPress Blog
While it can be tempting to start your blog on free services like Squarespace, Wix or WordPress.com, if you are really serious about blogging, you go self-hosted on WordPress from the start. There are a number of reasons why, and you would be surprised that it can also be more cost-effective. A few of the more important reasons for self-hosting on WordPress are that you are the “master of your domain,” meaning you own all of your content and it’s not being controlled by a third-party (like Squarespace, Wix, Weebly, etc.).
WordPress (content management system or CMS) powers about 40% of all sites. It’s an open source framework that offers a lot of opportunities to customize your site and is very SEO-friendly. There are many different plugins you can download and install that allow you to make your website exactly how you want it.
Make Sure You Have Reliable AND Affordable Hosting
I have been through several hosts over the past ten-plus years, and I can say without a doubt that SiteGround has been the easiest to deal with when it comes to set-up, migration of your site, and any other support issues that could come up when you’re just starting out. I recommend it to all of my clients at my local SEO agency.
Their customer service is AWESOME and I can’t say enough good things about it (since I’ve used it many times!). You can use my referral link to get hosting for as low as $4.99 per month (plus a free Let’s Encrypt SSL certificate). An SSL certificate is great for improving Google rankings and is a MUST if you are going to be selling anything on your blog.
While you will see a lot of Bluehost links out there, I would stay away from their hosting service. I have used them in the past and experienced quite a bit of downtime for my site and didn’t feel like the customer service was as helpful as they could have been when it happened. If you are planning to create a website that will be used by many people for a business, WP Engine is also a great choice. They are pricier but provide a great service for WordPress sites.
Purchase a Premium WordPress Theme (You’ll Thank Me Later)
There are certain things that are a good idea to invest in right from the start. Like hosting, a premium WordPress theme is worth every penny you will pay for it. I have worked with bloggers who have come to me after purchasing the WordPress.com premium plan, only to find out that they could have a saved a bunch of money by self-hosting and purchasing their own premium theme!
A premium theme gives you benefits like regular updates, online support to troubleshoot issues and a unique style that you won’t see all over the internet. Some of my favorite places to find premium themes include:
- Restored 316
- Bluchic
- Pretty Darn Cute
- Themeforest




Use High-Quality Graphics and Video
The internet and social media continue to move even more heavily towards visual content, so it’s SUPER important to use high-quality graphics for your blog and social media. The good news is that you don’t have to go out and purchase a DSLR or mirrorless camera, your smartphone can often produce beautiful images. You can also visit different websites that offer free stock images that you can use however you wish. Here are some of the ones I use:
- The Hungry JPEG
- Unsplash
- Negative Space
- Creative Market— If you sign up to join Creative Market’s mailing list, they send you freebies every Monday which include image sets, fonts, etc. They have a ton of graphic design items that you can purchase for download, and they have some AWESOME sales.
- picjumbo
- Styled Stock Society— I am a member of this program, and I LOVE their image sets. If you’ve visited my site, you will see some of their images on my opt-in form page and Contact Me page to name a few! Membership is $29 a month, but that includes UNLIMITED downloads which are a great deal! Her pictures are clean, modern and VERY professional looking!
Start a Mailing List Right Away
The biggest regret of most bloggers is that they didn’t start a mailing list sooner– don’t be that blogger! 🙂 You may feel like it’s too early to create a mailing list when you launch your blog, but it’s not! It’s not hard to start a mailing list and there are a number of email service providers used by bloggers including:
- MailerLite– is free for up to 1,000 subscribers. Their system is very easy to use and they offer all types of opt-in forms including pop-ups.
- ConvertKit is the email service provider I use and recommend to clients. ConvertKit was created specifically for bloggers and creatives, so it’s easy to use and plans start at $29 per month.
- Mailchimp
- Aweber




Set-up Social Media Profiles for Your Blog and Use them to Network and Promote Your Content
As soon as you start your blog you will want to set up social media profiles. Don’t wait to do this– you want to grab a handle on each platform that is as close to your blog’s name as possible. It doesn’t have to be exact, but you want it to be consistent with your brand and easy to remember!
- Facebook— Create a Facebook page for your blog and share content that your audience wants, not just your own blog content. For every one post, you share, try to share 3-4 from other sources. Experiment with different types of content including memes, videos, and links. I have a helpful blog post on creating more engagement on Facebook.
- Twitter— Twitter is great for networking with other influencers in your niche and sharing quick bits of news and content.
- Instagram— I LOVE Instagram and it’s my favorite platform 🙂 It’s great for showcasing snapshots of daily life or other relevant content from your niche. Instagram stories are also great for connecting with your followers.
- Pinterest— Pinterest is AWESOME for getting eyes on your content, and if you have to choose only one social channel to focus on, make it Pinterest! It’s actually not really a social media platform. It’s a powerful search engine. I recommend doing a combination of pinning manually and using scheduled pins through Tailwind. The Tailwind app lets you schedule out your pins (for weeks!), so you can sit down once and get a bunch of pins scheduled for the future. It saves me a TON of time! Work on getting as many repins (of your original pin) as you can. The re-pins will help drive LOTS of traffic to your blog. A fellow blogger has also created an AWESOME course called the Pinterest Improvement Plan that will tell you everything you need to know about using Pinterest for your blog!
Join a Facebook Group for Support and Feedback on How to Become a Blogger
I have learned SO MUCH from Facebook groups. They are a great way to connect with other bloggers and learn from their experience. It’s also a great space to get feedback on your blog. With the exception of a small minority, I have found bloggers to be a very supportive group!
Join Blogger Collectives and Social Media Agencies that Offer Paid Blogging Posts and Social Media Campaigns
Don’t wait to start applying for sponsored posts and other influencer opportunities! You might feel like you don’t have enough page views or followers, but brands love working with fresh blogs and you have INFLUENCE. I would rather work with a blogger that has a really engaged audience and social media than a person with a ton of followers/page views and gets no interaction!
I would also suggest starting to put together a media kit, so you have something to send off to brands and public relations firms when you are approached by brands or decided to pitch them. Learning how to become a blogger is so exciting and I can’t wait to see the success you have with your blog! Please feel free to contact me at jessica@thisrealmom.com with questions.
Great tips Jessica! I am brand new to blogging. I’m excited to figure everything out, but there is so much to learn! Thanks for taking the time to support new bloggers!
Congrats on your new blog! It’s so much fun to watch your blog grow! 🙂
Great tips thanks for sharing
You’re welcome! Glad you find it helpful 🙂
Great tips, have pinned for later!
Thanks Dulcie! Hope you find them helpful 🙂
I had no idea what a novice blogger I was; for years and years I thought blogging meant publishing your personal diary but it’s so much more than that! I’ve only recently learnt about the few things highlighted in your post – facebook groups, the importance of pinterest but I still don’t understand why mailing lists are important 😡 By the way, you have a very pretty blog here, the only thing I’d get rid of is the pinterest square because it doesn’t really flow with your beautiful design.
Thanks for the feedback Veyroniqa! Mailing lists are really the only thing you own other than a self-hosted blog if you think about it. Social media platforms and their traffic can come and go, but your mailing list will always be yours 🙂 It’s also great for monetizing your blog!
Great tips! I’m new to blogging, had my website up for 2 weeks. I’m happy to say I did things pretty correctly from the start, but I still have so much to learn. I’m really excited for this blogging journey.
These are great tips!! I’ve been blogging for about 1 month and it’s so much I’m learning everyday!! Thanks!! (I’ve pinned it also)
Great tips! Thanks for sharing!
Oh my, I wish I could have read these tips earlier! I have always been a beginner blogger but I think I’m ready to step it up a notch. I’m actually bookmarking this. Great!
I’m so glad you found them helpful! 🙂
Thanks for the resources of free stock images. I try to use some of my own photos for all my posts but for non-travel related ones its hard to find an image that fits.
Congratulations on growing your blog!
Thanks Torey! I’m glad I could help! ?
These are great ideas, Jessica! Your tips are so much helpful to all new bloggers out there. Very informative article. Thanks for sharing!
Tiffany
http://www.phlanx.com
Thank you Tiffany! 🙂
This post was so informative and VERY useful. Thank you so much for sharing! I’m bookmarking for later.
I’m so happy you found it helpful! 🙂