Are Flockler sites good for SEO?

Please note: SEO in WordPress, embed and API sites are managed by the technical team managing the site.

Yes. Flockler-powered sites follow the latest guidelines provided by Google.

You can add the site title and meta description for search engines from the site settings.
You can also add title and meta description for each section from the section settings. 

See Google’s guidelines.