我目前正在开发一个网站 www.islamicaim.com。我的视频在此页面上运行良好 http://islamicaim.com/video_play.php 。我正在使用 Ajax 调用来加载视频。视频工作正常,但我有一个问题,搜索引擎不会索引我的页面,因为这些页面是通过 ajax 加载的。如果有人可以帮助我如何使我的视频的网址类似于 www.islamicaim.com/category/artists/title。
这是我的数据流,首先我发送类别选择请求,然后发送艺术家,然后发送标题。提前致谢。
最佳答案
您需要让您的页面在没有 JS 或 AJAX 的情况下工作。让它们可以正常使用。您应该只使用 AJAX/JS 来增强浏览体验,而不是取代它。
修改您的网站,以便 URL 可以接受类别并将其添加到您的主导航
http://islamicaim.com/video_play.php?categiory=Naat
http://islamicaim.com/video_play.php?categiory=Qawali
加载通过查询字符串传递的类别。
您还需要修改您的网站,以便每个视频文件也有自己的页面。同样,只需通过读取查询字符串来加载正确的视频即可。
完成所有这些后,像现在一样向导航添加一些 AJAX 加载,以便可以通过 AJAX 加载内容。这样,您的页面不会因没有 JS(和爬虫)的用户而中断,因为您的普通导航(带有查询字符串)将会启动。
关于php - 使用 php 和 ajax 为网站制作 url 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6086742/