Dynamic Metadata
Unanswered
Nile Crocodile posted this in #help-forum
![Avatar](https://cdn.discordapp.com/embed/avatars/0.png)
Nile CrocodileOP
How can I have the page with a loader before a query inside generateMetadata resolves? I always get a bit of delay
5 Replies
![Avatar](https://cdn.discordapp.com/avatars/657067112434499595/aff4eeb34922ca980b0d5fbb5bc60c21.webp?size=256)
risky
loading.tsx maybe
![Avatar](https://cdn.discordapp.com/embed/avatars/0.png)
Nile CrocodileOP
I tried that, but generateMetadata is still resolved before. Loading.tsx only works at the page level
![Avatar](https://cdn.discordapp.com/embed/avatars/0.png)
Nile CrocodileOP
Am now thinking of how to pass the head metatags in the page rather that using generateMetadata
![Avatar](https://cdn.discordapp.com/avatars/657067112434499595/aff4eeb34922ca980b0d5fbb5bc60c21.webp?size=256)
risky
ahh yeah i see this here: https://nextjs.org/docs/app/building-your-application/routing/loading-ui-and-streaming#seo (i now see why, but kinda see how that messes with your plan)
![Avatar](https://cdn.discordapp.com/embed/avatars/0.png)
Nile CrocodileOP
They should have a way to allow us make a trade off between SEO and Performance. Like in my case, you need to be logged in to render that specific page hence SEO is no longer a concern here as compared to performance