Its quite normal to have pages in google supplemental index , and there no wrong with it.
Google has two database -main web index and supplemental index.
If the found any pages do not have enough page rank for a page to have it in their main web index they keep the page in their supplemental index
This leaves an additional chance for users to find that page, as opposed to Google not indexing the page.
The main determinant of whether a url is in our main web index or in the supplemental index is PageRank.
Also an indexed page may be shifted to supplemental database if the page's links are not being counted with the same weight to GOOGLE.
The recommeded way to get the pages back to main web index is to use solid white-hat SEO to get high-quality links
Google has two database -main web index and supplemental index.
If the found any pages do not have enough page rank for a page to have it in their main web index they keep the page in their supplemental index
This leaves an additional chance for users to find that page, as opposed to Google not indexing the page.
The main determinant of whether a url is in our main web index or in the supplemental index is PageRank.
Also an indexed page may be shifted to supplemental database if the page's links are not being counted with the same weight to GOOGLE.
The recommeded way to get the pages back to main web index is to use solid white-hat SEO to get high-quality links