0

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

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

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

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

Besize,我希望我的应用程序是多语言的,并且对如何将所有这些都做到多语言以及是否可能存在疑问。

我希望你能帮助我。

4

1 回答 1

1

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

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

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

于 2014-04-19T20:05:43.520 回答