我真的被webservice.js模块所吸引。我想把它当做一个真正的the服务器,只使用一个HTML页面,JS调用the服务来检索数据。
我看到的问题是关于搜索引擎,因为我确实希望我的网站是搜索引擎优化。
所以我想,当JS没有启用时,我可以退回到普通的超文本标记语言(只需转到url,webservice.js以普通超文本标记语言发送一些数据)。为此,链接将显示在frontpage上的HTML标记中。
问题是,SEF的URL应该是多少?
我的意思是,the服务将允许我拥有这样的URL:http://domain.com/content?get=title-uri-encoded。
它对搜索引擎友好吗?我知道有http://domain.com/content/title-uri-encoded会更好,但是我所想的那种仍然友好吗?
PS :我不确定这篇文章是属于SO还是Programmers.se…
发布于 2012-01-27 22:20:00
您可能希望研究渐进式增强技术或Google提出的AJAX解决方案。
您可能会得到如下所示的URL结构:
支持AJAX的公共版本
http://domain.com/content#!get=title-uri-encoded
搜索引擎版本(纯html)
http://domain.com/content?_escaped_fragment_=get=title-uri-encoded
https://stackoverflow.com/questions/9030751
复制相似问题