Как сделать WordPress URLS дружественным Google для сайтов, управляемых ajax?

Наш сайт wordpress использует wordpress cms для обслуживания json-данных, которые мы глотаем через запросы ajax и обслуживаем javascript. Я хотел бы создать URL-адреса для моих обычных страниц / сообщений WordPress, которые следуют рекомендованной Google обходной способностью? _escaped_fragment_ = структура URL-адресов URL:

Для получения дополнительной информации о сканируемом ajax прочитайте эту статью.

В этой статье также подробно рассказывается о том, как сделать ваш сайт с помощью ajax-сайта удобным для Google

Таким образом, хотя ссылка на контент javascript выглядит так:

http: // examplesite.com/#!about

Обычная почта, созданная из wordpress, должна иметь такой URL:

http: // samplesite.com/?_escaped_fragment_=about

Мне интересно, есть ли способ сделать это со всеми сообщениями / страницами WordPress через систему wordpress. Один из вариантов, с использованием перенаправления 302 из файла htaccess, обратно на WordPress, созданные сообщения / страницы, которые я не подтвердил, является приемлемым для Google, можно найти здесь

Тем не менее, поскольку мы используем WordPress как CMS, кажется, что было бы легко использовать WordPress-движок (или плагин) для обслуживания этих альтернативных URL-адресов, тем более, что он становится стандартным методом включения содержимого вашего сайта, управляемого javascript-сайтом , Я попытался изменить постоянные ссылки на эту структуру URL, но это было нехорошо и не работало.

Любые предложения приветствуются!

Solutions Collecting From Web of "Как сделать WordPress URLS дружественным Google для сайтов, управляемых ajax?"

Я бы предложил не использовать хеш-коды. Рассмотрим PJAX: https://github.com/defunkt/jquery-pjax

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

Существует даже небольшая библиотека для упрощения использования PJAX в темах ( пример ).