From the terms of service:
You agree that you will NOT use the FreeAdvice Forum to post any advertisement, chain letter, solicitation or other commercial message. You agree that you will NOT post any knowingly false, defamatory, inaccurate, abusive, vulgar, hateful, harassing, obscene, profane, sexually oriented, or threatening message. You agree you will NOT post material that is illegally invasive of another person's privacy. You agree NOT to post any other person's copyrighted material. You agree to pay FreeAdvice $250 for each posting that violates such terms and conditions.
Your link on your signature is solicitation, you have no question.