seems like you are doing a continuous crawl, try running the full crawl and what did you see from crawl log ? How many errors, warning and success ones ? Make sure you have appropriate permissions for the service account which is running crawl.
Check which service account is your crawler account by doing the following:
Central Administration
Manage Service Applications
Search Service Application
The crawler account should be under the "Default content access account"
Ensure that the service account is granted a full read policy on the web application in question. If not follow below steps to add it.
Central Administration
Mange Web Applications
Select your web application
In the above ribbon select User policy
Ensure the Default content access account is listed with "full read"
Thanks & Regards,