替换社交媒体可以使用JavaScript跟踪的标题

时间:2016-08-12 10:02:27

标签: javascript ajax seo

何我替换document.title所以社交媒体(例如VK)将通过哈希爆炸链接来阅读?以下是我在$.ajax()电话中尝试做的事情:

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);
  };

他们会动态更改我的页面,但是我将我的链接转到VK(例如example.com/media/#open-full-178),我会看到来自example.com/media/的标题和元数据。

1 个答案:

答案 0 :(得分:0)

您应该了解_escaped_fragment_ concept以实现动态网站的搜索引擎优化。

您可以使用现有服务,例如" prerender"或运行您自己的phantomjs服务器以在将页面提供给搜索引擎之前呈现javascript。