我正在使用Power Reviews管理產品評論的電子商務網站上工作。該服務使用JavaScript在我們的網頁上顯示評論,這意味着內容不太可能被搜索引擎索引。我正在努力解決這個問題,以便審查內容可以呈現在服務器端,並因此編入索引。將Javascript生成的HTML保存到服務器
他們的腳本有兩個組件放在我們的頁面上。首先,腳本文件被放置在HEAD: http://cdn.powerreviews.com/repos/16238/pr/pwr/engine/js/full.js
則稱,我們希望它在頁面上呈現HTML,包括ID爲產品的腳本:
POWERREVIEWS.display.engine(document, { pr_page_id : "product-id-here" });
我目前的理論我可以設置一個運行javascript的頁面,然後將生成的頁面保存爲靜態HTML文檔。當它加載時,我可以將它拉入產品頁面。這需要自動更新每個產品的HTML文件每天幾次,但只有幾十個產品,所以我不認爲這太壓倒在服務器上。
我該怎麼做?我還沒有看到執行javascript的好方法,所以我可以保存輸出。有沒有更好的方法來解決這個問題?
感謝您的幫助。
你說的不知道怎麼樣,但也沒辦法,如果不使用JavaScript的jQuery的做任何事情。 – 2013-03-05 04:18:21
我的觀點是,現代的jQuery和jQuery UI使用簡單的HTML對象,這些對象是機器可讀和可搜索的,所以動態生成的JavaScript文本的問題已成爲過去。 – 2013-03-05 04:35:57
那麼jQuery沒有機會成爲除了大多數文本文件,如果不是所有的搜索引擎,因爲他們不處理JavaScript,所以沒關係。 – 2013-03-05 04:42:31