Make sure your keywords and description are complete, proper use of Metadata helps.
The other issue of ranking depends on how many other people / companies are doing the same type of work / business.
If you try searching before you are going to get listed, you might get an idea on what meta data keywords will be useful.
Please remember to wrap any code you have in forum tags:-
[CODE]...[/CODE] [HTML]...[/HTML] [PHP]...[/PHP]
If you can't think outside the box, you will be trapped forever with no escape...