Такая ситуация у меня была не раз. Сайты могут долго не индексироваться по разным причинам: слабые входящие ссылки, проблемы с robots.txt или медленная работа самого хостинга. В твоём случае, если XML-карта и Google Search Console не помогли, есть смысл проверить страницы на ошибки — например, статусы 404 или блокировки в мета-тегах. Но даже если всё в порядке, индексация может тормозить. Советую попробовать сервисы, которые специализируются на этом. Например, я недавно пользовался SpeedyIndex. У них вся фишка в том, что они отправляют мобильного Google-бота по твоим ссылкам, и результат виден уже через пару дней. Кстати, если хочешь понять
что делать, если сайт не индексируется, обязательно загляни на их сайт. SpeedyIndex уже давно утвердились как ведущий специалист в этом деле, они не просто ускоряют процесс, но ещё и дают отчёт, где видишь, что реально проиндексировалось. Для меня это стало спасением — особенно, когда новые сайты или статьи нужно срочно добавить в выдачу. Попробуй, думаю, разберёшься, и результат не заставит ждать.