2012-01-27 62 views
0

我真的很喜歡webservice.js模塊。我想使用它作爲一個真正的網絡服務器,只使用JS調用Web服務來檢索數據的HTML頁面。SEF必須是多少網址?

我看到的問題是關於搜索引擎,因爲我希望我的網站是搜索引擎優化。

所以我認爲當JS沒有被啓用時(只要去網址,webservice.js以純HTML格式發送一些數據),我可以回退到純HTML。爲此,鏈接將顯示在首頁的HTML標記中。

問題是SEF有多少網址?

我的意思是,web服務將允許我有這種類型的URL:http://domain.com/content?get=title-uri-encoded

搜索引擎友好嗎?我知道http://domain.com/content/title-uri-encoded會更好,但是我認爲還友好的那種?

PS:我不知道是否這個職位屬於SO或Programmers.se ...

回答

0

你可能要考慮漸進增強技術或谷歌提出的AJAX解決方案。

你可能最終得到一個URL的結構是這樣的:

支持AJAX的公版

http://domain.com/content#!get=title-uri-encoded

搜索引擎的版本(普通HTML)

http://domain.com/content?_escaped_fragment_=get=title-uri-encoded

+0

是啊..我知道這一點,但那不是問題。問題是「網址有多麼友好?」。也許我應該讓自己更清楚? – 2012-01-28 08:08:41

+0

當一個URL包含許多具有很多值和變體的參數時,搜索引擎只會遇到問題。您的單個參數與關鍵字豐富的數據是好的。 – Tiggerito 2012-01-30 02:36:08

+0

好的,得到我的答案然後,謝謝:) – 2012-01-30 09:00:27