我不是在寻找有关如何设置它的具体教程.我其实想知道什么是可能的,什么不可能.
在我的Angular 6应用程序中,我正在学习如何加载内容服务器,因此机器人可以索引客户端数据. api请求中有很多数据我想要被抓取.例如,以下代码从我的电子商务API获取当前页面项目数据.
在我的角度组件中
getProductById(product_id) {
const data = { product_id: product_id };
return this.http.get
这是对我的api的调用,它从BigCommerce返回数据(见下文)
我的Express API
getProductById = (req,res,next) => {
let product_id = req.query.product_id;
return bc_v3.get(`/catalog/products/${product_id}`).then(data => {
return data; // this data will then return back to the client async
});
};
是否可以索引来自API的数据?
从API返回的数据是否可以被SEO机器人索引?
最佳答案
我相信它可以,如果你使用服务器端预渲染并将数据注入你的HTML.这里有一个如何使用.Net Core执行此操作的示例:https://github.com/MarkPieszak/aspnetcore-angular2-universal
原文链接:https://www.f2er.com/js/429269.html