проблема в создании URL для сайта с использованием php и ajax

#php #ajax #url

#php #ajax #url

Вопрос:

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

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

Ответ №1:

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

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

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

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

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

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