Metadata API
Next.js inbyggda system för att definiera sidspecifik metadata som title, description och Open Graph-taggar.
Next.js Metadata API ersätter den gamla next/head-komponenten med ett deklarativt system. Du exporterar ett metadata-objekt eller en generateMetadata-funktion från varje page.js eller layout.js, och Next.js sammanfogar metadata från layouthierarkin och genererar korrekta HTML-taggar automatiskt.
Det inkluderar title, description, Open Graph-taggar för sociala delningar, Twitter Cards, robots-direktiv och kanoniska URL:er. Metadata definierad i en sidas layout.js ärvs av alla undersidor och kan överskridas på sida-nivå.
Dynamisk metadata med generateMetadata körs på servern och kan hämta data — till exempel produktnamnet för en produktsidas title-tagg. Kör inte generateMetadata på klienten; den är alltid en asynkron serverfunktion.