flutter-web - 颤振网页 | 我不应该在SEO方面建立网站吗?
问题描述
我想创建网站,想知道是否可以为 SEO 做些什么。
我希望我的网站会在有人搜索时点击。
我应该使用 HTML 吗?
解决方案
不幸的是不太好。您可以添加 SEO META 标签,但它们对于整个单页应用程序将是相同的,因为 Flutter Web 的导航基于散列 - 不利于爬虫试图索引您的网站。来自 Google 的 Flutter 人员表示,Flutter Web 更适合 SPA(单页网络应用程序)——不适用于需要良好 SEO 优化的大量内容的网站。所以你可以做一些搜索引擎优化,但实际上并不多。拥有一个包含内容和应用程序的网站是半可以的,但理想情况下,您希望为您的整个应用程序提供良好的 SEO。因此,就 SEO 而言,Flutter Web 是(至少目前)一个“便宜的解决方案”,理想情况下你应该有一个 Web 应用程序而不是 Flutter。
谷歌最近还宣布他们的爬虫现在渲染 JS,但谷歌并不是唯一理想的搜索引擎,你希望所有搜索引擎都能够阅读你的网站。
推荐阅读
- r - 向 scale_fill_manual 中的自定义颜色值添加 280 个颜色值
- algorithm - 如何引用“等效”算法
- autodesk-forge - 未捕获的类型错误:无法读取 null 的属性“setThemingColor”
- tomcat - 如何在 Liferay/Tomcat 中进行重定向
- python - 如何从dis中获取函数参数
- javafx - TableColumn 中 USE_COMPUTED_SIZE 的使用
- javascript - DocumentFragment 正在丢失我的部分内容
- javascript - 如何在javascript中执行if语句来检查JSON数组是否为空?
- google-analytics - PhantomJS - Google Analytics 中的错误语言(接受语言)
- java - 如何将关键对象(s3)的列表(包含特定字符串)过滤到新列表中