JS, тогда вообще отлично :)
On Aug 2, 1:33 am, Akzhan Abdulin <akzhan.abdu...@gmail.com> wrote:
> Лозунг "Yandex. А вдруг найду?!" имеет место быть.
>
> 2 августа 2011 г. 1:32 пользователь Akzhan Abdulin <akzhan.abdu...@gmail.com
>
>
>
>
>
>
>
> > написал:
> > Нормальные поисковики прекрасно индексируют динамический контент. По
> > крайней сере у меня есть несколько сайтов, использующих jQuery и даже
> > Prototype, и Google проиндексировал даже то, чего я сам не вполне ожидал.
>
> > 2 августа 2011 г. 1:25 пользователь alexey.petrushin <
> > alexey.petrus...@gmail.com> написал:
>
> > Cейчас есть много интересных JS фреймворков (SproutCore,
> >> Backbone.js, ...), но фактически их область применения очень
> >> ограничена, потому что динамический контент не индексируется
> >> поисковиками.
>
> >> Подумал об одном методе - как сделать динамически сгенерированный JS
> >> контент сайта доступным для поисковика.
>
> >> Пусть стоит задача: сделать обычный блог, с обычными ссылками, но
> >> контент страницы должен строится динамичеески с помощью JS (с сервера
> >> передается JSON с данными), т.е. HTML страниц пустой (соответственно
> >> робот ничего не увидит).
>
> >> Отмечу еще раз - рассматриваем обычное многостраничное а не
> >> одностраничное приложение, поэтому необходимости использовать хэшбэнги
> >> '#!' , и прочих сложностей у нас нет (вобщем все это можно
> >> использовать и с одностраничным приложением, но я не хочу усложнять
> >> пример).
>
> >> # Решение:
>
> >> А не можем ли мы сделать контент доступным используя клокинг? Нам же
> >> не нужно индексировать вообще всю страницу со всеми динамическими
> >> виджетами, кнопками и прочим добром, нужно только: текст поста, текст
> >> комментариев, ссылки из меню.
>
> >> И мы можем это сделать включив это в HTML например так:
>
> >> <body>
> >> <!-- JSON, используется JS фреймворком для создания страницы -->
> >> <div class='hidden data_for_js_framework'>
> >> {
> >> link: {href='/another_post},
> >> text: 'Lorem ipsum',
> >> comments: [{user: 'john', text: 'Cool'}, {user: ted, text:
> >> 'Yee'}]
> >> }
> >> </div>
>
> >> <!--
> >> Добавляем этот-же контент в страницу, только-лишь для того
> >> чтобы его увидел поисковик.
> >> В обычном случае он мгновенно будет сделан невидимым и вместо
> >> него будет показан
> >> динамически сгенерированный JS фреймворком контент.
> >> -->
> >> <div class='seo">
> >> <a href='/another_post'>Another post</a>
> >> <p>Lorem ipsum</p>
> >> <p>john: Cool</p>
> >> <p>ted: Yee</p>
> >> </div>
> >> <body>
>
> >> Вроде-бы получается все ок - поисковик увидет простую текстовую
> >> страничку с нужными нам данными а пользователь красивый интерфейс.
> >> Но будет-ли работать такая схема? Я не силен в СЕО, но вроде такие
> >> приемы называются клокингом и черной оптимизацией, и поисковики их
> >> очень не любят и банят сайты за это.
>
> >> Как вы думаете?
>
> >> --
> >> --
> >> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
> >> "RubyOnRails to russian" на группах Google.
> >> FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >> Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> >> ror2ru@googlegroups.com
> >> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> >> ror2ru-unsubscribe@googlegroups.com
> >> Дополнительные варианты находятся на странице группы
> >>http://groups.google.com/group/ror2ru?hl=ru
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий