Don't show today's top topics after activating my account if nothing has been posted

I’ve been exploring all parts of Discourse in order to try and improve my site and decided to go through the account activation flow.

What I noticed is that after signing up, it took me to today’s top topics, even though no topics had been created that day. For new users unfamiliar with how Discourse works or is laid out, it could potentially make them think that the site is empty causing them to leave instantly.

Is there a way we can configure this part of Discourse? It would be helpful to show them the top weekly or monthly posts for less active communities, or don’t show it at all.

1 Like

Can you check the admin setting for

Top page default timeframe

Try changing that to eg yearly and see if it fixes it for you.