Большинство роботов поисковых систем, которые сканируют Интернет, ищут определенные теги на странице HTML. Я не верю, что они будут использовать ваш XSL для преобразования XML, прежде чем пытаться распознавать теги на этой странице.
Поэтому, если на вашей странице есть тег <title>, теги <h1>, качественный контент в тегах <p> и т. Д. ... некоторые роботы могут понимать его как html и правильно индексировать его, как обычный html.
Но зачем ставить на это?
Если вы действительно обеспокоены SEO для своего веб-сайта, вам следует подумать о преобразовании этих страниц на сервере и просто предоставить HTML-код роботу и пользователям.
Кроме того, полагаться на браузеры для правильного преобразования XML + XSL (как вы ожидаете) - плохая идея, и, скорее всего, она сломана не так, как я могу себе представить.
Вам также может быть интересно прочитать XML + XSLT: Хорошее SEO? Давайте узнаем! сообщение в блоге, содержащее ссылку на обсуждение на форумах Google для веб-мастеров.