Here is what my research has concluded You will not get site links. Your competition will get sites link even though they suck.
according to my experience, you will get sitelinks if you rank well on that keyword, thats how i get sitelinks.
You need to rank well for your keyword (within the top 3 on first page of Google). It can take time although a friend of mine has got site links after just 3-4 months.
Make sure you have Good links on your index page linking to inner pages and in time Google will to the rest
You have a valid point. i have two sites competitors or each other. one gets site links and other didn't.
My website has 3 sitelinks and i have no idea how i got it. Also the links i wanted to appear as sitelinks were ignored and less important ones appear.
engage in do follow blogging from sites in your niche, offer link exchanges and submit articles to article directories
Or use my tactic, just keep on checking whether you have been granted them every couple of hours -) One day they will come. I remember maybe 6-8 months back, google had an update of sorts and gave them out like candy.
Do you even know what sitelinks are? How do any of those help get sitelinks? This is what I pulled from elsewhere:
On September 7, 2006, Google's sitemap guru, Vanessa Fox, wrote a blog entry titled Information about Sitelinks. She explained that Sitelinks are generated automatically, and that Sitelinks are designed to provide searchers with more valuable search results. Fox also said that Google will be expanding the Sitelinks program. This would help a searcher in two ways: they can get a better understanding of what the site is about before they visit, and they can take a shortcut from Google to the topic that interests them
My other blog has 8 sitelinks but they do not show up like big site. It is on the same line right under the blog title. What happens?