我怎么能更新我的URL时,我通过AJAX管理我的网站

How can i update my URL when im managing my sites via AJAX?

本文关键字:我的 网站 AJAX 管理 怎么能 更新 URL      更新时间:2023-09-26

我通过ajax"jquery将网站的内容加载到"主"页面的一个区域,因此加载速度更快。但问题是,用这种方法,我得到了严重的SEO问题,因为URL没有得到更新。而且搜索引擎只索引主页,而不索引所有其他内容。所以我怎么能更新网站的URL每次当我加载新的内容?我怎么能让页面加载时需要更新的URL给出的内容?

你可以在这里查看整个源代码:http://boxcomp.111mb.de/luxus/html8

你可以直接建议我应该添加到现有的jquery代码?您可以在index.html文件的顶部找到它。

sorry for the mess

非常感谢!

当前所有浏览器,包括IE10+,都支持HTML5历史API,允许在不重新加载页面的情况下更改URL地址。对于较旧的浏览器,可以不使用Ajax。

搜索引擎不应该受到Ajax的影响。他们应该看到带有常规href属性的常规静态链接

我要让你失望了。

你不能在不重新加载页面的情况下改变浏览器的url。您唯一能做的就是在页面中添加锚:

index.html -> index.html#page1

但我认为,这些与搜索引擎并没有真正相关。

所以你必须决定:要么SEO或Ajax -但两者都是不可能的…