Я об этом уже упомянул в прошлой мессаге: "этим тегом отмечаются не все, а целевые слова в тексте". ;)
Суть в том, что при выделении ключевиков дизайн не портится. А про бан я спрашивал в том ключе, что это, полагаю, роботами не засечется и караться не будет...
Хорошо, пусть здесь засекут - не будем так.
Тогда по-другому и хитрее:
"незаметные" выделения в тексте делаются <strong>, отображаемые - <b>, вот только к страницам сайта клеится отдельный CSS файл, в котором так и написано: strong {font-weight: 300}. И волки сыты и овцы целы. Этим тегом отмечаются не все, а целевые слова в тексте, при том сохраняется дизайн.
А чтобы это обнаружить поисковику мало того, что нужно анализировать CSS, так еще и внешний. А в самом теге <strong> ничего криминального не указано, даже ссылки на class нет.
ИМХО не забанят. Да и стучать тут никто не будет - для этого нужно код разбирать и смотреть.
А зачем кому-то стучать? Ничего лишнего, не присутствующего на странице не индексируется. Повода для жалоб вроде бы нет. Вот только если какой-нибудь не в меру умник начет в коде копаться и выяснит такую уловку, да еще и настучит. Так таких мочить надо 😡- способ-то вроде бы довольно честный - спама нет.
Вопрос в том, поймают ли роботы?
Примерно так я и полагал. Спасибо.
Правда, в моем проекте у меня не будет возможности приобрести хороший морфологический анализатор, придется делать все руками, что, собственно, и начал.
Не подскажете, где можно посмотреть такую несложную статистику, как количество основ и словоформ (по данным поисковиков для русского языка), среднее число слов/уникальных слов на странице и подобные данные. Это будет очень полезно для оценки объема БД индекса.
Кстати, при этом способе приходится хранить и все "малые слова", которые обычно фильтруются из запросов (союзы, предлоги и т.д.)? А также цифры (ну их хотя бы индексировать-то нужно).