By default, most Blogger themes will display all new pages (not posts) in the menu at the top of the site. This can be a very annoying thing when you are making pages for things that you don’t necessarily want to advertise to the whole world. One example of this is when you are creating an advertising rates page for businesses. If you don’t want to display the page for everyone, follow the steps below. The graphic will also help.
Head to the “pages” section of your blog in Blogger.
See the dropdown menu? In the image above, it says “don’t show” but on your blog, it might say “top tabs” or “side links”. If that is the case, all pages are set to show up in that location when published. Change it to “don’t show” and you’re good to go!