Search Engine Optimisation (SEO) is the art of building, or tweaking a website to improve your search engine ranking and attract the supporters who are interested in your charity. There are many ...