Settings check box functionality

I'm working on adding a small piece of functionality to a part of an app that contains 4 settings check boxes. I'd like to make some small tweaks to improve the UX of these checkboxes. There isn't scope for major changes but some copy changes are doable. There isn't time to test these changes.

The app is similar to a website builder and these settings are applied in a CMS to an individual page within a site.

1. The settings currently read like this:

  • Hide page from navigation

  • Show a sidebar nav for parts of this page

  • Show a sidebar nav for sibling pages

  • Include page in search results (checked by default)

Each of these settings has a checkbox. By default the final one that says include is checked. The rest are unchecked by default.

2. I considered changing it to be:

  • Show page in navigation (checked by default)

  • Show a sidebar nav for parts of this page

  • Show a sidebar nav for sibling pages

  • Include page in search results (checked by default)

I thought this would be an improvement because the actions are all positive and checking a box means something is appearing/you're turning on something.

Because "show x in x" will always be checked by default, I'm unsure if changing the first setting from "hide" to "show" means users will now have to make a bit of a mental leap to realise they have to uncheck the first box when they want to "hide x from x".

3. another potential solution

  • Hide page from navigation

  • Show a sidebar nav for parts of this page

  • Show a sidebar nav for sibling pages

  • Exclude page from search results

Is this a better solution because all options are unchecked by default and users are forced to check a box for all of the settings they want to turn on, rather than have to uncheck some but not others.

Or is it better to just leave it at option 1...

Appreciate any help/feedback