google automatically re-indexes the site. There are Google tools for this. Take a look at this question about this: How to remove a website from Google?
Apart from that, I’d say Google likes stability. Too young a domain won’t get much credit from Google, so changing domains too easily is bad.
What you should do is create a site map and re-direct pages that do not exist.
About sitemap, is a sound file name sitemap.xml
that should be on the website Toor with information about the links of the site. Can generate one automatically here: http://www.xml-sitemaps.com/ and then edit to fix details.
Google has a very informative page (in English) about the sitemap: https://support.google.com/webmasters/answer/183668?hl=en
Here is an example of the syntax:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>http://www.example.com/foo.html</loc>
<image:image>
<image:loc>http://example.com/image.jpg</image:loc>
</image:image>
<video:video>
<video:content_loc>
http://www.example.com/video123.flv
</video:content_loc>
<video:player_loc allow_embed="yes" autoplay="ap=1">
http://www.example.com/videoplayer.swf?video=123
</video:player_loc>
<video:thumbnail_loc>
http://www.example.com/thumbs/123.jpg
</video:thumbnail_loc>
<video:title>Grilling steaks for summer</video:title>
<video:description>
Get perfectly done steaks every time
</video:description>
</video:video>
</url>
</urlset>