Free Ways of Getting Traffic to Your Website

Updated on September 17, 2018
Abhi Gaur profile image

A part-time freelance writer who is trying different ways to earn money online.

Let me tell you a story about a guy named Phil. Phil produced great content, and he made sure that he published once every week. Some of his blog posts got some traffic, but none of them got the traffic that he wanted and slowly his motivation to blog died.

Do you want to be like Phil? One of the ways that you can avoid being like Phil is by finding free ways of getting traffic to your website. Obviously, you can use paid traffic, but I want this article to benefit those who don’t want to spend a cent on paid traffic. So let's get started.

Search Engine Optimization

SEO is something that everyone in the online world talks about, and I personally think that this is something that you can’t ignore. You can start by downloading the Yoast SEO plugin. The basic thing that you can do is include the keywords in the title and the body of the blog post, but don’t overuse the keywords. Try to keep your keywords around 1% of the entire blog post.

You can also try to include different variations of your keywords in your blog post, but try not to overdo it because it can lead to keyword dilution. You have to try to include keywords in the headings as well as the meta tags. I am not including any advanced tips here, so you will have to do your research about them.

Publish Blog Posts That Target Low Competition Long-Tail Keywords

This way of getting traffic is not for bloggers that have limited time to spend on blogging. There are long-tail keywords with low competition that aren’t exploited by the top blogs. They think that it is not worth their time and that is why they avoid writing about them. This is where you can take advantage by publishing at least one blog post daily targeting low competition long-tail keywords.

You will get targeted traffic to your blog posts and although the traffic would not be huge individually, it can be high collectively. The advantage is that you will not have much trouble in ranking if you do SEO properly and write quality content. You can get thousands of visitors per month once you have ranked 50 or more such blog posts.

Alternatively, you can hire a freelance writer to write those blog posts for you while you work on the main ones. This way you can save time to work on the big blog posts and still target the long-tail keywords.

Guest Posting

Guest posting means to get your article published on websites that you don’t own so that you can get traffic to your blog and communicate with someone else’s audience.

You can’t guest post on just any blog in your niche as some blogs may not allow guest posting while others have strict guidelines. The best way to find out if a blog allows guest posting or not is to visit their website. If you don’t find anything on the website, then you can contact the owner through the contact form and ask them directly.

There is one technique that you can use to differentiate yourself from other people who are looking to guest post on the same blog as you. You can subscribe to the email list of the blog that you want to guest post on and reply to their emails and share their content. There is no need to reply to each and every email and remember to keep your replies honest.

Appreciate their content and let them know that you are sharing it. You will slowly build a relationship with them this way. After a while ask them if they want to publish a blog post that you are writing on a topic that is within the niche of their blog. Just make sure that the post is of a great quality and matches the style of their blog.

Obviously, you can just submit your guest post to their website if they have a guest posting section. Just make sure to follow their guidelines carefully and write original high-quality content.

Frequently Update Content

Google loves content that is frequently updated. If you want to increase your rankings on the search engines, then you need to update your content from time to time. There is always something new that you can add. I know that sometimes it will be harder to update content, but it can be really helpful. There are several other factors that influence your rankings so don't expect to rank on the first page just because your content is frequently updated.

How I Get Over $500,000 Worth of FREE Traffic Each Month to My Website by Neil Patel

Use Social Media Websites

This is one of the most well-known free ways of getting traffic to your website, but it is still ignored by some people. There are so many social media websites that you can use like Facebook, Twitter, Pinterest and others.

I recommend that you focus on only one first if you have limited time. You can make your account and post on others, but focusing on just one will help you in increasing your following. It will get easier to increase your followers when you are able to build a good number of followers because of content sharing and other factors.


Quora is a question and answer site, which has become very popular. If you do it right, you can get thousands of visitors per month from this website. This is not an easy way to get traffic as it will require you to be knowledgeable about your niche.

The goal is to establish yourself as an expert in your niche. You can start by setting up your profile and including a link to your website in the profile. Your profile should tell the reader about you and your expertise in your niche. The next step is to look for questions related to your niche and answer them in detail.

It will take time to get upvotes and increase your followers, but it will be worth it. Once you have some great answers, include links to those answers in your profile. You can do this easily by spending 15 minutes to 30 minutes per day. Remember that you have to focus on quality instead of quantity.


You can get the traffic from forums related to your niche, the same way you can get traffic from Quora. It is not going to be easy to establish yourself and earn the trust of others, but it can be done by being consistent and giving valuable insights. The other advantage of visiting forums is that you will learn more about your niche.

Forums normally allow you to link back to your website through your signature. There are a few forums where you can post an internal link to your website as well. You can get traffic to a specific page through internal linking. This can be a great idea if a specific page is monetized well.


This will take a lot of work initially, but YouTube is a great source of free traffic. I don't recommend trying this one unless you have the time to build an YouTube channel and learn about YouTube SEO. Once a few of your videos start getting a lot of views, people will naturally check out your description or comment. All you have to do is link back to a specific article or your entire website in the description as well as the comment to get some free traffic.

Email Marketing

You can build your email list for free up to a certain limit by using tools like MailChimp. It is easy to setup an email autoresponder, but the hard part is getting subscribers. You might have to offer a free guide to encourage people to join your email list. Once your email list has a lot of subscribers, you can send emails and get free traffic to your website by linking to certain articles. There are bloggers that email their subscribers whenever they write a new blog post.


While it can be quite disheartening to find that your website or blog is not getting enough visitors, there are free ways of getting traffic to your website that can help you. Blogging is not something that can be considered easy, but you can surely succeed if you post quality content and work towards getting more visitors.

If you want to share your opinion or more tips for getting free traffic, then feel free to use the comments section below.

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.

Questions & Answers


      0 of 8192 characters used
      Post Comment
      • Abhi Gaur profile imageAUTHOR

        Kshitiz Gaur 

        15 months ago from Jhalawar

        You are welcome.

      • K S Lane profile image

        K S Lane 

        15 months ago from Melbourne, Australia

        I like the idea of using Quora to funnel traffic to your pages... thanks for sharing!

      • Abhi Gaur profile imageAUTHOR

        Kshitiz Gaur 

        18 months ago from Jhalawar

        Thanks Francis. Email marketing is really powerful if your list is big and targeted.

      • profile image

        Francis Ogboko 

        18 months ago

        this is a very nice one Kshitiz Gaur, i particularly use email marketing as it generates more referrals alongside social media.


      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

      Show Details
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
      ClickscoThis is a data management platform studying reader behavior (Privacy Policy)