I recently spoke about SEO's role in your web site and marketing plan. Now, how about some free ideas to push your site ahead, outside of the atypical social media?
The signature function of your email client is great for your contact information, but don't forget to add lines to highlight your web site and links to new items you've added to the site. Highlight any deals you offer as well.
Find forums where folks request information on topics you're an expert in, and offer your advice. Don't forget to add your signature line! This can lead to new clients, but also establishes your expertise in your field. Facebook and LinkedIn groups are the most popular sources, and Yahoo! groups still exist. Visiting once a week will get your name recognized for minimum time outlay, but don't overdo the sell tactics—your purpose is to give your name and some vital info., not a tired sales pitch.
Apart from search engines, directories are another way to share your company—think Yahoo! rather than Google. Google your category plus "directory" [as in, "law firm directory"] and you'll find a directory that appeals most to you. Be careful with whom you share your company listing—some are little more than glorified spamming databases, but credible ones will list reputable companies and likely also give you statistics.
Share it everywhere.
Put your URL on everything you share with customers—advertising and marketing materials, letterhead, promotional items, stickers, uniforms and more, especially if it is not just yourcompanyname.com. It reduces confusion with other companies, and offers a place for people to get free information on your company. Offer a discount, contest, or informational PDF, and you'll gain even more hits.
Stuff your invoices.
Ask for referrals and feedback with your invoices, and you'll gain insight into your customers' experience, plus some possible new business.