Robert_Charlton - 1:45 am on Mar 15, 2013 (gmt 0)
peego - I've had to change your .com examples to .tld, because the dot coms are actually owned. We generally use example.com for this reason... it can never be owned... but in the case doing so would make it hard to answer your question.
To clarify several points about your question... the example you used in the thread title is hyphenated. The example you use in your post is not. Is your domain hyphenated? I ask because that would change how I'd answer your question.
Also, using example.com... what is the syntax of your search?... Eg, is this a site search, as in...
or is this a plain vanilla search for the domain name?...
It's normal that if you search just for the plain vanilla [example.com] on Google, you'll get your domain listed first, either with site links or several pages, then followed... not by other results from your domain... but from other pages on other domains which mention your domain. They might be review or rating sites, whois sites, blogs, etc.
For that kind of plain vanilla search, to not see your domain mentioned on other pages would be highly unusual.
Rather than fish around with all other possibilities, it would be helpful to have an examplified syntax of how you searched. I'm guessing that a plain vanilla search for a hyphenated domain containining "widgets" might also produce the widget.tld results you're describing.
You mention "domain:" in your post, suggesting maybe that's what you used, but there is no domain: operator in Google.