Type: Posts; User: palmgeo
I prefer Google for site promotions. Because Google's guidelines are more strict than other search engines.
Add your website to google webmaster tool. And also submit sitemap to google. May be google is not finding your website because of dynamic URL..
Not getting a feel of forum. Design and images are great...