There’s plenty you can do attract and drive traffic to your website that has no cost,other than your time:

First, be sure you fully understand your customer. Create a “customer persona” that includes the demographics of your ideal customer as well as the psychographics. Demographics are the statistical data of your target market and usually focuses on the average age, income, education, geographic location, etc. Psychographics are your target market’s habits, hobbies, spending habits and values. Demographics explain “who” your customer is, while psychographics explain “why” they buy.

Now you can use this information on the backend of your website and in your content to attract your ideal customer.

Optimize for your customer persona, not the search engines.

By creating quality, educational and informational,content that resonates with your ideal customer, you’ll naturally improve your SEO(Search Engine Optimization). This means creating content that taps into the main issues of your customer persona and the keywords they use in search queries.

Blog regularly.

Blogging is the most effective way to increase your organic site traffic. This is where you can go deeper into topics that matter for your target market. It’s where you can showcase how you, your business, your product, or your services are the solution to their problems.

Join a blogging circle.

There are Facebook groups, LinkedIn groups, and industry blogs that invite members and people to read, comment and link to other people’s sites and blogs, particularly those operating in your market. Be sure to get active on those types of sites and be helpful, even if it’s not your website. People will see you being helpful and visit your site for more information.

Use long tail keywords.

This goes along with writing for your customer persona and not the search engines. People use phrases when searching on Google, Bing, and other search engines. Rarely do they use a single keyword. Also, don’t go with the most popular keywords in your market. Use keywords and phrases that are specific to your product or service. In time, Google and other search engines will identify your website or blog as a destination for that particular subject, which will boost your content in search rankings and help your ideal customers find you.

Guest blogging.

There are opportunities for you to write content for someone else’s blog. Search for blogs that serve your target market, contact the owner via the contact page and ask if they accept guest writers for their blog. Or, there may be a space on the site that tells you how to become a guest writer.

Ultimately, to increase organic site traffic you need to give your customers what they want – quality advice, information, and insight. And, you can do this by creating quality content on a regular basis that addresses their issues and leads them back to your website.