2 недели назад я перенёс свой сайт с MyBB на Discourse.
Теперь старые URL исчезают из Google Search, но новые не появляются вместо них.
Это происходит, несмотря на то, что:
постоянные ссылки (перенаправления) со старых URL на новые работают корректно
я установил плагин для генерации карты сайта (sitemap)
Когда я ввожу URL в консоли Google Search, получаю следующий ответ:
Спасибо за ваш ответ и обратную связь.
Мой сайт предназначен только для посетителей из Нидерландов и Бельгии. Только посетители из других стран увидят этот экран. Я добавил Google в белый список, поэтому GoogleBot тоже не увидит этот экран.
Это всегда было так и никогда не вызывало проблем за 8 лет существования моего сайта.
Как вы можете видеть в моем первом сообщении, Google также не обнаруживает никаких ошибок.
Таким образом, хотя эта непривлекательная страница и отображается вам, она не является причиной исчезновения моих URL-адресов из Google.
Возможно, вам стоит рассмотреть использование плагина discourse-sitemap и повторно отправить карту сайта в Google. Иногда именно краулеры вызывают подобные проблемы при изменении структуры страницы.
Спасибо, я повторно отправил карту сайта (и я уже использовал плагин).Теперь я буду ждать и надеяться, что Google вскоре снова начнет индексировать страницы.
Также я заметил, что в карте сайта нет ссылок на профили пользователей. Найдет ли их Google автоматически или он будет ориентироваться только на карту сайта и индексировать только указанные в ней страницы?