There can be many reasons why a website might not be ranking on Google, including:Your site is not responsive.
- Your site is 100% Flash based.
- There are no links leading to your site.
- Your site contains malware or spam.
- The keywords you are trying to rank for are very competitive.
- The keywords you are trying to rank for are not relevant to the site’s content.