1. Sign ItInclude your blog URL as part of your "signature" in any online forum and newsgroup posts. It is not uncommon for someone who appreciates the comments to click through to the websites found in the signatures of forum posts. This will not only increase link popularity, but will help establish your industry knowledge. It goes without saying that URLs should also be included in email signatures.2. Utilize Social BookmarkingThere are a number of social bookmarking websites, where the collective users select the materials that they determine to be popular. If you have created resources that are worthy, be sure to bookmark them in the social bookmarking networks. List of

3. Niche NetworkingNetwork with key players in niche markets. Schmoozing with authorities in niche markets can often pay big dividends. Learn the "Who's Who" in any given niche market.4. DonationsGoodwill goes a long way. Donate a percentage of sales to a non-profit organization or charity. If revenue is an issue, consider donating products or services to fund-raising auctions or other fund-raising efforts. Donations will often reach an audience outside the parameters of your normal market, and will show that you care... and aside from all that, your donations will actually benefit the organization or charity.5. Answers / AskvilleUse Yahoo Answers and Amazon's Askville to answer questions. The more answers that are endorsed, the more your advice will be valued. Provide genuine, honest answers and build your reputation. It appears that many "top" answers appear high in Yahoo search results, and Yahoo Answers captures a lot of long-tail traffic.6. SEOSpend the time it takes to properly optimize your website for the search engines. This is not an area to cut corners or skimp on. Proper search engine optimization, while an ongoing process and very time-consuming, can pay big dividends and will often result in long-term search engine traffic.7. ClassifiedsThere are a number of free classified listing services. Add your products or services to any free classified listings that might be relevant.8. Recommend ItAdd a "Recommend To A Friend" script to the product pages on your website. Nothing beats a referral from a friend. Leverage viral marketing by providing your website visitors with the tools to easily spread the word for you.9. Blog / RSS / PodcastingGenerate your own publicity using a blog, RSS feed, podcast, or video cast. Use these alternate communication channels to expand your audience.10. Related Content SiteDevelop a content website that contains related information and materials. Content sites are often defined as "authority" websites. Authority websites are often quick to garner search engine favor and top ranking for relevant search terms.11. WikiUpdate wiki listings with useful and helpful content. Good wiki editing will reinforce your reputation and help educate your audience.12. Forum ParticipationActively participating in related forums will generate goodwill and increase your brand reputation. And be sure to add a company tagline and website link to the signature of your forum posts.

Marketing efforts need not break the bank for a fledgling company or struggling small business. Use the tools available, and build your business through smart marketing.