【发布时间】:2019-01-30 06:38:19
【问题描述】:
我有一个在 .net 应用程序中运行的 Angular 应用程序,我正在尝试为 SEO 和其他目的实现元标记。我遇到的问题是在调用外部站点之前我不知道页面标题等。
例如,我可能导航到的 URL 是 www.mywebsite.com/people/1234。
这将调用www.apiwebsite.com/api/person/get?id=1234,然后返回信息,例如要在页面标题和其他重要元数据中使用的名称。
这里的问题是,虽然从用户的角度来看这是可行的,但爬虫和开放网格不会等待该信息,因此只有网站默认元数据可见。
我已经查看了 angularjs (angular 1) 的服务器端渲染作为一个选项,但找不到任何可用的东西,有没有人熟悉我可以用来确保向搜索引擎等提供页面的正确数据的东西?
【问题讨论】:
标签: javascript angularjs seo metadata