我真的被webservice.js模块所吸引。我想将它用作真正的网络服务器,只使用带有JS的HTML页面调用web服务来检索数据。
我看到的问题是搜索引擎,因为我希望我的网站能够优化搜索引擎。
所以当我没有启用JS时,我认为我可以回退到纯HTML(只是转到url,webservice.js以纯HTML格式发回一些数据)。为此,链接将显示在首页的HTML标记中。
问题在于SEF有多少URL?
我的意思是,网络服务将允许我拥有此类网址:http://domain.com/content?get=title-uri-encoded。
搜索引擎友好吗?我知道http://domain.com/content/title-uri-encoded会更好,但我认为还是那种友好的那种?
PS:我不确定这篇文章是属于SO还是Programmers.se ...
答案 0 :(得分:0)
您可能希望了解渐进增强技术或Google提出的AJAX解决方案。
您可能会得到这样的网址结构:
支持AJAX的公共版
http://domain.com/content#!get=title-uri-encoded
搜索引擎版本(普通html)
http://domain.com/content?_escaped_fragment_=get=title-uri-encoded