The amount of traffic your website or blog gets depends on a few factors. Is the content SEO optimized? Do you take advantage of social media? Do you make changes to posts that doesn't receive traffic? I'll try to answer these questions in this post.
Search Engine Traffic
It's not easy getting a good placement on a SERP, unless you have a great post. What you have to do is find a good search term, and use that in your title, then pick it apart and use variations of it in the post content.
Since you're writing for people, you don't really want to make it too obvious, so I suggest you write everything like you would a normal copy, then make the necessary adjustments.
Google Webmaster Tools - You have most likely already signed up for the webmaster tools, but are you utilizing it in the best way?
Make sure you keep track of the traffic, search queries, health and more. So take a look in these tabs to see what you can improve on.
Make sure you keep your sitemap up-to-date whenever you post something new, if you don't feel like doing it every time you publish something new, at least do it once a week.
Google+ Profile Picture - Google has implemented a new feature to their search engine, the Google+ profile picture. It will display next to your search result, if your website has been verified, so make sure you set that up for an extra increase in traffic.
It will take some time to get used to these tools, but trust me - before you know it, you'll be doing everything practically automatically.
If you want to know how you can optimize your search engine traffic even more, take a look at these posts:
If you have written a quality blog post, that's unique and helpful. People will share it. There are a few things that could help you get more shares, and I'll list them here:
A great image - it will not only help you receive more shares, but it will make your readers experience something different, than they would if the post had a bad image, or no image at all. A great image says "quality", and that's what we're going for, so make sure you browse for some stock photos, or if you're good at graphic design - create one yourself.
Share button placement - I've come to the conclusion that the best position for your share buttons are at the top of the post, and at the bottom of the post. I personally wouldn't have the share buttons fixed to the side of the post. Since share buttons from different networks are different sizes, make sure you line them up as good as possible.
Popular social media sites - Make sure you implement the essential networks, which are, Twitter, Facebook, Google+. If you want the possibility of more traffic, you should add Reddit, Pinterest, StumbleUpon, LinkedIn, etc.
There are a number of good traffic exchange systems; I like Scribol the most, since they take the quality of the content into consideration, just make sure you're in the right category. (Celebrities.. Ugh...)
How does traffic exchange work? - You place the code they provide for you somewhere on your blog, preferably under the blog post. Then, when someone clicks an article - you receive traffic in return. I've been using them for a few days now, and here are my stats so far.
The more your visitors continue on through their service, the more visitors you get. I think it's a great service, that connects quality websites, and in the end it helps people browsing find new and interesting information.
If you want some more advice on how you can increase blog traffic, take a look at these:
Let us know in the comments how you increase your traffic.