Мартин Сплитт, известный сотрудник Google, регулярно устраивающий видеовстречи на тематику SEO, рассказал, почему на сайтах не стоит вводить кнопки. Дело в том, что индексация страниц посредством бота полностью игнорирует такие элементы интерфейса, из-за чего контент, скрытый под кнопкой “Показать больше”, может попросту пройти мимо его. Поэтому для нормальной индексации специалист посоветовал найти альтернативы, с которыми сможет взаимодействовать робот.
По словам Сплитта, существует несколько универсальных решений, которые будут работать на большинстве сайтов, однако для каждой отдельной страницы придётся разрабатывать собственную эффективную методику. Например, лучшим с точки зрения Google решением будет уникальное содержимое для каждой страницы, которое не повторяет контент на других страницах сайта. При помощи jаvascript также можно создать у юзера впечатление, что контент подгружается с одной страницы, в то время как он распределён на несколько и загружается совершенно с другой.
Источник: https://livesurf.ru/blog/7075-martin-splitt-rasskazal-chto-google-ne-nazhimaet-na-knopki-sajtov.html
Таким образом, нажатие на ссылку приведёт к загрузке следующей части текста, однако внешне она не будет вести себя, как типичная ссылка, перемещающая в другое место на сайте. Поисковый бот не сможет игнорировать эту ссылку и, как следствие, ошибок индексации не возникнет, ведь он получит весь контент без каких-либо проблем, а регистрация в каталогах сайта пройдёт нормально.
Это не самое оптимальное решение, однако оно помогает справиться с проблемой игнорирования кнопок гуглботом. На деле каждому сайту с этим элементом придётся разработать собственную методику с точки зрения эффективности контента на странице.