How To Promote Your Blog In 2023: The Complete Beginner’s Guide
How do you promote your blog? Do you share it on social media once and hope for the best?
Sadly, that’s not going to work. Unless you have millions of fans who live and breathe your every word. But I’m guessing you’ve not reached celebrity status … yet.
In the meantime, why not try some of these ideas. Most are free, so what have you got to lose?
We’ve arranged them into sections so you can pick one at a time.
Before you start, a word of warning. Don’t try all of these ideas together. Pick one or two that you feel comfortable with and suit your niche. Then evaluate your results.
In time, this will allow you to create a documented promotional process you can follow for every post you publish.
The result? More eyeballs on every blog post you publish!
Let’s get started:
Part 1 – Pre-promotion
Part 1 is all about getting your website and content in tip-top condition to give you the best possible chance of success.
1.1 – Site optimization (Technical SEO)
In this section, you’ll learn about the essential elements you need to have in place to ensure your WordPress site is running smoothly.
- Visitors have an enjoyable experience finding their way around your site
- Search engines can find and index your site
Selecting a reliable web host should not be taken lightly. If you choose a poor web host (and there are plenty of them around), then you’ll suffer setbacks and frustrations. And, more importantly, if your visitors have a miserable experience, then they’ll move on to another site.
Check out our managed WordPress hosting comparison.
Nobody likes hanging around for a slow loading website. Plus, Google favors fast loading sites. Even if you have good hosting, there are still a few tweaks you can make. For instance, WPX Hosting recommends using the W3 Cache plugin to make your web pages load faster.
Check out these free speed enhancing plugins for WordPress.
WordPress is the most popular blogging platform, and with so many sites to target, it’s highly desirable for hackers. If you don’t put some security measures in place, you will get attacked at some point. Depending on your hosting service, you might already have robust security measures in place. However, if you don’t, then there are a couple of security plugins we recommend.
Check out our recommended security plugins for WordPress.
Indexing and crawling
Don’t be intimidated by the heading. You need to know that for your blog to be successful it needs to be findable. And the way that happens is through Google and other search engines being able to crawl and index your site via a Robots.txt file. You can create your own or, guess what, use a plugin to help you.
Check out our recommended SEO plugins for WordPress.
Without external links the Internet wouldn’t exist – there’d be no way to get from site to site. Likewise, without internal links, your visitors wouldn’t be able to get from page to page on your site. So here’s what you need to do:
- Internal links – When you publish new content on your blog think about existing posts and pages you could link to. And also, think about existing posts and pages that could link to your new content.
- External links – Include links to relevant pages on other sites from your content. There’s bound to be some high-quality, authoritative pages you’ve researched when writing your content, so link to them, and let the site owner know, too. (It’s the start of influencer marketing – more on that later.)
- Broken links – Unfortunately, internal and external links don’t last forever – URLs change, content gets moved around, and sites disappear. So you need to make time to find and fix your broken links.
- Redirects – Sometimes you need to change the URL of your pages or domain. WordPress sometimes implements redirects but they’re not always reliable. Instead you could use the free Redirection plugin. But, from a performance perspective it is worth adding redirects manually if you’re comfortable doing it.
Analytics Tools are essential for any blog. They’ll help you understand how people are interacting with your website. If you’re going to spend time creating and promoting your content, you’ll want to know which content is most popular and what promotion method drove visitors to your site.
Most bloggers use Google Analytics to track their website data, but there are other tools available which are a lot easier to use. Clicky, is a good example.
Check out these analytics tools.
SEO audit tools
SEO audit tools help you uncover technical issues that can stop your website for ranking. The longer you’ve been running the site, the more likely it is to find technical issues.
Check out these SEO audit tools.
1.2 – Content planning and research
In section two, you’ll learn about researching and planning the content for your audience.
Choose your niche
Before you start producing content for your blog, you need to have a clear idea of your niche, or topic, and the four or five categories that support it. If you choose a topic that nobody is interested in, then you’re going to have a tough time promoting your content.
It’s worth checking Google Trends to see how interest in a topic is increasing or decreasing over time. Here’s an example for the term “content marketing”:
Research keywords and topics
When you’ve finalized your niche, you can start planning what content to produce. Keyword research involves finding the keywords (or search queries) that represent your blog.
Check out our keyword research guide
Once you’ve researched your keywords, you can sort them into topics aligned with your categories above.
Research your audience
Before you start producing content, you need to consider your audience. Take some time to build a picture (sometimes called an avatar) of who you are writing for and then tailor your content accordingly.
Decide on your brand voice
When you have an idea of your target audience, then think about your tone of voice. How are you going to present your content to your readers? Will you be serious or humorous? Casual or formal? Irreverent or respectful? Find your brand voice with Portent’s Tone Of Voice Generator:
Consider content type
Now you have your niche and keyword topics arranged, you should consider what type of content you’re going to produce.
Research by BuzzSumo – published on Noah Kagan’s OkDork blog – showed that infographics and list posts received more shares than other types of content:
We’ve experienced this with our posts at Blogging Wizard. And for infographics, they perform especially well on Pinterest.
And Top 10 Lists were popular in print publications long before the web existed.
In short, people are fascinated with lists and data-driven graphics.
1.3 – Content optimization (OnPage SEO)
In this section, you’ll discover how to optimize your content on every page before you hit publish.
Add meta tags to your title, URL, and description
If you use the Yoast SEO plugin for WordPress, you’ll get prompted to complete these three fields:
- Title – Try to put your keyword at the beginning of your title, if possible.
- URL – Use short URLs that include your keyword
- Description – Write curiosity-inducing meta descriptions that suck people in
The snippet preview shows how it’ll look in the actual SERPs:
Include keywords on your page
Try and include your target keywords in some of the following places:
- Page Title
- Main Heading (H1)
- First paragraph of the page
- Page subheadings (H2/H3 etc.)
It’s not necessary to have them in every location, (and you certainly shouldn’t force your keyword into those places just for the sake of it), but it will help to optimize your page.
Note: Simply throwing in some extra keywords won’t always be enough. These content optimization tools will tell you all the phrases you need to include if you want your content to rank.
Optimize your images
There are three things you need to optimize on your images:
- Dimensions – Make your images the right size for your blog page. For example, on my blog, I make sure the images are 600px wide, so they fit in with the theme and design.
- File size – Make sure you compress your image files with a tool like TinyPNG or Kraken before uploading to WordPress. These programs can reduce file sizes by as much as 65% and help to make your blog load and run faster.
- Alt text – Always add a meaningful description to the Alt Text on your images. This helps visually impaired readers understand what the image relates to, and it also helps search engines index your images.
Start building your list
Email marketing, as you’ll discover in Part 2, is one of the best ways to promote your blog as you have a direct connection with your fans. But first, you’ll need to build a list of subscribers. And for that, you’ll need two essential things in place on your blog:
- An easy way for people to sign up to your list.
- A compelling reason to join your list, often referred to as a ‘lead magnet’.
Check out our ultimate list building guide for more details.
Encourage social sharing
Getting other people to share your content on social media is a bonus for you. As well as having some awesome content to share, you need to prompt users to share it. You can maximize your promotion efforts by placing visually attractive Social Sharing Buttons and Click To Tweet Widgets on your blog with a social sharing plugin.
- Social Sharing Buttons – You don’t have to include every social network, only those appropriate to your blog. Look to your left to see an example of the buttons we use on Blogging Wizard.
- Click To Tweet Widgets – You can highlight a quote or phrase so that it stands out and encourages readers to share it. Here’s a live example we added to the post using Social Warfare:
There are lots of social sharing plugins for WordPress, so we narrowed the options for you.
Check out our selection of the best social sharing plugins for WordPress.
Finally, we need to cover a few points about your content because you’ll need to write quality content so that it’s easier to promote:
The headline is the first thing a reader sees, on social media or search results pages, so it has to make an impact. Start with an attention-grabbing headline and then make sure your content stacks up to what you promised. Take your time to create the best headline possible.
Several studies have concluded that longer blog posts get:
(a) More social shares:
(b) Higher search engine ranking:
However, you need to take into account your niche and the goal of your content. Longer content may appear to perform better but remember, word count only matters when you write quality content – 5,000 words of drivel doesn’t benefit anyone.
Note: Your content should be as long as it needs to be to get your point across, in the most effective way possible.
You need to make your content easy to consume. Most readers scan web pages, so you need to give them markers to stop them in their tracks and highlight key points using subheadings and bullet points.
Make your content more visual by using relevant images, videos, screenshots, and diagrams. Research from Nielsen says:
Users pay attention to information-carrying images that show content that’s relevant to the task at hand. And users ignore purely decorative images that don’t add real content to the page.
Part 2 – Blog promotion
In Part 2, we’ll take a look at the different ways you can promote each blog post. This is not meant to be an exhaustive checklist that you should follow religiously. Rather it’s a list of ideas you can try, and see which works best for you.
Note: Before you start, it’s a good idea to prepare a simple text file with information you can reuse on several platforms. This will speed up the promotion process. The following is an example of what we use at Blogging Wizard:
- URL – start with your standard blog post URL.
- Headline variations – write out 3-5 headline variations for your post.
- Short social messages – write out several short social messages for use on Twitter. These can be quotes, questions, or based on headline variations.
- Longer social messages – write out several slightly longer social messages for use on LinkedIn, and Facebook, etc. Popular copywriting formulas work well here.
- Contact information – mentioned a person or brand in the post? Include their contact info – Twitter account, email address, etc. You’ll want to let them know they’ve been mentioned.
- UTM tracking URL’s (optional) – use Google’s Campaign URL Builder to create a tracking link for each platform you promote your article on. This will help you track traffic more accurately.
- Shortlinks (optional) – tracking links can look messy. Using a URL shortener will tidy them up.
2.1 – Email marketing
Despite all the latest marketing fads, email remains the most powerful and cost-effective.
Studies have shown email to offer an ROI of around 4200%.
It’s still the favorite means of communication for many people. Think about it: every account you sign up for typically requires an email address.
Email your list
In Part 1 we talked about list building. Now it’s time to use that list.
Emailing your list of subscribers is one of the best ways to start driving traffic to your latest blog post. But don’t leave it there. Ask them to comment, like, and share it with their community so that you can reach a wider circle of people.
And it stands to reason that if someone is already a subscriber, they’ll be more likely to share your content with their followers.
Use an email signature
Include a link to your latest blog post in your email signature. It’s a simple and subtle way to promote your content. And you never know which recipient might click and read. Try WiseStamp for a professional email signature with links to your social profiles and latest blog post:
Email your contacts
Now and then, email your contacts (friends, family, etc.) and ask them to share your latest blog post. You never know how far the ripple effect will spread. Always ask politely and offer to help them in some way.
Note: If you use this tactic for every blog post, you’ll lose your contacts!
Ask a colleague to email their list
If you have friends and colleagues working in the same or a similar niche, then you could ask them to email their list. Perhaps you could agree to do the same for them in return. But again, don’t do this for every post you publish.
2.2 – Social media marketing
Sharing your content on social media is still an excellent way to get more visibility, and ultimately increase traffic and shares. But it’s not just a case of posting once on Facebook and then moving onto something else. You need to have a social media marketing strategy in place:
- Focus on the most relevant social networks for your blog.
- Engage with people on those platforms including influencers and brands.
- Participate in social groups to grow your social media reach.
Popular social networks
Maintain a regular presence on your chosen social networks and post consistently. Don’t just turn up when you have a new blog post to share. Social media is a two-way channel, so engage with other people by liking and sharing their content.
Vary the message in your social media posts to suit each network. For example, tools like Blog2Social and Sendible allow you to tailor your posts per network by using a long or short message, adding relevant hashtags or mentions, and selecting a portrait or landscape image.
Sendible also offers content recycling so you can continue to promote your content on a regular basis, as well as a social inbox so you can manage replies and engage with your audience.
Reciprocal sharing sites
These next social sites all work by reciprocal sharing. You earn ‘credits’ for sharing other people’s content, which then allows you to post your content and get it shared by others.
- Triberr is a powerful way to promote your blog. Each of your blog posts will be imported automatically (via RSS), but you can edit the import if you wish. For example, you can add your featured blog post image to make your post stand out in the stream. Remember to get engaged with your tribemates and share their content.
- Viral Content Bee lets bloggers promote their content on Twitter, Facebook, and Pinterest. When you’ve earned enough credits by sharing other people’s content, you can add your post to get it promoted. For best results, connect with and share content from your niche.
Popular social bookmarking sites
Social bookmarking sites allow users to post their favorite stories, images, and videos, and use tags to organize them. Other users can take these ‘bookmarks’ and add them to their own collection or share them with even more users. Most of these sites also have a voting system so members can ‘upvote’ their favorite posts, which rise to the top and gain more exposure.
- Reddit was never intended to be a directory of links like other bookmarking sites. It consists of smaller interest-based communities called subreddits. Some subreddits don’t allow you to share links, in which case you’ll have to write original content for your community.
- Flipboard is more of a social magazine-style app than a traditional bookmarking site. But you can also create your own magazines by selecting “flip it” to republish posts and share with your followers.
Niche social bookmarking sites
Sharing your content in niche-specific sites will generate more relevant shares and traffic because your content has the right audience.
Here are a few examples to choose from:
- BizSugar – Small Business
- Zest – Marketing
- GrowthHackers – Business & Growth Hacking
- Hacker News – Startups, Programming, Technology
- Filmwatch – Films
- N4G – Gaming
- Techspy – Technology
- 11×2 – Sport
- DesignFloat – Graphic Design
- ManageWP – WordPress
Social groups, communities, and forums
Online communities give you the opportunity to contribute, build relationships, and establish your authority. But, like Reddit, it won’t work if you only drop links. You have to provide more value by getting involved in discussions.
Look for established groups that are active and have good moderation. And use the platforms that suit your niche:
- Facebook groups
- Pinterest groups
- LinkedIn groups
- Web forums
Note: Consider creating your own groups on one of these platforms. This will help you develop your online presence further. Facebook is usually the most popular option but there are plenty of alternatives to Facebook Groups. Remember: it can take a lot of effort to make your group successful.
2.3 – Content leverage
If you only write a blog post and publish it on your own blog, then you’re missing out. But by leveraging your content, you can get it in front of a larger audience.
Here are four ways you can try:
Some sites allow you to curate your content into lists and collections. For example, if you were in the gardening niche, you could create a topic on ‘Hardy Bi-annuals’ and then save content to it that includes some of your posts.
Here are a few sites where you can curate your content:
Content aggregators collect content from other websites and “aggregate” it into one easy-to-find location. It’s not classed as copyright theft as long as the aggregation site clearly states and links to the source, and doesn’t republish the content in full. Plus it’s a win-win:
- Visitors have access to all content in one place.
- Creators get their content in front of a larger audience.
Here are some of the most popular content aggregators:
Content syndication (blog republishing)
According to Search Engine Watch:
Content syndication is the process of pushing your blog post, article, video or any piece of web-based content out to other third-parties who will then republish it on their own sites.
Best practice is to publish on your blog first, wait a few days (minimum) until Google has indexed your post, and then republish on other platforms like Medium and LinkedIn.
Alternatively, you could post a snippet or a taster of your post on the syndication sites with a link to your full article.
Either way, it’s an opportunity to get your content in front of a larger audience.
Warning: Best practice is to add something called a rel=”canonical” tag to the republished piece of content.
A canonical tag is a piece of code (metadata) that includes a link to the original piece of content. This helps Google to understand which website originally published a piece of content.
If that’s not possible, it’s recommended to link back to your original content from the re-published version.
But, Google doesn’t always rank the website that originally publishes a piece of content – even if they know who originally published it. They typically rank the website they “think” visitors prefer to read on. Or in some cases, the more authoritative website.
For this reason, you may be best only syndicating content that isn’t targeting any specific keywords, or a snippet of your content.
Content repurposing is all about turning your initial blog post into another format like an infographic, a video, a podcast or a Slideshare presentation.
For example, Adam turned his Expert Interview blog post – How To Stand Out Online: 43 Experts Share Their Top Tips – into an Infographic.
What’s more, he published the infographic on another site so he could reach an even wider audience. The initial blog post had over 5,000 visits and 2,000 social shares, while the infographic has brought in an additional 35,000+ visitors.
There are a number of ways to position your infographic. You can use graphs, flow charts, tables, timelines, and more. And there are plenty of other content types to explore.
For more, be sure to check out our in-depth content repurposing guide.
2.4 – Relationship marketing
Running a blog is doomed to failure if you try to do everything on your own. There’s a whole blogosphere out there that you can tap into. All it takes is for you to build relationships with the right people. And like any relationship, that means you need to give and take.
Jason Quey, writing about his experience of working with 1000 influencers, summed it up perfectly:
Be a giver, not a taker.
In this section, you’ll learn how to promote your content with the help of other people.
Influencer marketing involves connecting with and asking individuals that influence your target audience to help promote your content rather than trying to reach that audience on your own.
Here are three ways you can use influencers to promote your content:
- Mention influencers in your posts (individuals or expert roundups)
There’s no better way of letting an influencer know how much you value their work than by including a relevant link to them in your blog post. And as long as it’s high-quality content, they’ll be more than happy to share it with their audience, which will undoubtedly be more extensive than yours.
You don’t need to ask them to share it. Just let them know you appreciate their work and you included a link. For instance, I let Andy Crestodina know that I’d mentioned him and his book in my post, and he was more than happy to share it with his followers. (Actually, it was a republished article on LinkedIn, but it received over 700 views, 155 likes, 32 reshares, and 12 comments.)
- Interview an influential blogger
Taking it one step further, why not ask an influential blogger for a quote or two in your new blog post. It’s a great way to add some unique content to your post that differentiates it from others. If you ask politely, most bloggers will be happy to oblige. And, again, when it’s published, they’ll share it with their followers.
- Invite influential bloggers to contribute to your blog
One of the most overused blog promotion tactics is to write an Expert Roundup. What started out as a valid idea has been overcooked. Now you see posts like “143 Experts Tell You How to Boil an Egg.”
Along the way, the emphasis switched to getting as many experts as possible involved so that the blog post would get shared by more people.
You don’t have to do that. Go for quality rather than quantity and conduct a group interview with five to seven influencers who can add real value to your post and share it with their audience.
Blogger outreach is similar to influencer marketing. It’s another way of asking for help from influential people in your niche.
The focus is not simply to have an influencer with a large audience plug your product.
Instead, blogger outreach is more focused on forming content partnerships, guest blogging, or backlink acquisition.
Blogger outreach is one of the most effective ways to promote your content, but there’s a right way and a wrong way to conduct your outreach.
Guest Blogging is still one of the most effective ways to promote your blog.
The key to making it work is to write your best content on relevant blogs in your niche that have a high volume of followers and subscribers. Include a link in your author bio to a landing page on your site where visitors can get an exclusive download or find more about your services.
For example, Lily Ugbaja uses her author bio to direct visitors to her Hire Me page:
You may not see overnight traffic flooding back to your website. But it’s still a good way of building your authority and becoming recognized in your niche.
Learn more in our guide to guest blogging strategy.
When you start commenting on the top blogs in your niche, you’ll get the attention of other commenters and the blog owner. If your comment is useful, then other readers will go and check out your blog. And, ultimately, you might even get an invitation from the blog owner to write a guest post.
But, more than anything this is about relationship building – some great connections and friendships can come out of it as a result.
It’s those friendships and connections that will help you promote your content better in future. Just be sure to avoid dropping links to your content within comment itself.
2.5 – Paid marketing
So far, we’ve used ‘free’ blog promotion tactics that have only consumed your time. But there are some paid alternatives to promoting your content, so let’s take a look at a few options.
Social media advertising
As social media organic (non-paid) reach declines, you may want to consider paid advertising.
Each social media platform has different demographics and advertising formats. For example, there’s:
- Video Ads on Facebook
- Carousel Ads on Instagram
- Promoted Pins on Pinterest
- Promoted Tweets on Twitter
- Sponsored Content on LinkedIn
So you need to consider:
- the best social network for your campaign; i.e. where your audience hangs out
- the best advert format; e.g. images, video, text
- the costs per network and your budget
For more information, check out Sendible’s guide to social media advertising.
Aside from the leading social networks above you may want to consider:
- Quuu Promote allows content creators to submit their content into the Quuu content curation system. Once the content is approved, it’s shared by other business owners on social media. Promotion costs vary depending on the content category.
- Reddit is one of the biggest online communities, with an estimated 17 million monthly users. Its advertising costs are cheaper than traditional social sites.
Content discovery platforms
Content discovery platforms – sometimes called Native Advertising – like Outbrain and Taboola provide another option to promote your content.
The native ads are designed to look and feel like they belong on the publisher’s website. They usually appear at the end of an article presented as: “You May Like”, “Recommended For You” or “Promoted Stories”.
Here’s how a Blogging Wizard post might look via Outbrain:
Search advertising places advertisements in search engine results. It’s also referred to as PPC (Pay-Per-Click) advertising because you have to pay a small fee every time somebody clicks on your ad. You’ll see them at the top of Bing and Google SERPs denoted with an ‘Ad’ icon:
Part 3 – Measuring your blog promotion
How do you know which blog promotion strategies work? By measuring results.
3.1 – Web analytics
Way back in Part 1 we mentioned installing and using some web analytics tools. Now’s the time to see what data they have for you. Whichever web analytics tool you use there’s going to be a lot of data to work through.
In Google Analytics, you can check the ‘Acquisition’ section and ‘Channels’ to see where your blog visitors have arrived from:
Note: Traffic ends up in these various channels according to rules defined here. For a better understanding of channels, I recommend reading this article.
Here’s a brief overview of the different channels you are likely to come across in Google Analytics:
- Organic Search – Visitors who come to your website from search engines; e.g. Google and Bing.
- Direct – Visitors who come to your website without a traceable referral source; e.g. after typing your URL into their address bar or using a bookmark on their browser.
- Social – Visitors who come to your website from a social network; e.g. Facebook, Twitter, etc.
- Referral – Visitors who come to your website from another website by clicking on a link.
- Other – Visitors from traffic sources where the UTM_Medium parameter is incorrect.
- Paid Search – Visitors who come to your website from a paid search advert; e.g. Google AdWords
- Email – Visitors who come to your website after clicking links in your email marketing campaigns.
Bottom line, Google Analytics is only as good as the data going in. So if you want to track your data diligently, then you need to build your tracking parameters correctly on all the links you can control.
3.2 – Social media monitoring
As well as web analytics tools you can use social media monitoring tools to check how your blog posts are performing. Google Analytics is not brilliant at tracking social media. But there are plenty of other tools available so you can see which platform is best for promoting your blog content.
Check out this guide on the best social media monitoring tools.
With so many blog promotion tactics listed here, it’s impossible to use them all at once.
Start off with one or two blog promotion strategies and see what works best.
Then try adding another one. And then another. Until you find works for you.
It might be that one tactic works for one blog post and a different tactic works for another, depending on your content and audience. Try not to be too hasty when eliminating a strategy as some might take longer to work than others.
Eventually, you can collate everything that works into a solid content promotion process. You can then use this process to get more traffic to each post you publish.