Как я могу создать сайт на основе AJAX, который будет удобен как для поисковых систем, так и для браузеров? - PullRequest
1 голос
/ 18 января 2012

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

Я знаю, что другие веб-приложения, такие как Grooveshark и Gmail, уже делают это, но я не уверен, как я мог бы реализовать что-то подобное сам.

Ответы [ 2 ]

2 голосов
/ 19 января 2012

Начните с прочтения:

http://code.google.com/web/ajaxcrawling/docs/getting-started.html

По сути, вам нужно добавить хеш-фрагменты в ваш URL, каждый из которых представляет состояние текущего представления. Если бы вы взяли текущий URL-адрес и вставили его в другой браузер, приложение посмотрело бы на хэш и повторно выполнило действие ajax, которое создает такое же состояние просмотра.

0 голосов
/ 19 января 2012

Возможно, вы ищете SWFAddress .

SWFAddress - небольшая, но мощная библиотека, обеспечивающая глубокие ссылки на Flash и Ajax.Это инструмент разработчика, позволяющий создавать уникальные виртуальные URL-адреса, которые могут указывать на раздел веб-сайта или состояние приложения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...