Home>

There is a main site, and there is a mobile application written in flutter. There is a task to place the web version of flutter atm.example.ru... There was a question of SEO optimization. Does anyone have any real experience of implementing seo in flutter (ssr, prerender, amp, etc.)?

I'm not interested in the code, but in the implementation experience. Results. Should I bother? Or use flutter web only on se-independent sites?

There is no SEO for flutter web yet: github.com/flutter/flutter/issues/46789

MiT2022-01-10 16:21:49

@MiT I read this thread, I understand that officially flutter does not support seo. But you can also use amp, or the same angel-dart mentioned in this thread.

Dinario2022-01-10 16:21:49
  • Answer # 1

    you can take https://github.com/puppeteer/puppeteerthis is conventionally the chrome browser in the console.

    And use it to extract pure statics from the application. Then look at what headers are sent by search robots. And reconfigure your proxy server to redirect robots. What if a user comes to you to give him a SPA application on Flutter, and if a robot comes in, give him the generated statics.

    Google has a bunch of different robots, and if this action is hidden, the entire site can be pessimized, and sometimes even removed from the search, because from Google's point of view, this is a fraud, because you show one to the robot, and try to shove the other to the user. This was a great sin 15 years ago, but in our time, when user metrics can cost more relevance of content, this can be a very bad option.

    Михаил Ребров2022-01-10 17:33:49
  • Answer # 2

    you can take https://github.com/puppeteer/puppeteerthis is conventionally the chrome browser in the console.

    And use it to extract pure statics from the application. Then look at what headers are sent by search robots. And reconfigure your proxy server to redirect robots. What if a user comes to you to give him a SPA application on Flutter, and if a robot comes in, give him the generated statics.

    Google has a bunch of different robots, and if this action is hidden, the entire site can be pessimized, and sometimes even removed from the search, because from Google's point of view, this is a fraud, because you show one to the robot, and try to shove the other to the user. This was a great sin 15 years ago, but in our time, when user metrics can cost more relevance of content, this can be a very bad option.

    Михаил Ребров2022-01-10 17:33:49