JamesJGoodwin, сделайте текстовую перелинковку по направлениям. Как тут, например - http://www.pososhok.ru/aviabilety/sankt-peterburg/novosibirsk
Вроде с такой конструкцией на первых трёх страницах везде есть оба вхождения (просто не везде они в сниппете подсвечены).
Если у вас сайт размером и авторитетностью как avito.ru, то можно указать "Россия". В остальных случаях указываете "Москва" (или самый крупный город, по которому вы продвигаете), а остальные города либо через Яндекс.Справочник присваиваете, либо вообще не присваиваете.
Потому что "Ленинградская область" - это более широкий регион, а предпочтение в выдаче всегда отдаётся сайтам с более узким регионом, если только это не супер-портал-агрегатор.
Размоется. Надо указывать СПб.
В целом, да. Вот было исследование на эту тему - https://texterra.ru/blog/issledovanie-deystvitelno-li-unikalnost-kontenta-tak-vazhna.html
https://webmaster.yandex.ru/site/links/incoming/
https://www.google.com/webmasters/tools/external-links
https://ahrefs.com/ru/
Если нажать на "Страница без ошибок", то что показывает?
kirnoyseo, смотрите тут - https://search.google.com/search-console/index
Нет, не стоит. Если бы новый сайт делали, то эффект был бы такой же, как от любого другого вхождения ключа (в текст, в ссылки, в хлебные крошки и т. д.).
Пусть продавец Платону напишет. Наверняка есть причина.