How can you drive traffic to your website?
You want all roads to lead to your website where you can share more of your story and engage people with your organization and your mission. So, use all your communication tools to direct people to your website.
Search Engine Optimization (SEO)
You can fine-tune the structure and content of your website to make sure that when people search for information related to your activities your website will show up in the search. Learn more.
Google AdWords are paid text ads that show up when you do a Google search. As a non-profit organization you can apply for a Google Grant account where Google will give you thousands of dollars of free advertising. Learn about the Google Grant application process.
Use an email service to create and send marketing emails; these emails should include links to different pages in your website. Low-cost email services include Constant Contact, Mad Mimi, and Mailchimp. Use every opportunity you have to collect email addresses and get permission to send emails, including an email sign-up on your website.
July 2014 Update: If you are in Canada you need to be mindful of Canada's Anti Spam Legislation (CASL). Creative Trust has published a great analysis of what CASL means for non-profits.
Use your social media accounts -- Facebook, twitter, Pinterest, etc -- to direct traffic to different pages in your website.
There are numerous free online listing services. Get your concerts and events listed and include a URL in your listing to drive traffic to your website.
Include your web address on your print materials.
Find out how your web traffic is getting to your site using Google Analytics.