How to Mark Pages for Publish | Mark checked-in pages for publish to the appropriate publishing targets via the Site Tree.
The mark-for-publish action tells the CMS that the changes made to a checked-in pages are ready to be published. This action helps ensure that pages will not be prematurely published. Marked pages are associated with specific publishing targets. This functionality is useful for sites that employ test environments, because you can test new content in one environment while an older version of the content remains marked for publish to the live environment.
The Site Tree reflects mark-for-publish status. If marked for publish, the page name displays in bold text. If unmarked for publish, the name displays in plain text. New pages are unmarked for publish by default.
When marking a page for publish, you can choose to mark only the page itself or to mark the page and all its children. These two options ("page" or "page and children") make it easy to configure site-wide publishing options while making exceptions for individual pages. For example, if you mark the home page and its children for publish, you effectively tell the CMS to send the whole site to the publishing folder on the next full publish. Having taken this site-wide action, you can then unmark individual pages that are not ready to be published.
Caution: A new page must be checked in before it can be marked for publish. This prevents incomplete pages from appearing in navigations. Attempting to mark a new checked-out page for publish generates a Processing error message.
To mark a page for publish: