You can put this solution on YOUR website! That's usually a tough call. Maybe find some theorems/lemmas that appear to suit your proof, but other times you might have to use completely different methods for more advanced problems (e.g. using complex numbers on geometry problems).