When I search my site with "site:domain.com" on Google, I found that the first result is not "domain.com", instead it is a deep link. And "domain.com" is not shown even on the 10th page. The number of pages indexed when I search "site:domain.com" drops from about 150,000 to 143,000 to 129,000 in these few weeks. When I search "domain.com" on Google, the home page will be shown as the first result. If I search "domain" on Google, the home page is also shown as the first result. It is a forum and didn't do any black hat. I have made all the outgoing links on the posts nofollow. So I wonder if it is a penalty.
site:www.xyz.com is used to see how many pages are indexed by Google thats why you are seeing all the pages of your website. On the other hand www.xyz.com is used to see whether that particular page is indexed or not, thats why you are seeing only that page that you are entering. check how many pages are crawled by goolge. if your are not in top 100 then you site may be penelaized put link:www.sitename.com n see how many pages are crawled.
Thanks Namrata But am I right that in most cases site:www.xyz.com will show www.xyz.com as the first result? I am a bit confused about this since all my other sites will be shown as the first result when I search site:www.xyz.com I have checked using link:www.xyz.com but my website is not included in the results.... The homepage of the site is still indexed but it seems to me that there is something wrong with it....
I just find that, when I search site:www.xyz.com on Google, it will return the following when I try to click on the page after the 12th one.... And I don't get any problem when I search other sites.