Эксперимент: ранжирование скрытого текста в Google
07.10.2017
В октябре я написал пост Скрытый текст и Google или Иногда все-таки полезно читать заявления поисковиков . Краткое содержание: представители Google утверждают, что текст, который выводится в исходный код, но не отображается на странице, имеет меньший вес в глазах поискового робота. Этому легко найти подтверждения (в статье есть примеры). Вывод — не используем скрытый текст без особой необходимости.
💪🏻Обучение SEO С НУЛЯ бесплатно 💪🏻 как где с чего начать изучение seo оптимизации самостоятельно
Статья, на мой взгляд, была совершенно проходная (просто повторяла достаточно известные вещи), однако вызвала живое обсуждение в среде специалистов. Многим приведенные аргументы показались недостаточно убедительными. Я сам люблю во всем сомневаться, это краеугольный камень моего подхода к SEO (см. подробнее ). Тем не менее, непонятно, зачем гугловцам что-то скрывать в этом сугубо техническом вопросе.
6 правил SEO оптимизации на этапе разработки сайта. Как оптимизировать сайт на этапе разработки
С другой стороны, проверить никогда не помешает. А попутно можно прояснить еще парочку любопытных вопросов.
Ход эксперимента
Тестовый объект — все та же страница http://smmup.ru/faq.php
22.11.2016 я скопировал весь текст, размещенный в «захлопнутых» блоках (тип элемента — Bootstrap Collapse, скрывается с помощью display:none в CSS ) и разбил на предложения, отбросив слишком короткие. Всего получилось 62 фразы. Далее по ним были собраны позиции в Google с помощью Rush Analytics (кстати, тут мой обзор сервиса с тестом качества кластеризации ). Вот примеры запросов (кликабельно):
Попытка 1: закрываем CSS с помощью robots.txt
Затем я дописал в robots.txt следующее:
Disallow: /assets/
В папке assets содержатся все css-файлы сайта. Смысл в том, чтобы посмотреть, как изменятся позиции, если роботу будет закрыт доступ к файлу, который и обеспечивает скрытие текста. Возможно вы помните, как примерно год назад Google рассылал такие письма: