Disclosure: Some links may be affiliate links. If you buy an item via links on our site, we may earn a commission. Learn more.
You’ve created an awesome post and you’ve published it. After a few weeks it’s only got a few views. You’re unsure why your post is getting hardly any views even though it beats similar articles that are dominating on the first few pages of the Google search results, hands down.
No matter how good your content is, you will need to spend time promoting it. Your post may be epic, without marketing it however, you will need to wait for it to rank in order to gain traffic which may take some time. Even for high authority sites, their posts can sometimes take anywhere from 6 months to a year to rank properly on Google.
Ideally you need to spend as much time promoting your posts, or even more, as you do on creating them. So, what ways can you promote your blog content apart from social media? Well, in this article we will cover a range of ways that you can use in order to promote your content so that you get targeted traffic to your site.
Promote to Your Existing Audience
The first strategy that we will cover is using your existing audience to promote your blog content to. These users will have already visited your site in the past and liked your content so this is an extremely effective way to promote your content and it should have a high ROI.
1. Email Subscribers
What better way is there to promote your new blog post then to your existing subscribers who’ve already signed up to your email list. The reason they’ve signed up to your email list is because they liked your content and maybe found it helpful. So why not let them know that you’ve published a new blog post?
This type of audience will be high converting. They will no doubt be interested in reading your new blog post and sharing it, so send out an email once you’ve clicked on the Publish button. If you write regular posts throughout the week, instead of spamming your subscribers every time you publish a post, send out a weekly update email instead with a list of recently published posts.
If you don’t already use an email opt-in form on your site, you’re making a big mistake. A visitor to your site may enjoy your content but forget to bookmark it so they may never return. If you however collect their email addresses, you can remind them about your site and the great content that you’re publishing.
Ensure that you include your email opt form in prominent positions within your site otherwise visitors may miss it. For example, you may want to include an email opt-in form within your blog post content. You may also want to display one when your user is about to leave your site. It’s important that you experiment to find out what works best.
2. Push Notifications
Users can often be wary of signing up to email subscriber lists as they’re worried that they might be spammed. An alternative way of notifying users of new content is by using push notifications. It allows you to send notifications to your subscribers’ web browsers.
The great thing about using push notifications is that it’s easy to set-up and it will allow you to send automated notifications when new content is published. It therefore requires very little effort on your part. Push notifications also work great on mobile devices which is important especially with more and more people now using such devices to browse the web.
3. RSS Feed
A RSS feed can also be a good way for your users to keep up to date with your content. If you’re using WordPress as your CMS, you don’t even need to worry about creating an RSS feed as it’s already created for you.
In order to find your RSS feed, you simply just need to add /feed/ to the end of your URL.
For example, our RSS feed is:
It’s the most passive way of promoting your content as all you need to do is encourage your users to subscribe to your feed by making them aware of it. Your user then just needs to subscribe to your RSS feed using a feed reader such as Feedly.
Use Content Syndication
Content syndication simply involves republishing content to a third-party website. The main advantage of using content syndication is that you gain exposure in front of a new audience who may never have come across your article/site. It’s therefore a great way not only to boost your site’s traffic but it also allows you to increase brand awareness and get a backlink to your site or original post.
The key to success with content syndication is to find popular sites with a large audience base and ones that are in your particular niche.
In order to avoid getting penalized by the search engines for having duplicate content, ensure that the content syndication site uses canonical tags (rel=canonical) when linking back to your original article. This way, it will let the search engines know that you’re the original creator of the article and the article that has been syndicated is simply a copy.
Here’s an example of a content syndication site:
Medium is an extremely popular syndication site with over 60 million monthly readers.
In order to syndicate your content on Medium you just need to perform the following steps.
- First create an account and connect it your social media profiles.
- Next, click on your profile photo and click on “Stories” from the dropdown menu and then select “Import a Story”.
- Add the URL of the blog post that you want to syndicate and it will automatically upload your content.
- Finally review the formatting to ensure everything looks ok before publishing the article.
Medium automatically applies a canonical URL so you won’t need to worry about getting penalized by search engines for duplicate content.
Use Upvote Sites to Promote Content
Upvote sites can also prove another useful way of promoting your content. Submit your blog post and depending on how good it is, users can either vote it up or down. If your article receives lots of up votes, it will start ranking and will appear on a more prominent area of the site.
If you have a site in the finance, marketing, management, technology or startup niche, BizSugar may prove useful in helping you to promote your content.
To use BizSugar, sign-up for a free account. Once signed-up, it will allow you to submit one article every 24 hours. Enter your article’s URL, once it’s been accepted by the moderators, your post will appear on the site.
Users can then vote on your article as well as comment on it. Depending how popular your article proves to be, it may appear on the homepage.
6. Hacker News
Hacker News focuses on technology and entrepreneurship so it’s perfect if you run a site that covers gadgets or programming or something within that domain.
The site’s interface is simple but effective. In order to submit an article click on the “Submit” link from the main tool bar and then enter the title and URL for the article and click on the “Submit” button. Once your article is submitted it will be ranked accordingly to how many votes you receive.
7. Blog Engage
Blog Engage is a blogging community where users can submit their blog posts in order to have them reviewed by other users. The site covers a range of categories including health, technology, education, blogging etc. Users can up vote and down vote any articles which they like or dislike and they can also comment on them.
Curate Your Content
Content curation simply involves finding content from a number of sources on a particular subject, gathering it, and storing the contents in a single location.
Here’s a selection of content curation sites:
Flipboard is a highly rated content curation site with over 145 million users. It allows users to curate their favourite articles into their own magazine.
In order to use Flipboard, you first need to create an account and choose the particular topics that you’re interested in. You then need to add related articles as well as your own blog posts.
In order for it to be an effective promotional tool, you need to get others to follow your magazine. Once you have gained enough followers, users will read your latest posts and it can lead to a steady amount of traffic to your site.
Sniply is an extremely useful tool, and it’s one that you may not have heard of. It allows you to add a call-to-action (CTA) to every link that you share. It essentially allows you to promote your own blog post while you share someone else’s content.
So, how does it actually work? Let’s say you found a great article from a leading expert within your niche which has proved popular and you want to share it with your followers.
Instead of just sharing the link as you would normally do on social media, you would first head over to Sniply and you would create a Sniply link. When creating this link, you can specify a CTA that will appear at the bottom of the original article that you’re sharing.
For the CTA, you will put the URL of one of your related blog posts. Once the link has been generated, you copy it to the relevant social media platform. When users click on the link, they are taken to the destination article and at the bottom of the page it will display the CTA pop-up with a link to your own blog post.
One of the great aspects of Scoop.it is that you can suggest articles to other users. In order to share your content, all you need to do is paste your blog post’s URL into the suggest bar. The user will then get notified that a suggestion has been made. If they like your content, they will post it to their page and you will have a back link to your site.
Promote Your Content on Q&A Sites
Question and answer sites can also prove a valuable resource to drive traffic to your site. Once you have a published a blog post, head over to one of the Q&A sites to see if someone is asking a question on the particular subject that you have just written about. Write useful answers and dominate a particular niche and you may get a loyal following.
Here’s some of the most popular Q&A sites out there:
Quora is an extremely popular Q&A site with over 300 million monthly users. It covers all imaginable topics.
Once you have signed-up to Quora, select the topics that you are interested in. Monitor questions related to your niche and try to be as helpful as possible by providing useful answers. The more useful your answers are, the more upvotes you will get, which in turn should mean more traffic to your site.
Avoid obvious spamming, users will see through it and they will downvote your answer and moderators may even remove it. Include images within your answers so that it stands out from other user’s answers. Don’t forget to include a link to one of your relevant posts so that if the reader is interested in finding out more, they can do so.
Aim to answer questions that have been recently asked. You can filter questions by time, try filtering by week or month so that you can reply to the most recent questions. Don’t forget to also include your blog’s URL in your profile. If you become an authority on a particular subject, Quora users will be interested in finding out more about you so they may want to visit your site/blog.
Quora can also prove a valuable resource in coming up with new ideas for blog posts. Simply search for questions within your niche and you will have thousands of ideas.
To say Reddit is popular is an understatement, it’s the 3rd most visited site in the U.S. and the 6th in the world and has 542 million monthly visitors. The social site is a collection of different bulletin boards where people can submit content, such as posts or text links and share news and comment on other user’s posts.
The site is divided into a range of smaller communities called subreddits which cover different topics. Submitted posts can be up voted or down voted. If your post gets enough up votes, you will appear on the corresponding subreddits front page. If it proves extremely popular, you may even appear on the front page of Reddit.
The key to success with Reddit is to join the relevant subreddits which targets your particular niche. Self-promotion is frowned upon so it’s important when you first join that you increase your ‘karma’ which is Reddit’s reward score system for users. In order to do this, you will need to contribute to the redddit community. Post helpful comments and links, if you get up voted, you will gain some ‘karma’.
Ask.fm is another useful Q&A site with 32.8 million users. Users can post questions publicly or anonymously if they want to protect their identity.
Use Social Sharing Sites for Content Promotion
Are your Pinterest pins not getting repined or are you not getting much site traffic from Pinterest or Instagram?
If that’s the case, you may want to think about signing-up to Tailwind. Tailwind is a Pinterest and Instagram scheduling tool that allows you to automatically schedule your posts for specific times throughout the week. This allows you to pin when users are most active on these social media platforms. The tool will even suggest the best times to schedule your pins.
It also has an incredibly useful feature called Tribes. Tribes is a place where you can share your pins with groups of other likeminded people for repins. Search for related Tribes within your niche and then join the relevant ones. Tribes will definitely help in gaining more traffic to your pins which should result in more people visiting your blog posts.
TailWind is a paid service, you can however sign-up to the free plan which will allow you to join 5 Tribes and submit up to 30 pins per month.
15. Viral Content Bee
Viral Content Bee is a blog post promotion tool where you can submit your content so that it can be shared by other members. It works on a credit system, you earn credits when you share other user’s content. You then use those credits that you have earnt to get your own content promoted.
Viral Content Bee is free to join. When you register, link your relevant social media accounts. At the time of writing, it supports the following ones: Facebook, Pinterest, Twitter, Google+. When you submit your content, you can specify which social media platforms you want your content shared on.
Easy Retweet works in similar way to Viral Content Bee in that it’s a reciprocal type system. The major difference though is it’s solely based on sharing content through Twitter. You can earn credits when you retweet other user’s tweets to your followers. You can then spend your credits in order to get other users to retweet your messages
EasyRetweet is free to join, all you need in order to sign-up is a Twitter account. The tool can be really effective in making tweets go viral.
Triberr is a social media platform for bloggers where you can connect with like-minded users to promote each other’s content.
When you sign-up to Triberr, you will need to join a ‘Tribe’. A Tribe is a group who write about a particular topic. Once you’ve located a relevant Tribe, you will need to click on the “Follow Tribe” button to join the group.
Once you’ve signed-up to a tribe, you’ll only be able to see and share other user’s blog posts but you won’t be able share your own blog posts. However, once you’ve been promoted to a full member you’ll be able to share your content with your fellow tribe members.
It’s free to join Triberr, the basic account however is limited to only being able to join one tribe group and you can only promote one blog. If you want to join more than one tribe and if you have several blogs, you will have to sign-up to a premium account instead.
Promote Your Content on Social Media
One of the most effective ways of bringing more traffic to your site is by using a range of social media platforms. Social media encourage more engagement and if used effectively, it will allow you to build an audience of loyal followers and increase your brand awareness.
While many may dismiss Pinterest, it’s the third most used social media platform in the US after Facebook and Twitter. Pinterest is essentially an image search engine, which means it’s a valuable platform to drive targeted traffic to your site.
Create great looking pins by using Canva. Include relevant keywords within the description as well as the title and pin itself and make sure it links back to your blog post. Create a number of pins for each of your blog posts and experiment to see which one works best.
Ensure you have a Pinterest business account, this will give you access to useful analytics, as well as access to the ads manager. If you have a personal account, you can easily convert it to a business account. Make sure you also enable Rich Pins, this will allow you to include a more detailed description about each pin.
Remember to create separate pin boards that correspond to the different categories on your blog. Make sure you also make it as easy as possible to get your visitors to pin your blog posts to Pinterest by installing a plugin such JQuery Pin It. The plugin will allow your users to pin your blog images when they hoover over them in your posts.
Once you’ve published a post don’t forget to also tweet a link to it. Aim to write keyword rich tweets and include hashtags that are relevant to your post.
The key to success with Twitter is user engagement. Don’t just tweet links to your blog posts but also retweet other users content that is relevant to your niche. You may also get retweets from them. If they are an expert within your field with a large following, you may get thousands of people reading your tweet.
Tweet regularly on Twitter and build up your list of followers and don’t forget to follow leading experts within your niche.
Think about integrating Twitter into your blog posts by using a plugin such as Click to Tweet. The plugin will allow you to embed quotes within your posts which can easily be shared on Twitter by your users.
Having a presence on Facebook is important. If you don’t already have a Facebook Page for your blog, think about creating one. Having one will allow you to promote your blog posts.
Think about also joining Facebook Groups that cover your niche. They are a great place to find a community of likeminded users who are interested in the same topic. When you first join avoid promoting your blog, you should aim instead to contribute by getting involved in discussions and helping users out. Once you have become established, you can then think about promoting your content but always make sure this is allowed with the moderators beforehand.
Unlike with other social media platforms such as Facebook, Pinterest, Twitter where you can include a link to your blog post, with Instagram you can’t. This shouldn’t deter you as the photo-based social platform can still prove a useful way of promoting your blog.
In order to be successful with Instagram, create eye-pleasing visuals that stand out and include keyword rich hashtags, aim to include at least 2-3 hashtags. While the links in captions aren’t clickable, you can still add a link to your site in your bio or you could update the bio to include a link to your latest post.
While LinkedIn may not be a suitable site for all niches, if you run a B2B blog it could be an ideal place to promote your site.
Find relevant LinkedIn groups that focus on your particular niche and join these groups. Join in with discussions and share your content with fellow users. Remember this is not Facebook or Twitter, you should ensure you post quality content and you don’t spam. It can be a great place to connect with influential experts within your field and it can prove useful in gaining new visitors to your blog.
Posting on another user’s blog can also be a useful way to boost your sites traffic. The key to success with guest blogging is to find high authority sites that have plenty of traffic. Ideally you want to find a reputable expert within your niche that has a large following.
Here’s how you can find suitable opportunities:
23. Find Guest Posting Opportunities
Guest blogging not only increases your sites exposure but it also means you will get a valuable backlink. Backlinks from high authority sites are seen positively by Google, it can therefore improve your SEO.
In order find guest posting opportunities, follow these steps:
1) Enter the following search terms into Google one by one and make a list of all sites that allow guest posting:
“Keyword relevant to your niche” “guest post”
“Keyword relevant to your niche” “writers wanted”
“Keyword relevant to your niche” “guest post required”
“Keyword relevant to your niche” “write for us”
“Keyword relevant to your niche” “guest posts wanted”
“Keyword relevant to your niche” “suggest a post”
“Keyword relevant to your niche” “blog for us”
“Keyword relevant to your niche” “guest blogger”
“Keyword relevant to your niche” “guest writer”
“Keyword relevant to your niche” “submission guidelines”
“Keyword relevant to your niche” “become an author”
“Keyword relevant to your niche” “guest post guidelines”
“Keyword relevant to your niche” “contribute to our site”
“Keyword relevant to your niche” “contributing writer”
“Keyword relevant to your niche” “submit a blog post”
“Keyword relevant to your niche” “bloggers wanted”
“Keyword relevant to your niche” inurl:guest-posts
“Keyword relevant to your niche” inurl:write-for-us
“Keyword relevant to your niche” inurl:guest-post-guidelines
2) Once you’ve compiled a list of all sites that allow guest blogging in your niche, we now need to find out the domain authority for each site. Ideally you want to find sites with a higher domain authority (DA) than your own. Ideally aim for sites with at least a DA higher than 30.
In order to check the domain authority of a site, head over to SERPChecker and enter the site’s URL and click on the “Analyze SERP” button. In the below example, we can see that the Huffington Post has a DA of 91.
3) We now need to find the organic traffic for each site. In order to do this, we can head over to SEMRush and type in the site’s URL.
Once you have whittled the list down and you have identified suitable sites for guest posting it’s time to contact them directly.
Remember to always review the submission guidelines before writing a guest post. Ideally you want to make sure that the site allows for dofollow outbound links in your guest post.
More and more companies are using influencers to promote their brands. Due to their often large following they can be extremely effective. You should definitely think about leveraging the power of influencers to help you broaden your contents reach and drive targeted traffic to your site.
24. Leverage the Power of Influencers
So, how do you find influencers with high authority that have a large following and that are likely to share your content?
Well, there are a number of ways you can find influencers but one of the most quick and effective ways is to use a tool called BuzzSumo. BuzzSumo allows you to find popular content that has been widely shared across social media within your niche. It also helps in identifying relevant influencers, and it shows how engaged such users are with content sharing.
The tool is therefore perfect in identifying influencers with high authority within your particular niche. They are likely to share content which you can then contact to help with your content promotion.
Let’s see how you can use the tool to find relevant influencers within your niche:
1) Load BuzzSumo and enter a search term related to your niche and then click on “Go”.
2) Once the search results are displayed, click on the “Influencers” tab and click on the “Search” button.
3) Once the results are displayed, sort by domain authority and by retweet and reply ratio to show how engaged the influencer actually is. Users with a high retweet and reply ratio will likely be more willing to share your content.
4) Identify relevant influencers that have a high domain authority and ones that have a large social media following and that are highly engaged.
5) Once you have compiled a list of suitable influencers, you can then contact them directly by email or through social media. Remember not to be pushy, if the user likes your content they’ll probably share it with their list of followers.
25. Email Outreach
If you mention an influencer or an expert within your blog post, you should always let the person know. The reason being is if they found your post engaging they are likely to share your article with their audience, which is a perfect way to drive more traffic to your post.
Email outreach can often be a time consuming process so think about using an email outreach tool such as BuzzStream which should simplify the whole process. The tool allows you to keep track of how effective your outreach campaigns are and it will help you monitor responses and keep track of user’s details.
Create Shareable Content
A passive and easy way to get your blog content promoted is by producing quality content. If you generate engaging content, visitors are more likely to want to share it.
Here’s a few ideas on how to do this effectively:
26. Use Infographics
Infographics can be a great way to condense a lot of information into a single image. Many people are time poor. They would rather look at a single infographic that summarises a particular subject or topic than waste time reading a long text-based article.
Create a great looking infographic and it could go viral, which is great exposure for your blog. Infographics are extremely shareable, instead of creating an ordinary Pinterest Pin create a striking infographic. You will no doubt find that it will get many more repins and clicks to your blog post.
Don’t forget to include your site’s address in the infographic so that people know who generated it.
There are a number of sites that will allow you create infographics, here’s a selection:
27. Create Useful Downloadable Content
Creating useful downloadable content can also be a great way to promote your blog. Depending on the nature of your site or blog post, you could create a downloadable cheat sheet or a free PDF tutorial guide.
Providing what you have created is useful, users will likely want to download and they may even want to share with others users, which is great free marketing for your site.
28. Make Sure Content is Shareable
A free and passive way to promote your site is to get other users to share your content for you. In order to do this, you will need to make your content shareable.
If you’re not already using social share buttons on your site, think about installing a plugin such as Sumo. Sumo will allow visitors to easily share your content with other users on social media platforms such as Facebook, Twitter, Pinterest etc with just a click of a button.
Ensure the social media buttons are clearly visible on your site. Try to include them at the top and bottom of your article and also include them along the left-hand side of your site, so as the user scrolls though your article they are always visible.
Get a Mention in the Press
Wouldn’t it be great if you could get free media coverage for your blog from leading newspapers or magazines?
Well, fortunately there are a number of online sites that can help you with this. Such sites help in connecting journalists who are working on an article with sources who can provide their expert opinion.
The great thing about this is, you can get some high-authority backlinks from leading news sites.
Here’s a selection of the top ones:
29. Help a Reporter (HARO)
HARO is one of the leading sites that connects journalists with relevant sources. It deals with a number of major media outlets including the Wall Street Journal, Reuters, The New York Times and many others.
You can sign-up to a free HARO account as a source. Once signed-up you will receive emails three times a day (5:35 a.m., 12:35 p.m. and 5:35 p.m. ET) Monday through to Friday covering a range of subjects including business and finance, high tech, travel etc.
If any of the source requests are relevant to your niche or your expertise, you can click on the link within the email and reply back to the journalist with the required information. If the journalist is interested, they will reply back to you.
SourceBottle is similar to HARO in that you sign-up as a source and specify the topics (over 30 categories) and countries (US, Canada, UK, Australia and New Zealand) that you’re interested in receiving inquiries from.
Once you’ve signed up, you will receive daily email alerts with a summary of requests on your chosen topics of interest. If you’re interested in any of the requests, click on the link and you will be able to respond online.
Promote Your Content on Podcasts and YouTube
Podcast listening is booming and the trend is likely to grow considerably in the coming years. This is the same case for YouTube. For this reason they can be great platforms to use to help boost your traffic to your blog.
31. Create/Appear on Podcasts
If you’re scared about appearing in front of a camera on YouTube, a podcast can be a great alternative.
Whether you want to appear as a guest on a podcast or you want to record one yourself, they can be an effective way to grow your audience and promote your blog.
If you’re interested in creating a podcast, there are a number of sites where you can submit it to, including:
Uploading a video to YouTube to promote your blog post can also be extremely effective way to grow your traffic to your site.
If for example, you run a golfing blog, and you have created a 10 step guide on how to master your golf swing. You could create a short 2 minute video where you provide a quick overview of what you’ve covered in your post, and you could then direct users to your blog post in order to find out more. This is a great way to stand out from other related sites.
Use Display Ads for Content Promotion
Paid advertising can be an effective way to direct traffic to your site especially if it’s relatively new and you’re still waiting to get out of the Google Sandbox. One of major benefits with ads, is you won’t have to wait long before you see results.
There are three main ways that you can pay for online advertising. These include CPC (cost per click), CPA (cost per acquisition/cost per action) and CPM (cost per mile/cost per thousand impressions). With CPC, you pay a fixed rate every time a user clicks on your ad. With CPA, you pay every time a user performs a specific action i.e. signing up to your newsletter after clicking on your ad. With CPM, you pay every time your ad is displayed to a user.
The key to success with paid advertising, is to start small and analyse what is working and optimize your ad campaigns.
Here’s some popular adverting platforms:
33. Pinterest Ads
Pinterest ads may often be overlooked in favour of using Facebook ads. It is wrong however to discount Pinterest ads. Advertising competition will generally be lower than other social media platforms, which can mean the CPC will be lower.
34. Facebook Ads
One of the reasons advertising on Facebook is so popular, is due to the fact it allows users to target their ads according to a range of factors. For example, you can target ads according to age, gender, expressed interests and range of other factors. This means you can reach your exact audience without having to waste money on pointless advertising.
Facebook also allows for retargeting. This means you can advertise to users who have visited your site in the past. This is an extremely useful feature. Users who have already shown an interest in your site are more likely to convert, so ROI is generally higher.
As Facebook is such a popular social media platform, most users check their Facebook page numerous times throughout the day. It means that even though the user may have not clicked on your ad, your ad is still visible to them, which can help to improve brand awareness, which is vital when your site is relatively new.
35. LinkedIn Ads
If you run a B2B website, LinkedIn ads can be a great platform to reach business professionals within your niche.
With LinkedIn, you can create three types of ads which include text ads, sponsored content and sponsored in-mail.
One of major advantages of using LinkedIn ads is it allows you to target users within a narrow niche. For example, you can target users by organization, demographics, education, job experience and interests. It therefore allows you to place your adverts in front of the right audience.
Just like with Facebook, it also allows for retargeting so it’s perfect if you want to go after users who have already visited your site in the past.
36. Twitter Ads
Twitter ads can also be an effective way to increase your site’s traffic and help boost your brand.
There are three ways that you can advertise on Twitter which include:
- Promote your account. If you’re looking to increase your follower count.
- Promote a Specific Tweet. If you’re looking to promote one of your tweets. Your tweet will appear just like a regular tweet, the only difference would be it would be labelled as “Promoted”.
- Promote a trend. This allows you to promote a hashtag and appear at the top of the Trending Topics section.
If you’ve ever read an article from an online newspaper, you’ve probably seen an Outbrain ad. Their ads appear at the bottom of an article which at first glance may not appear to be advertising at all.
Outbrain is a native advertising network. They work with many of the leading publishers including The Wall Street Journal, BuzzFeed, Men’s Health, The Guardian and many others.
Native ads are meant to be less intrusive than traditional advertising, which can mean users are more likely to click on them.
One of the benefits of using native ads is they are relatively inexpensive compared to advertising on other platforms such as Facebook. They work on cost per click basis, you select the content you want to promote and then you choose a bid.
It can prove a cheaper alternative than advertising on social media platforms.
Blogging is highly competitive. Without promoting your posts it may take time for them to gain any traction. Your job is not only to come up with great content but it is also to have a consistent marketing strategy in place.
Use some of the methods detailed in this post which are appropriate for your content, and identify what works best for you. Having a successful marketing plan in place will mean you will be able to drive traffic to your site without having to wait for your posts to rank on Google.
Let me know in the comments below which methods work best for you.