проблема в создании URL для сайта с использованием php и ajax - PullRequest
2 голосов
/ 22 мая 2011

Я сейчас работаю над сайтом www.islamicaim.com. На этой странице мои видео работают нормально http://islamicaim.com/video_play.php. Я использую Ajax для загрузки видео. Видео работает нормально, но у меня есть проблема, поисковая система не будет индексировать мои страницы, потому что эти страницы загружаются через ajax. Если кто-нибудь может помочь мне, как я могу сделать URL моего видео что-то вроде www.islamicaim.com/category/artists/title.

Вот мой поток данных: сначала я посылаю запрос на выбор категории, затем исполнителя, затем название. Заранее спасибо.

1 Ответ

5 голосов
/ 22 мая 2011

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

Измените свой сайт, чтобы URL мог принять категорию, и добавьте ее в основную навигацию

http://islamicaim.com/video_play.php?categiory=Naat
http://islamicaim.com/video_play.php?categiory=Qawali

Загрузить категорию, которая передается через строку запроса.

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

Как только вы все это сделаете, добавьте в свою навигацию некоторую загрузку AJAX, как сейчас, чтобы контент можно было загружать через AJAX. Таким образом, ваши страницы не будут ломаться для пользователей без JS (и сканеров), потому что ваша простая навигация (со строками запроса) сработает.

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