I have created a new website to replace the old one.
The old one had structure like this ( and its URLs ):
Site name (www.site.com/index.php)
---- Home page (www.site.com/home_page.php)
---- Programmes (www.site.com/programmes.php)
---- About us (www.site.com/about_us.php)
When I searched on Google for my site name it displayed the results like that.
I removed the old site from the server and uploaded the new one.
Now I'm using CMS for the new site (MODx) so the structure is like this:
Site name (www.site.com/index.php?id=1)
---- Home page (www.site.com/index.php?id=2)
---- Programmes (www.site.com/index.php?id=3)
---- About us (www.site.com/index.php?id=4)
Then when I searched Google for the site name it displayed the last pages results.
I found that I could remove the old URLs in webmaster tools ⇒ optimization ⇒ remove URLs and I removed the pages.
Now when I google my site name it displays only the index.php ( without the sitelinks).
How can I add the new Sitelinks to the Google search?