Joh*_*ras 4 web-crawler blazor blazor-webassembly
Google、Bing 和其他网站如何为 blazor 网站编制索引?
当我查看 blazor 应用程序(服务器或 WebAssembly (WASM))的页面源时,我看到的只是加载应用程序的 HTML 包装器。要查看生成的源代码,我需要使用 DOM 检查器。本文讨论放置 robots.txt(在 Blazor Web Assembly 项目中放置 Robots.txt 的最佳位置在哪里?),但是当我创建站点索引时,它将指向的每个详细信息页面都将由.razor 文件。
我是否需要做一些特殊的事情来确保 Google、Bing 和其他人可以按照我的意愿将我的网站编入索引?
严格来说,这不是 Blazor 问题。Googlebot(Google 的爬虫)和 Bing 等搜索引擎爬虫不执行 WASM 代码,因此它们无法像 Blazor 那样对静态生成的网站进行索引。不过,查看 Blazor 的发行说明,您似乎可以在服务器上启用预渲染并托管 Blazor,从而允许在服务器上渲染 HTML 内容并将其发送回用户。这种类型的服务器端渲染 (SSR) 允许搜索引擎索引并提高 SEO。看一下这里的示例:https://andrewlock.net/enabling-prerendering-for-blazor-web assembly-apps/
| 归档时间: |
|
| 查看次数: |
1950 次 |
| 最近记录: |