angular6 - Google SEO - 新页面未显示在搜索结果中 - Angular6

标签 angular6 seo single-page-application meta-tags

我必须创建一个新页面并使其可在 Google 上独立搜索。我的应用程序在 Angular 6 中。我创建了一个新的 ng 组件并在 app.routing 中定义了元标记,如下所示 -

{ path: 'test', data: { breadcrumb: 'test page', title: 'test page title',
      metaDescription: 'test page description', metaKeywords: 'keyword1, keyword2' }
    , component: TestComponent }
我正在根据这些元数据值在组件加载时更新页面的标题。当我加载页面时,我可以在测试页面的浏览器源代码中看到更新的元标题、关键字和描述。但是,当我通过关键字 1、关键字 2 在 google 上搜索时,该页面没有显示在搜索结果中,事实上,我在 google 上的网站的站点地图上没有看到新页面。我在这里错过了什么吗?
还有无论如何要在测试环境中测试这个谷歌搜索吗?

最佳答案

谷歌爬虫需要一些时间来建立索引。也可能需要数周时间。如果您想在此之前将其编入索引,那么您需要在谷歌搜索控制台上提交您的页面网址,以便您的新页面可以编入索引。

关于angular6 - Google SEO - 新页面未显示在搜索结果中 - Angular6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63348121/

相关文章:

seo - 提供 CDN 是否会增加网站的 SEO

seo - 将静态文件移出域是否意味着移出 html 目录?

javascript - 单页应用程序 (SPA) 与全栈应用程序。限制和优势。

security - 在 SPA 网上商店中实现 Web API 身份验证的最佳实践

javascript - Webpack:将 Web 组件预呈现为 HTML 片段?

node.js - Angular 6 - 请求的资源上不存在 'Access-Control-Allow-Origin' header

angular - 如何将对象添加到数组的可观察对象

html - 将一个 H2 标签包装在另一个 H2 标签内?

Angular 将值绑定(bind)到指令参数

angular - 错误类型错误 : Cannot assign to read only property 'stopImmediatePropagation' of object '[object Object]'