我怎么能更新我的URL时,我通过AJAX管理我的网站
How can i update my URL when im managing my sites via AJAX?
我通过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 -但两者都是不可能的…
相关文章:
- 如何识别我的网站中的慢速设备
- 将电视直播频道从网站嵌入我的网站
- 在我的网站上显示最近提交的文章/图片
- 使用API在我的网站Google-Map上显示搜索地址的纬度和经度
- 如果我的内容/网站有名字,我可以用不同的方式设计我的网站吗
- 错误编码的Adsense广告正在扼杀我的网站's的性能
- 创建类似Facebook的按钮是'窃听'为我的网站
- 在我的网站上使用DogeScript
- 在我的网站上以纯文本形式添加最新推文
- 如何在jsoup的帮助下跟踪我的网站是否加载到android设备上
- 如何在我的网站上嵌入yammer私人信息
- 如何让iPhone用户在我的网站上观看带字幕的视频
- 如何在不影响网站页面速度的情况下在我的网站上使用谷歌字体
- 如何使用XMLHttpRequest()不断地将数据发送到我的网站中的另一个页面
- 在我的网站上创建一个在1-10之间不断变化的数字时遇到了问题.Javascript
- jquery ias插件不适用于我的网站,加载更多项目不起作用
- JS适用于Firefox和Safari,但不适用于Chrome.此处'是我的网站
- 在一天中的某个时间自动在我的网站上播放视频
- 跨浏览器问题:如何调试我的网站'在windows PC的safari上的行为
- 我可以让我的网站的内容可编辑区域对安卓股票浏览器上的触摸事件更敏感吗