LINUX.ORG.RU

Web 2.0 и html-вход для поиска

 , ,


0

1

Как сочетать в одном проекте два разных подхода? Например, делаю на основе Dojo, где почти всё на AJAX, но одновременно хочу, чтобы роботы смотрели и индексировали, т.е. был доступ через поисковики. Но ведь роботы не умеют JavaScript? или умеют? Не придётся ли делать отдельный заход для поисковых систем? Посоветуйте что-нибудь почитать об этом концептуально.

★★★★★

Последнее исправление: Infra_HDC (всего исправлений: 1)

Но ведь роботы не умеют JavaScript? или умеют?

частично что-то там умеют, но если хочешь хорошо индексироваться то лучше на это не рассчитывать, представь как работает поисковик

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

яваскрипт тут как собаке пятая нога, только добавит сложности ему, оценка будет явно ниже.

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

с другой стороны, опять же мне кажется что тут минус балы в поиске будут в любом случае

umren ★★★★★
()

Для роботов есть свои костыли, читай маны гуглов да яндексов.

Ну и в любом случае лучше сделать сайт функционирующим и без жс.

Kalashnikov ★★★
()

используй роутинг на клиенте с pushState, и делай рендеринг на сервере для перехода по нужному урлу, и все будет ок, потому что все работать будет и там и там, что за глупый вопрос

wwwsevolod
()

Используй html5 history api, будут тебе и обычные ссылки, и ajax.

risenshnobel ★★★
()

Всем спасибо за пищу для размышлений. Ушёл думать в оффлайн.

Infra_HDC ★★★★★
() автор топика

Я так понял, можно сделать так, чтобы JavaScript занял свою опциональную, предоставляющую не очень важные функции, нишу в веб-проекте, и проект без него был бы тоже работоспособен — в случае будь то робот, будь то посетитель с отключенным JavaScript. Как-то так.

Infra_HDC ★★★★★
() автор топика
22 ноября 2014 г.
Ответ на: комментарий от metrokto

Да, но. Ведь есть, к примеру, в IPBoard отдельные заведённые встроенные пользователи Google, Yandex, Bing. Это не является Клоакингом? Хотя, с другой стороны, они работают в системе как обычные пользователи, только делают своё: индексируют, ищут, ...

Infra_HDC ★★★★★
() автор топика
Последнее исправление: Infra_HDC (всего исправлений: 1)

...роботы кушают всё что дают...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.