I created a view (page) which shows a list of nodes of a certain content type. This page doesn't show up when searching the site.
Is this expected behavior? Is there any way to make the page show up in a search?
To answer the first question: Yes, this is the expected behavior. Views pages are not indexed by Drupal core search.
For the second question, Drupal core search is limited. More is possible by using Apache Solr search integration. According to https://www.drupal.org/node/2570521, https://www.drupal.org/project/apachesolr_nan is an example of a module that may do what you need. But you would need access to a Solr server.
Instead of creating a page view, I've created a block view and added it to an actual page (content). This works in my particular case and allows the site to index the page to show up in a search. It may not be fancy but I don't have to add a module to make it happen.
Thanks to user cilefen who answered my questions and got me here.