【发布时间】:2017-02-10 15:25:54
【问题描述】:
我遇到了一个非常大的问题,我目前正在制作一个网络应用程序。这是一个概述:
公共页面:
/home
/login
/post/:id (so each dynamic page must be public and indexed)
私人页面
/posts
/post/:id/comments
/and-other-private-urls
如您所见,/posts 页面将包含每个帖子的完整列表,并且它的 url 是私有的,因此,我如何让谷歌了解我的帖子单页,因为我没有页面索引所有这些?
据我了解,googlebot 会来到我的/home 并查找链接、索引它们,并对找到的每个链接执行相同的操作。
如果我的网络应用程序上创建的每个帖子都没有索引页面,有没有办法通知谷歌创建了新页面或其他什么?
技术: - 前端:VueJS 框架 - 后端:Lumen 框架(由 Laravel 团队提供)
PS : 我不希望 /posts 页面公开,这就是我遇到这个问题的原因,当然我可以生成一个 sitemap,每次创建帖子时都会提供它,但是问题是每次创建或删除帖子时,站点地图生成都会减慢我的服务器...因为我必须重新生成所有内容才能同步
PS 1:我正在寻找优化选项
【问题讨论】:
标签: laravel indexing seo vue.js googlebot