I have a problem that I need to solve, and it may require the recommendation of a web app or service. How do I ask this type of question so that it isn't closed?
(Inspired by this question at meta.superuser.com.)
There are two ways to generally ask questions of this nature. The Good and the Bad.
These questions are not useful to the general community and lead to "fluffy" answers with little more than a link (and sometimes not even that). They really don't solve any problems (the main focus of any Stack Exchange site) and it is hard to filter what is good and what isn't when there are multiple answers all at the same rough vote count.
First of all: Do your research. Have you thoroughly searched for an answer? Do you even have a real problem you need to solve? And if so, have you attempted to solve the problem yourself? Instead of assuming a solution, ask about your problem instead.
If you did your research and you can describe what the problem is, then here's how to ask:
Questions like these are problem-based, and lead to useful answers.