На ранжирование влияет SEO-оптимизация, репутация домена у конкретного поисковика, может у вас швах в плане seo, вот и не ранжируются. Советую заказать аудит сайта у специалистов, если еще этого не сделали.
Еще достаточно важный пункт по ускорению - оптимизация и сжатие картинок на сайте. Можно оптимизировать вручную каждую картинку (через Photoshop к примеру), можно автоматически (через специальные сервисы). Вот интересная статья на эту тему: https://pr-cy.ru/news/p/6831-kak-i-zachem-optimizi...