Keywords are the words or phrases entered into search engines in order to find appropriate web pages or sites. Online tools perform their work for a user at a web site.
Software/services for download or purchase does not go in this category. Please consider submitting to: http://dmoz.org/Computers/Software/Internet/Website_Promotion/ instead.