На одном из моих сайтов я использовал международный домен. Со временем решил перейти на домен в зоне .ru. После смены домена сайт перестал правильно отображаться в панели управления сервиса "Яндекс Вебмастер".
Проблема оказалась в настройках файла robots.txt. Файл с настройками по умолчанию для версии Joomla 3.8.6 выглядит так:
User-agent: * Disallow: /administrator/ Disallow: /bin/ Disallow: /cache/ Disallow: /cli/ Disallow: /components/ Disallow: /includes/ Disallow: /installation/ Disallow: /language/ Disallow: /layouts/ Disallow: /libraries/ Disallow: /logs/ Disallow: /modules/ Disallow: /plugins/ Disallow: /tmp/
Хранятся настройки по умолчанию в главном каталоге сайта, в файле robots.txt.dist. Ранее, задолго до смены домена, я изменил файл robots.txt, добавил инструкцию:
Disallow: /*mailto/
И ещё создал группу инструкций отдельно для робота Яндекс:
User-agent: Yandex Disallow: /administrator/ Disallow: /cache/ Disallow: /cli/ Disallow: /components/ Disallow: /includes/ Disallow: /installation/ Disallow: /language/ Disallow: /libraries/ Disallow: /logs/ Disallow: /media/ Disallow: /modules/ Disallow: /plugins/ Disallow: /templates/ Disallow: /tmp/ Disallow: /*mailto/ Host: my-sait.org Sitemap: http://my-sait.org/sitemap.xml
И вот теперь, после смены домена, для правильного отображения сайта в "Яндекс Вебмастере" нужно заменить домен в инструкциях "Host" и "Sitemap".