Как сделать чтобы поисковик увидел тексты выводимые скриптом ?

A
На сайте с 02.07.2014
Offline
52
681

На страницу посредством javascript загружаются тексты (отзывы из внешней базы данных).

Проблема в том что поисковики их не видят, т.к. в исходном коде страницы их и нет.

А есть какие то способы сделать так чтобы поисковики эти тексты могли индексировать ?

Везде в инет описывается как этим методом скрыть тексты от поисковика, а мне вот надо наоборот чтобы он их видел...

totamon
На сайте с 12.05.2007
Offline
437
#1

а конкретнее из какой "внешней базы данных"? если из сервиса типа cacle то там обычно есть импорт в свою базу, или дорабатывать скрипт для сохранения этих отзывов и вывод их.

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
A
На сайте с 02.07.2014
Offline
52
#2
totamon:
а конкретнее из какой "внешней базы данных"? если из сервиса типа cacle то там обычно есть импорт в свою базу, или дорабатывать скрипт для сохранения этих отзывов и вывод их.

Конкретнее стоит вот такой код:

<script type="text/javascript" src="//dev.mneniya.pro/js/siteru/mneniyafeed.js"></script><div id="mneniyapro_feed"></div>

Который у клиента в браузере превращается в некий блок с текстами.

Надо чтобы эти тексты увидел поисковик.

Доступа к содержимому mneniyafeed.js естественно нет и менять его никто не будет.

[Удален]
#3
A
На сайте с 02.07.2014
Offline
52
#4

Хм, мануалы интересные, но не отвечают на главный вопрос

Там в условиях у меня должны быть 2 версии страницы со скриптом и с html и все описание сводится к тому как пользователю отдавать первое, а поисковик заставить смотреть второе.

А как ее получить то эту html версию, если есть только скриптовая ?

Т.е. как собственно получить то этот самый html snapshot, который надо скормить роботу ?

МН
На сайте с 27.12.2011
Offline
27
#5

Рискну предложить такое решение.

Пошется собственный JS, который с задержкой парсит блок <div id="mneniyapro_feed"></div> и с помощью ajax сливает в бэкграунде информацию на ваш сервер в вашу базу. На вашем сервере ставите скрипт-приемник (обычный обработчик post-запросов).

Скрипт подсовываете случайному посетителю раз в день/неделю, таким образом получаете обновление своей базы. Всем остальным посетителям и поисковым ботам выводите настоящий индексируемый текст уже из своей базы.

Позаботьтесь о защите скрипта-приемника от автоматического постинга злоумышленниками.

totamon
На сайте с 12.05.2007
Offline
437
#6
anstrem:
Доступа к содержимому mneniyafeed.js естественно нет и менять его никто не будет.

вы пользуетесь сервисом, а сами то читали возможности? и о проблеме может стоит с ТП в первую очередь общаться?


Наш виджет использует технологию AJAX (JavaScript) и индексируется Гуглом, если у вас на сайте не стоит запрет на индексацию скриптов.
Для индексации в Яндексе у нас предусмотрена возможность выгрузки всех собираемых отзывов в XML, таким образом магазин получает от нас отзывы и внедряет их в карточку товара, отзывы становятся неотъемлемой частью страницы и успешно индексируются всеми поисковиками, существенно повышая SEO-эффект с помощью свежего, качественного и уникального UGC-контента.

возможно, что нету того что заявлено, но тогда зачем пользоваться?

A
На сайте с 02.07.2014
Offline
52
#7
totamon:
вы пользуетесь сервисом, а сами то читали возможности? и о проблеме может стоит с ТП в первую очередь общаться?

возможно, что нету того что заявлено, но тогда зачем пользоваться?

Это все есть, я в курсе. Просто ищется вариант как решить проблему кардинально без учета что за скрипт и сервис.

Это же не единственный скрипт, его просто привел для примера.

Нарыл вот некий https://prerender.io

Сейчас курю

По отзывам не очень айс

Вот думал может кто знает более изящные и простые решения

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий