My competitor has a phpBB forum, I can understand why they place above me in searches, they've been around longer than I have, but in search results their listings are so much more prominent than mine.
How can I get the same treatment as they do for my own listing?
Googling seems to back that up, e.g. "Google does not show sitelinks for all websites. The fact that it may decide to show sitelinks when users search for your domain name or for particular queries, it’s a signal of trust."