app.component.html 我花了很多时间解决这个问题,不幸的是我不知道如何解决它。当我在例如 www.seoptimer.com 上检查我的 Seo 申请时,每次 Seo 都看不到我的子页面。
有人可以解释一下我做错了什么吗?我的路由文件或 .htaccess 有问题吗?
app.component.html 我花了很多时间解决这个问题,不幸的是我不知道如何解决它。当我在例如 www.seoptimer.com 上检查我的 Seo 申请时,每次 Seo 都看不到我的子页面。
有人可以解释一下我做错了什么吗?我的路由文件或 .htaccess 有问题吗?
目前,GoogleBot 无法抓取 Angular 网站,因为它使用的是相当老的Chrome 41 引擎,甚至不支持 ES6(例如:它不支持箭头功能)。
如果你可以等待,谷歌正在努力使用最新的 Chrome 引擎版本,它应该会在 2019 年初发布。
如果你等不及新的 GoogleBot,那么解决方案就是Angular Universal。这是 Angular 框架中的一个可选包,它可以在您的应用程序中进行一些小的重构,并使用 Node.js 来服务于应用程序。重构包括:
您使用的工具可能只是无法呈现 JavaScript 驱动的网站(Google 是)。
不要太担心 SEO 工具 xy。发布您的网站,使用 Google 网站管理员工具,如果您已达到索引,请使用“网站:https ://www.example.com”检查 Google SERP。
此外,请确保添加 robots.txt 和站点地图文件: https ://www.thecodecampus.de/blog/angular-cli-sitemap-robots-txt/