Like any other websites, if you want people to know about your non profit website, you must promote it on the internet. Your non profit organization may have very noble goals, might be very charitable, but if you do not promote it, it will probably be lost among billions of web pages on the internet.
Promotion of a Non Profit Website
Actually promotion of a non profit website is not much different than promotion of any other website. Your task should be easier though, because you will not have to compete with all the business and other commercial websites. Still, you must the world let know about your non profit or charity organization, about your noble goals and activities. In this way you will be able to collect pledges through your website and find volunteers who will help you with the work required for you organization.
How to Start
The promotion of your non profit website starts when you choose your website's builder. There are very professional websites that specialize in services for non profit websites. They will build a website for you which will be search engine friendly. It means the URL of the website will be built properly. For example the URL of one of your web pages will not be like this: mywebsite.com/build1234.html, but mywebsite.com/how-to-build-websites.html. The second URL is search engine friendly and it will allow the search engines like Google, Yahoo, Bing and any other search engine, to index and categorize your website much faster and easier.
Some of the websites for nonprofits come also with a software developed by marketing gurus that help your website to rank higher in the search engines.
Search Engine Optimization (SEO)
The second very important step is to optimize your website for search engines even more. You can do it yourself or you can hire a search engine optimization company. Both ways have its pros and cons. If you hire a professional company, you will save time and you will not have to worry that you make some mistakes that make send your website somewhere far away in Google's Rankings. Of course I am talking here about hiring a really good professional search engine optimization company. How to hire such an SEO company is a different subject for another article. You can easily find some more information on the subject on the internet.
The problem with hiring such a company is that it might be expensive. A good SEO firm will not be cheap and you will need to hire it for at least six months. You may see the positive results after only two or three months, but to really see the good results you will need at least six months. Most of the professional SEO companies require at least six months contract. Of course if you see the good results and return on your investment, you should not terminate your contract with the SEO company. You should continue with their services. because search engine optimization requires not only on site optimization, but also off site optimization, which require in turn constant link building work, month after month.