search engine optimization is the way to better use google / baidu / yahoo, etc to attract more attention from internet browsers.
Another kind of e-marketing is DM, direct mailing. or you can call it spam.
In industries like mineral engineering, there should be more specific, industrial focused websites, to use as B2B portal. or in general, alibaba.com as a univeral portal for all kinds of b2b.