2016-08-12 71 views
0

我該如何替換document.title,社交媒體(例如VK)會通過哈希鏈接來閱讀?以下是我已經試過在我$.ajax()調用來完成:替換社交媒體可以使用JavaScript跟蹤的標題

success: (function(_this) { 
    return function(data) { 
    _this.articles[id] = data; 
    var desc = ((data.seo_description.length > 0) ? data.seo_description : data.description); 
    document.title = data.title; 
    $("meta[name='description']").attr("content", desc); 
    return _this.setArticleData(data, full); 
    }; 

他們這樣做改變我的網頁上動態,但我patse我的鏈接VK(例如example.com/media/#open-full-178)我看到標題和meta從example.com/media/

回答

0

您應該瞭解_escaped_fragment_概念以實現動態網站的SEO。

您可以使用像「prerender」這樣的現有服務,也可以在將頁面提供給搜索引擎之前運行您自己的phantomjs服務器來呈現JavaScript。