2013-03-02 69 views
2

我有一個非常獨特的情況,我不相信任何其他話題可以涉及。Google抓取ajax /動態生成的內容 - SEO

我有一個電子商務模塊,動態加載/嵌入到第三方網站,沒有iframe直JSON到Web客戶端的內容。我根本無法訪問這些第三方網站,除此之外,我的JavaScript文件從他們的頁面加載並動態生成內容。

我知道#!方法,但這在這裏並不好,我的JS確實在嵌入式平臺中生成了「urls」,但它們都是假的,僅用於地址欄,我不相信谷歌爬蟲能夠達到這個目標。

所以我的問題是,是否有一個元,我們可以設置指向外部的網址,即回到我的服務器與靜態可抓取內容。即將規範指向我的服務器...但我認爲這不會起作用。

回答

3

如果您實施#!那麼你必須確保你嵌入的url支持fragment參數版本,你可能不能。這是服務器端的東西。

您可能無法影響頁面的規範標記。它也必須在服務器端完成。您通過JavaScript設置的任何元標記都不會被bot看到。

Disqus通過提供一個API解決了這個問題,所以嵌入式網站可以在那裏得到評論服務器端和渲染,然後在純html。 WordPress有一個插件可以做到這一點。 Disqus也是Google研究如何抓取他們的AJAX頁面的少數幾個系統之一。

一些插件要求人們也包括一個與JavaScript的簡單鏈接。請小心,因爲如果您做錯了,可能會違反Google指南。但是您可以將簡單鏈接與您的插件集成,以便將漫遊器和用戶指向可抓取內容的版本。

+0

該API實際上最有意義/最終成爲解決方案。 – 2013-12-19 22:42:50

+0

這不是服務器端的東西了。看到我對這個問題的回答。 – 2014-12-06 21:19:42