我有一个使用Laravel和Vue.js渲染列表的小站点。你可以查看它here。它看起来像Google抓取工具无法关注由v-for
生成的链接。Vue.js |爬行者无法关注v-for generated链接
Google Search Console说:Not found: vergleichen/%7B%7B%20anbieter.slug%20%7D%7D
以及我所知道的所有onpage抓取工具都无法抓取链接。
我在做什么错?有没有解决方法?任何帮助表示赞赏♥
更新
@Linus:你的假设是正确的,this是我的刀片文件的内容和JS是这样的:
var suche = new Vue({
el: '#suchen',
data: {
search: ''
}
});
所以我要create a new component为了得到这个方面的工作?
更新
我切换到Hideseek。问题解决了”。
看来你创建这样的链接: 'href =“{{anbieter.slug}}”'和Google抓取在Vue将其替换为实际内容之前,请先解析它。为什么,我只能假设你直接在页面HTML中使用该标记,而不是在模板中?你能提供关于你的#app结构的代码吗? –
嗨Linus,我更新了我的问题 – TobiasDalhof