Your web app's title shows in the tab, history, bookmarks, and autocomplete bar. Leave it the same on every page and they all look alike, so a user with several tabs open can't tell them apart.
Watch Serverpod Console update the tab title as you move between pages:
The tab title is whatever the nearest Title widget above the current page says. Wrap a page in one and that page owns its tab title:
Doing this on every page is easy to forget, and the titles scatter across the app. Wrap once instead, in the single place every page flows through: MaterialApp's builder. Its child is the active page. A fixed string here would repeat one title everywhere, so the wrapper reads the current route:
Two notes. Title.color is required and must be opaque (alpha 0xFF); it feeds the Android task switcher and is ignored on web. And onGenerateTitle may look like the built-in fix, but it only reruns on app rebuild, not navigation, so it can't track routes.