Yes definitely add your site to Google Search Console. You will get an update of all pages crawled, stats about traffic from search engine and you even see if your site appears in Google search result for all keywords searched. There is also the possibility to manually add pages to the Google search index. Very powerful!!!