is there any way to optimize the link appearing on the site: search? such as those in site:www.twitter.com doesn’t show twitter’s internal pages, instead shows a random twitter account. can anything be done to index the inner pages instead such as blog, contact or other pages?
(it seems like none of the search engines are good at showing the popular pages such as the ones indexed by Google sitelinks when using site: operator)
if you want to increase your backlinks and traffic ,you must do directory ,article ,social bookmarking submissions.suppose you do not want to display some links in your site then you can set the link as nofollow
I think Google is doing exactly what I would expect there. It is pulling up pages from the twitter.com domain - in this case, those are subsites, but it isn’t always easy for Google to determine that. The fact that they are on subsites rather than pages from Twitter’s own site reflects their relative popularity - far more people are going to be linking to a popular twit’s account than are going to link to Twitter’s privacy policy page, so it shouldn’t be a surprise that the popular twit’s feed appears higher up the rankings than the corporate privacy policy.
If you have a single site on your domain, you won’t find this such a problem.