Variabler
Vad en variabel är, var värdet kommer ifrån, de tre sätten att skapa en, mallsyntaxen, format, regler och varför en ändrad variabel inte ändrar något förrän du publicerar igen.
En variabel är ett namn i klammerparenteser, {h1} eller {org_name}, som en
mall löser upp till ett värde för sidan som renderas. En mall per kategori, ett
värde per sida: så kan ett titelmönster skrivet en gång bli rätt på tusen
sidor.
Variabler bakas in när du publicerar. Att ändra en variabels värde, eller crawldatan den läser, ändrar ingenting på din live-sajt förrän innehållet publiceras igen.

Var ett värde kommer ifrån
Listan på Variabelsidan har tre grupper.
Från din sajt hämtas per sida ur crawlen: sidans titel, dess H1, dess
ordantal, ett datum ur dess JSON-LD. Varje URL får sitt eget värde, och en sida
som inte crawlats har inget värde alls. Under gruppen ligger Fler nycklar du
kan använda: skrivskyddade nycklar du kan sätta i en mall men inte redigera,
URL:ens egna delar (url_slug, path_segment_1, domain) och crawlfält som
h2 och h3.
Dina egna är värden du skrivit in: företagsnamnet, ett telefonnummer, ett varumärkessuffix. Samma på varje sida.
Regler är avancerat: olika värden på olika URL:er, avgjorda av villkor du skriver.
Namn
Ett namn består av gemener, siffror och understreck, börjar med en bokstav och
är högst 100 tecken. Sju namn är reserverade eftersom URL:en fyller dem: url_slug, url_path,
path_segment_1, path_segment_2, path_segment_3, category_name och
detected_language. Sidan nekar dem när du försöker. domain, h2 och h3
är inte reserverade; en egen variabel med ett av de namnen har företräde.
Att skapa en
Dina egna är snabbraden: ett namn, ett värde, Spara. Fler alternativ öppnar den fulla redigeraren för beskrivning, kategori eller en regelbaserad variabel.
Från din sajt läser en kategori, eller hela sajten, och listar fälten som hittats i de crawlade sidorna: JSON-LD-egenskaper, metataggar, rubriker, brödsmulor. Varje fält säger om det är samma överallt eller varierar per sida, med täckning och exempelvärden. Markera dem du vill ha och klicka på Skapa. Ett fält som är detsamma på varje sida blir ett vanligt värde i stället för ett per sida, eftersom ett värde som aldrig varierar inte behöver läsas per sida; det avgörs av vad crawlen såg, inte av om fältet i princip skulle kunna variera.
Förslag från din sajt, ovanför listan, föreslår värden den är säker på, som
organisationsnamnet ur og:site_name, och fält värda att aktivera. Inget
skapas förrän du klickar på Lägg till eller Aktivera.
En tom variabel som matchar ett crawlfält får knappen Koppla till crawl-data, som gör att den läses per sida ur det fältet, med Kopiera sample-värde som alternativ om du bara vill ha siffran en gång.
Titelmallen
Överst på sidan visas Så här blir dina titlar: välj en kategori, skriv en
titelmall, och exempelsidorna under uppdateras medan du skriver. Skriv { för
att infoga en variabel; panelen värderar varje variabel utifrån just de sidorna
och markerar dem som saknas på dessa sidor i stället för att låna ett värde
någon annanstans ifrån. Räknaren använder samma intervall på 50–60 som
Innehållssidan.

Bara titeln redigeras här. Redigera alla fält i Innehåll tar dig till resten. På en kategori utan mall fylls ett förslag byggt av vad sidorna faktiskt innehåller i åt dig; det är bara ett förslag tills du trycker på Spara.
Syntax
Det finns tre former:
{name}löses upp till värdet.{name|reserv}använder reserven där sidan saknar värde.{if:name}text{/if}tar med texten bara där sidan har ett värde.
Bara enkla klammerparenteser; {{name}} och [name] gör ingenting. Namn är
skiftlägeskänsliga. Ett namn upplösningen inte känner till lämnas exakt som det
står, och en sida med ett kvar kan inte publiceras, så ett stavfel fångas innan
det går ut. {brand|} utan något efter strecket är ingen tom reserv; det lämnas
som det står och fångas på samma sätt.
Frånvarande är inte tomt. En per-sida-variabel på en sida som aldrig
crawlats är frånvarande, så {name} överlever och publiceringsgrinden stoppar
den. En sida som crawlats men saknar H1 ger {h1} ett tomt värde, som byts in
tyst. Använd {h1|reserv} där det spelar roll.
Format
Ett format sitter på variabeln, inte i mallen, så {published_date} läses lika
överallt. Öppna en variabels Avancerad redigering och välj ett: ISO-datum,
datum med snedstreck eller punkt, bara årtalet, datum och tid, VERSALER,
gemener, URL-vänlig, trimma mellanslag. Datumdelar läses i UTC och tecknen är
skiftlägeskänsliga: MM är månaden, mm minuten.
Format gäller bara metadata. Strukturerad data behåller råvärdet, eftersom
schema.org vill ha ISO 8601 där; en publicering kan skriva 2026-06-30 i en
titel och hela tidsstämpeln i datePublished, och det är som det ska.
Regler
En regelbaserad variabel har en lista regler som prövas med högsta prioritet först; den första som matchar avgör värdet, och variabelns eget värde är standard när ingen gör det. Villkoren omfattar URL innehåller, börjar med, är lika med, kategori, språk, domän, en frågeparameter och en period, kombinerbara med ALLA, NÅGOT och INTE. Upp till 50 regler per variabel. Två regler med samma prioritet prövas i ingen särskild ordning, och redigeraren varnar för det.
Testa
Testa mall i sidhuvudet öppnar en testare: välj en URL, skriv en mall och se varje variabels värde på den URL:en och var det kom ifrån: crawlen, URL:en, en regel, standardvärdet eller saknas. Plusset på en rad i listan lägger till den variabeln i testaren.
Ta bort
Att ta bort en variabel tar också bort dess regler. Skrivskyddade nycklar går inte att ta bort eller redigera. Välj i verktygsfältet slår på kryssrutor för att ta bort flera på en gång.
Efter en ändring
Öppna Innehåll och publicera kategorierna som använder variabeln. Tills dess serverar live-sajten det som publicerades förut.
Läs vidare
Mallar och publicering