I have found quite often pages not appear in search result web parts. In this post some help on how to sort this out.
Search web parts
I like to use search web parts in SharePoint. With their display templates you can make any kind of data appear in any form or shape. Of course time critical data isn’t shown until search crawls have run. But for a lot of solutions this is only a minor downside. I’m still waiting for the moment that Microsoft introduces display templates to the content query web part.
Anyway, back to the subject of this article.
Pages not appearing
I have found quite often that pages do not appear very quickly in search result web parts.
A couple of things to check
- Is my page published (if using the publishing features of SharePoint)
- Is my page appearing in search (using the search box at the top of the page)
Indexing pages
Then finally if the pages still don’t appear force a re-index of the pages library:

and the site:

Now you will just have to wait until the next continuous crawl