I have strarted to notice that some of the top results for a search query within google are returned with three links underneath. Does anyone know how google decides what those links are.
Supposedly it is if you link to them from the page in the main result. I've tried this and also tried building backlinks using the same keyword. The latter works. No results for the former.
Google states "We only show sitelinks for results when we think they'll be useful to the user. If the structure of your site doesn't allow our algorithms to find good sitelinks, or we don't think that the sitelinks for your site are relevant for the user's query, we won't show them." -Goole webmasters Support.
It is based on the query from user. Sometimes google shows inner pages but sometimes do NOT. However, anyone does NOT knw the EXACT algorithm behind it.....As google maintain PRIVACY in their algorithms
Sitelinks. Well structured sites appearing on the very top results usually get that privilege from Google.
Those links are called sitelinks. Ideally, main category pages of your site should appear as sitelinks. That indicates that your site and its pages are popular and Google qualifies them as valuable.
It's kind of recognition from Google. In most cases the sitelinks are your main categories (but they can be, whatever google finds as relevant)
From my site's experience I can't control which pages Google picks from my own internal link structure. The pages that I find important Google doesn't. However, I have noticed a pattern where I have a lot of pages on a similar topic and one of those pages has links back to it then it ends up as a site link. So I think it's a combination of having a lot of content on one subject, then external links to a main page on the subject.