【问题标题】:Angular SEO for a directory multi-language app用于目录多语言应用程序的 Angular SEO
【发布时间】:2014-04-19 19:47:35
【问题描述】:

我正在使用 nodejs-expressjs 服务器做一个 angularjs 应用程序。

我想做一个类似于企业目录的应用。 我怀疑是否有可能通过他的名字或他的特征(标签)对目录中的所有项目进行 SEO 友好。始终牢记所有页面都是使用 AngularJS 创建的。 如果可能的话,如何动态地做到这一点。

我实现了一个使用预渲染服务器(https://github.com/prerender/prerender)和应用服务器上的预渲染节点库的示例。

我的示例页面,由 angularjs 创建,确实有效(对 SEO 友好,它出现在 google 的搜索中)..但是页面是“静态的”,并且它总是将新业务添加到我想要的目录中的目录出现在谷歌搜索中。

Besize,我希望我的应用程序是多语言的,但我也对如何实现多语言以及是否可行存有疑问。

我希望你能帮助我。

【问题讨论】:

    标签: node.js angularjs express seo prerender


    【解决方案1】:

    如果您托管自己的 Prerender 服务器,它会在 Google 每次访问时“即时”提供页面,因此它始终会包含来自您页面的最新动态内容。如果您使用 Prerender 插件来缓存您的页面,则需要确保重新缓存它们……或者使用我们的 Prerender.io SaaS,我们将为您处理所有重新缓存。

    听起来您只是希望 Google 更频繁地抓取您的网页,因为您的内容可能是动态的。为了让 Google 更频繁地抓取您的网页,请确保质量来自其他网站的入站链接以提高您的 PageRank。

    以下是 Google 关于多语言网站的大量建议:https://support.google.com/webmasters/answer/182192?hl=en

    【讨论】:

      猜你喜欢
      • 2015-12-14
      • 2014-11-13
      • 1970-01-01
      • 2018-08-10
      • 1970-01-01
      • 2012-10-07
      • 1970-01-01
      • 2012-07-04
      • 2012-03-21
      相关资源
      最近更新 更多