1. Проверьте, есть ли вы в индексе
Наберите в Google site:вашдомен.ru. Если ничего не вернулось, сайт не проиндексирован, и никакое SEO не имеет смысла, пока это не решено. Обычные причины: новый домен, который Google ещё не обошёл, robots.txt, закрывающий доступ, или тег noindex, оставшийся со сборки. Последний самый коварный, потому что сайт выглядит идеально и при этом невидим. Зарегистрируйтесь в Google Search Console, иначе вы гадаете вместо того, чтобы смотреть.
2. Ищите себя так, как ищут клиенты
Если сайт находится по названию компании, но не по услуге, сайт проиндексирован и всё работает: вы просто не ранжируетесь по конкурентным запросам. Это не поломка, а нехватка авторитета и контента. Название компании - лёгкий запрос, потому что за него никто не конкурирует.
3. Локальные запросы читают профиль, а не сайт
Для запросов «рядом со мной» и для карты Google показывает бизнес-профиль. Без профиля вас нет на Картах, и сайт тут ни при чём. Если профиль есть, но не появляется, проверьте, верифицирован ли он и не заблокирован ли: о блокировке Google сообщает письмом, которое часто попадает в промоакции. Руководство по созданию здесь.
4. Вы себя видите, а другие нет
Google персонализирует выдачу по истории и местоположению, поэтому свой сайт вы видите гораздо чаще, чем кто-либо другой. Проверьте в приватном окне или, лучше, попросите знакомого из другого города. Позиции измеряются не поиском самого себя, а в Search Console, где записано, сколько раз вас реально показали.
5. Иногда ответ - просто время
Новому домену нужны недели и месяцы, чтобы войти в серьёзную выдачу, а три-шесть месяцев для конкурентных запросов - норма. Если сайту две недели, ничего не сломано. Ускоряет дело не трюк, а регулярная работа: страницы, отвечающие на реальные вопросы, и упоминания с других сайтов.