As others have indicated, if your goal is to keep the page ghosted,
you will have to modify the site definition, but you may wish to be
cautious in doing so. Keep in mind that doing this for default.aspx,
as an example, will extend the change to all sites using the site
definition of default.aspx. Granted that in this case the change,
adding a web part zone, does not visaully impact the site.
Also I think it is generally acknowledged that it is inadvisable to
change the default site definition. So if you are not working from a
custom site definition that is another thing to consider.
If the change is minor and localized, and as there are no real
alternatives, you may want to simply accept the un-ghosting of the page.