问题描述
我想创建一个网站,想知道我是否可以为SEO做些什么.
我希望当有人搜索时我的网站会被点击.
我应该使用HTML吗?
I would like to create website and wondering if there is something I can do for SEO.
I hope my website would hit when someone searched.
Should I go with HTML?
推荐答案
不幸的是不太好.您可以添加SEO META标签,但对于整个单页应用程序来说,它们将是相同的,因为Flutter Web的导航基于散列-对于尝试将您的网站编入索引的抓取工具不利.来自Google的Flutter人士表示,Flutter Web更适合SPA(单页网络应用程序),而不适用于内容很多且需要SEO优化的网站.因此,您可以执行一些SEO,但实际上却做不到.单独拥有一个包含内容和应用程序的网站是可以的,但理想情况下,您希望为整个应用程序提供良好的SEO.因此,就SEO而言,Flutter Web至少在目前是便宜的解决方案".理想情况下,您应该拥有一个不是Flutter的网络应用.
Unfortunately not too good. You can add SEO META tags but they will be the same for the whole single page app because Flutter Web's navigation is based on hashes - bad for crawlers trying to index your site. Flutter people from Google say that Flutter Web is more for SPA (single page web apps) - not meant for sites that have a lot of content that requires good SEO optimisation. So you can do some SEO but not much really. It's semi ok to have a website with content and the app separately but ideally, you would like to have a good SEO for your whole app. So Flutter Web in terms of SEO is (at least at the moment) a "cheap solution" and ideally you should have a web app not Flutter.
Google最近还宣布,他们的抓取工具现在可以渲染JS,但Google并不是唯一的搜索引擎,因此理想情况下,您希望所有搜索引擎都能够读取您的网站.
Google also recently announced that their crawler renders JS now but Google isn't the only search engine so ideally, you want all of the search engines to be able to read your site.
这篇关于颤振网|我不应该建立基于SEO的网站吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!