There are many option for a blog or website to drive traffic. You can buy paid traffic, you can use forums to promote your blog, and many more ways. Here I will share some of the working tips, which will make your blog traffic independent of search engines. One point that you should always remember “Content is king”, and if you want to retain those one-time visitors, you need to have outstanding content. A good idea is to offer premium content for free.
Note: There are literally dozens of places you can use a keyphrase, from captions to comments, web addresses to “Alt” tags. Feel free to get tricky if you’d like. But generally, the less visible it is to readers, the less important it is to Google. So focus on those elements listed above. That’s what readers (and therefore Google) really care about.
It’s not enough to produce great content and hope that people find it – you have to be proactive. One of the best ways to increase traffic to your website is to use social media channels to promote your content. Twitter is ideal for short, snappy (and tempting) links, whereas Google+ promotion can help your site show up in personalized search results and seems especially effective in B2B niches. If you’re a B2C product company, you might find great traction with image-heavy social sites like Pinterest and Instagram. Here's more advice on making the most of social media marketing.
Headlines are one of the most important parts of your content. Without a compelling headline, even the most comprehensive blog post will go unread. Master the art of headline writing. For example, the writers at BuzzFeed and Upworthy often write upward of twenty different headlines before finally settling on the one that will drive the most traffic, so think carefully about your headline before you hit “publish.”
If you don't stay up to date on major Google algorithm changes, you're falling behind. If your site is not mobile-friendly, improperly secured or using outdated practices for SEO, your rankings may be dropping. Check your Search Console, work with your team to fix the problem, and start subscribing to the right resources to avoid this in the future. - Stewart Gandolf, Healthcare Success
Search engine optimization (SEO), is the ongoing practice of optimizing a website to help improve its rankings in the search engines. Several internal and external factors are involved which can help improve a site's listing within the search engines. The higher a site ranks within the search engines for a particular keyword, the more traffic they will receive.