50 Easy Ways to Drive Traffic to Your Website

Jayson DeMers
7 min readOct 6, 2020

--

Photo by Cris Ovalle on Unsplash

More website traffic is always a good thing. Most online marketing strategies revolve around building traffic to your site, yet it’s sometimes challenging to come up with new ideas to boost your site’s traffic.

That’s why I’ve come up with this list of 50 easy ways to increase your website traffic, so you never run out of ideas:

1. Try display ads. Display ads are simple forms of advertising that rely on banners or other clickable assets on another site. Look for opportunities on high-traffic authority sites. OutBrain and Taboola are popular services that help with this.

2. Try paid search ads. Google AdWords and Bing Ads are the best choices here; you’ll pay-per-click to drive traffic to your site based on certain keyword searches.

3. Try social media ads. Social media ads work much in the same way, except you have more options to target your audience specifically. Twitter, Facebook, LinkedIn, and Youtube all provide good options for paid ads.

4. Link to your website from your social media profiles. Make sure to fill out your social media profiles completely so when people visit your profiles, they can easily click through to your website.

5. Promote your content on your social media channels. Take your on-site content and push it out to your social media channels so it can be found and clicked easier. If your website is on Wordpress, I use and recommend the Social Warfare plugin to make content easily shareable.

6. Host contests on social media. Use social media to host contests to draw more attention to your brand and entice people to come to your site.

7. Use calls-to-action in your social media posts. Give people a reason to click through to your site on social media, such as advertising a new product.

8. Post in social media groups. Get involved in “Groups” on Facebook or LinkedIn to increase your visibility and reputation. On Twitter, you can use hashtags to the same effect.

9. Work with influencers. Engage with influencers in your industry to increase your reputation by proxy.

10. Offer discounts, sales, and special offers via your email newsletter or social media channels. Give users a good reason to visit your site by promoting discounts, sales, and special offers.

11. Optimize your headlines. A recent study concluded that 59% of all links shared on social networks aren’t actually clicked on at all, implying the majority of article shares aren’t based on actual reading. One insight we can draw from this is clear: headlines matter a lot. Refine your headlines to be shorter, catchier, and more compelling.

12. SEO-optimize your website. Optimize your website for search engines with proper coding, structuring, and meta data.

13. Improve your site’s performance. Make sure your content loads properly on all devices, and optimize your site speed as much as possible.

14. Target better keywords. Target highly specific keywords for your content marketing strategy. This will reduce competition in the search rankings and drive better-qualified visitors.

15. Create a community. Create an online forum for your customers to engage with each other and your brand. They’ll come back again and again, fostering brand loyalty and word-of-mouth sales. Just be aware that this is a time-consuming, difficult, and long-term endeavor; fellow Entrepreneur contributor Neil Patel attempted this and ultimately gave up on the idea after a year. You can read his story here and put the lessons he learned to use.

16. Participate in relevant industry forums. If you’d rather become a part of another industry forum than create your own, find and participate in a community forum. To find one, go to Google and search for “[your industry] forum”.

17. Join and participate in a blogging community. Use a site like Problogger or Copyblogger to get more attention for your work.

18. Join and participate in a Slack community. Slack is basically a big chat room. Join a chat room comprised of professionals in your industry (or your target market) and participate. Here’s a list of some slack communities you can consider.

19. Offer guest post opportunities on your blog. Offer major influencers a guest spot on your blog. They’ll earn visibility with your audience, as well as a link to their website, and in return you’ll gain a share of their audience.

20. Build awesome inbound links. Build links pointing back to your site. They help with SEO, referral traffic, and branding.

21. Remove questionable inbound links. Use a service like Ahrefs, Majestic, or Open Site Explorer to find and eliminate “bad” links which could be holding your search rankings down.

22. Guest post on industry blogs. Get yourself featured as a guest contributor on other industry blogs.

23. Seek ongoing contributor status. If you can become a regular contributor on another publication, you’ll build your brand with that publication’s audience much more strongly than one-off guest posts.

24. Create viral content. Try to create content that’s surprising, unique, entertaining, and informative so it can circulate virally.

25. Add images to your content. Content with visuals simply performs better.

26. Start a YouTube channel. YouTube is a social platform on its own, but its videos are also commonly featured directly in Google search results.

27. Start a podcast. Podcasts are hot these days. Strike a chord with listeners, and you could build a consistent and loyal audience.

28. Host a webinar. Host a webinar to educate your audience.

29. Start an email newsletter. Build an email list and use it to promote your website’s content. Give readers a teaser of your content and offer a link to the page on your site where they can read more. MailChimp is a popular email newsletter provider that I use and can recommend.

30. Submit your content to StumbleUpon. Content discovery engine StumbleUpon is a quick and easy place to submit your content. Sometimes, if it gets enough upvotes from users, it could result in hundreds or thousands of visits to your site. StumbleUpon also offers a paid advertising option worth considering.

31. Get your content shared on Reddit. Reddit disallows self-promotion, so you’ll have to get someone else to submit your content for you; perhaps a friend, colleague, or even someone on Fiverr. Just be sure to only submit high-quality content, and pick the most relevant subreddit to submit it to. Reddit also offers paid ads.

32. Sign up for HARO. Help a Reporter Out (HARO) subscribes you to an email list that notifies you of journalists looking for sources for their stories. Peruse the list of needed sources, and apply to the ones that are relevant to your business, if you think you can add insight for the journalist. If you’re accepted, you’ll have a chance to earn visibility and links on major news media outlets.

33. Use AllTop. Getting featured on AllTop could send you tons of traffic.

34. Respond to your commenters. Show you care about your audience, and you’ll build your brand, earn repeat visitors, and build a community.

35. Answer questions on Q&A sites. Find questions on sites like Quora or Yahoo! Answers and provide the best possible answers to relevant questions. Include links back to your main site as citations.

36. Write a response post. Respond to an extremely popular article with an article of your own to get some visibility by proxy.

37. Conduct interviews. Interview influencers or other prominent figures. They’ll almost certainly share it with their audiences, driving a share of their audience to your website.

38. Network in person. Go to networking events, conventions, and other in-person events so you can tell people about your website and business in person.

39. Get a speaking gig. Attend major events as a speaker and you’ll instantly increase your exposure, brand, followers, and website traffic.

40. Implement microformatting. Use Schema.org to properly format your site’s data and increase your chances of getting featured in Google’s Knowledge Graph.

41. Offer in-store motivations. Don’t forget your foot traffic; give your physical customers a reason to visit your website, such as with signage that encourages online check-ins.

42. Ride a trending topic. You can “newsjack” a popular news article or leverage a trending hashtag to cash in on the visibility of a new trend or major story in your industry.

43. Publish a press release. Use a service like PR Newswire or PRWeb to submit a press release about a newsworthy event in your business.

44. Submit a product for review. Contact a review blogger in your niche with a free sample of your latest product in exchange for an honest review.

45. Mimic your competition. Figure out what strategies your competitors are using, and see if you can use them better.

46. Differentiate from your competition. Find a way to stand out from the competition by doing something none of them have ever tried.

47. Publish and circulate an eBook. Create an eBook to encourage more visits and use it to build your email list by requiring an email address to receive it.

48. Publish an infographic. Infographics are inherently shareable, and good ones can result in not only referral traffic, but also inbound links that help with SEO.

49. Start a content marketing strategy. If you aren’t publishing high-quality content on your website, start doing so. To use a fishing metaphor, every new piece of content you publish is like dropping another hook in the water.

50. Repurpose your content. If you have a long blog post, try creating a PDF version of it, converting it into a live webinar, discussing it on a podcast, or converting it into a video. Repurposing your content in multiple different mediums will help it gain exposure and traffic to different audiences.

You don’t need to use all these ideas in your online marketing strategy, but I recommended experimenting with each of them at least once so you can find out which ones work the best for you.

For more content like this, be sure to check out my podcast, The Entrepreneur Cast!

--

--

Jayson DeMers
Jayson DeMers

Written by Jayson DeMers

CEO of EmailAnalytics (emailanalytics.com), a productivity tool that visualizes team email activity, and measures email response time. Check out the free trial!

No responses yet