only my front page got index
Use a robots.txt file to google and any other search engine on what you want indexed.
You can even tell them what you do not want indexed if you like.
Also tell google to revisit the site like every 30 days or something like that.
Usually when google does an index, it will take up to 90 days before you can see any changes on google, sometimes even longer. That is just how they run, but they don't tell anyone on how they index or update their listings, images, etc...