{"shared_score":{"domain":"fortum.com","geo_score":80.7,"letter_grade":"B","full_score":{"top_fixes":[{"icon":"📄","score":0,"prompt":"Create an llms.txt file at yourdomain.com/llms.txt.\nFormat:\n  # Domain name\n  > Brief description of your site\n  ## Sections\n  - [Page title](https://domain.com/page): Description of page\n  Full spec: https://llmstxt.org/","dimension":"llms.txt","dimension_id":"llms_txt","customer_summary":{"why":"En lille fil (llms.txt) beskriver dit website for AI-tjenester. De fleste AI-crawlere læser den ikke bredt endnu — robots.txt-adgang og god indholdsstruktur vejer tungere i dag — men filen koster få minutter og gør dig klar, når standarden modnes.","what":"Filen kan laves på få minutter. Bed din webansvarlige lægge den op — eller brug vores generator, som laver den for dig.","title":"Fremtidssikr dit website med en llms.txt-fil","tech_details":"Create an llms.txt file at yourdomain.com/llms.txt.\nFormat:\n  # Domain name\n  > Brief description of your site\n  ## Sections\n  - [Page title](https://domain.com/page): Description of page\n  Full spec: https://llmstxt.org/"}},{"icon":"🔢","score":67,"prompt":"Erstat vage markedsføringspåstande med empiriske data i dit indhold.\nBaseret på KDD'24-studiet (Aggarwal et al., arXiv:2311.09735):\n  1. Udskift superlativ-claims ('markedsleder', 'Danmarks bedste', 'hurtigste') med konkrete tal\n     → 'Vi reducerede kunders time-to-insight fra 3 uger til 4 timer'\n  2. Tilføj resultater fra virkelige kunder/cases — kun tal I selv har målt,\n     og skriv gerne hvornår og hvordan de er målt\n  3. Inkluder specifikke tidshorisonter, priser og målbare effekter\n  4. Anvend 'Technical Justification'-mønster: forklar HVORDAN, ikke bare HVAD\n     → 'Geoa opdager GAB ved at sammenligne Brave Search + Perplexity-svar mod din sideindhold'\n  5. Citér gerne eksterne kilder (studier, analysefirmaer, branchedata)\n     → 'Gartner forudsiger 25% fald i traditionel søgetrafik inden 2026'\nMål: min. 1 empirisk udsagn per 100 ord, max. 1 vagt superlativ per side.","dimension":"Empirical Content Data","dimension_id":"empirical_density","customer_summary":{"why":"AI-søgemaskiner er trænet til at citere indhold med konkrete tal, procenter og case-resultater — og aktivt filtrere vagt markedsføringssprog fra. Er dine tekster fyldt med 'markedsleder' og 'landets bedste' uden beviser, springer AI dem over.","what":"Gå igennem dine vigtigste sider og erstat de vage påstande med reelle tal fra din egen forretning: 'Vi har leveret 240 projekter siden 2018' slår 'landets bedste' hver gang. Brug kun tal du kan dokumentere. Vi kan generere konkrete forslag til dig.","title":"Udskift tomme salgspåstande med konkrete tal","tech_details":"Erstat vage markedsføringspåstande med empiriske data i dit indhold.\nBaseret på KDD'24-studiet (Aggarwal et al., arXiv:2311.09735):\n  1. Udskift superlativ-claims ('markedsleder', 'Danmarks bedste', 'hurtigste') med konkrete tal\n     → 'Vi reducerede kunders time-to-insight fra 3 uger til 4 timer'\n  2. Tilføj resultater fra virkelige kunder/cases — kun tal I selv har målt,\n     og skriv gerne hvornår og hvordan de er målt\n  3. Inkluder specifikke tidshorisonter, priser og målbare effekter\n  4. Anvend 'Technical Justification'-mønster: forklar HVORDAN, ikke bare HVAD\n     → 'Geoa opdager GAB ved at sammenligne Brave Search + Perplexity-svar mod din sideindhold'\n  5. Citér gerne eksterne kilder (studier, analysefirmaer, branchedata)\n     → 'Gartner forudsiger 25% fald i traditionel søgetrafik inden 2026'\nMål: min. 1 empirisk udsagn per 100 ord, max. 1 vagt superlativ per side."}}],"dimensions":[{"id":"ai_crawler_access","icon":"🤖","name":"AI Crawler Accessibility","pass":true,"score":100,"issues":["Dit sitemap serveres som 'ukendt type' i stedet for 'application/xml' — flere crawlere parser det ikke pålideligt. Serve /sitemap.xml med Content-Type: application/xml."],"weight":10,"fix_prompt":null},{"id":"server_side_rendering","icon":"🖥️","name":"Server-Side Rendering","pass":true,"score":100,"issues":["Content appears in HTML — SSR friendly ✓"],"weight":6,"fix_prompt":null},{"id":"llms_txt","icon":"📄","name":"llms.txt","pass":false,"score":0,"issues":["Ingen /llms.txt fundet — anbefales stærkt til AI-synlighed. Kald POST /llms-txt/generate/{customer_id} for at generere en automatisk.","Ingen /llms-full.txt — anbefalet supplement til llms.txt med fuld sideindholdsindeks. llms-full.txt øger citering på Claude og ChatGPT ved at give dem adgang til komplet kontekst."],"weight":3,"fix_prompt":"Create an llms.txt file at yourdomain.com/llms.txt.\nFormat:\n  # Domain name\n  > Brief description of your site\n  ## Sections\n  - [Page title](https://domain.com/page): Description of page\n  Full spec: https://llmstxt.org/"},{"id":"structured_data","icon":"📊","name":"Structured Data","pass":true,"score":65,"issues":[],"weight":8,"fix_prompt":null},{"id":"basic_page_signals","icon":"📝","name":"Basic Page Signals","pass":true,"score":70,"issues":["Overskiftshierarki springer niveauer over (f.eks. H2→H4)","Meta description-længde: 302 tegn (optimalt: 25-160)"],"weight":7,"fix_prompt":null},{"id":"content_citability","icon":"💬","name":"Content Citability","pass":true,"score":75,"issues":["Kun 0/11 overskrifter er spørgsmål (0%) — anbefal 10%+","Få fremhævede nøglebegreber — fed tekst guider AI-opmærksomhed"],"weight":8,"fix_prompt":null},{"id":"brand_entity","icon":"🏷️","name":"Brand Entity","pass":true,"score":100,"issues":[],"weight":8,"fix_prompt":null},{"id":"security","icon":"🔒","name":"Security","pass":true,"score":100,"issues":["Security-headers kunne ikke måles (HTTP 301, bot-beskyttelse) — ikke medregnet"],"weight":5,"fix_prompt":null},{"id":"performance","icon":"⚡","name":"Performance","pass":true,"score":100,"issues":[],"weight":6,"fix_prompt":null,"perf_source":"field","core_web_vitals":{"scope":"url","history":{"CLS":{"last":{"p75":0.0,"period_end":"2026-10-03"},"delta":0.0,"first":{"p75":0.0,"period_end":"2026-04-18"},"trend":"stable","weeks":25,"points":[{"p75":0.0,"period_end":"2026-04-18"},{"p75":0.0,"period_end":"2026-04-25"},{"p75":0.0,"period_end":"2026-05-02"},{"p75":0.0,"period_end":"2026-05-09"},{"p75":0.0,"period_end":"2026-05-16"},{"p75":0.0,"period_end":"2026-05-23"},{"p75":0.0,"period_end":"2026-05-30"},{"p75":0.0,"period_end":"2026-06-06"},{"p75":0.0,"period_end":"2026-06-13"},{"p75":0.0,"period_end":"2026-06-20"},{"p75":0.0,"period_end":"2026-06-27"},{"p75":0.0,"period_end":"2026-07-04"},{"p75":0.0,"period_end":"2026-07-11"},{"p75":0.0,"period_end":"2026-07-18"},{"p75":0.0,"period_end":"2026-07-25"},{"p75":0.0,"period_end":"2026-08-01"},{"p75":0.0,"period_end":"2026-08-08"},{"p75":0.0,"period_end":"2026-08-15"},{"p75":0.0,"period_end":"2026-08-22"},{"p75":0.0,"period_end":"2026-08-29"},{"p75":0.0,"period_end":"2026-09-05"},{"p75":0.0,"period_end":"2026-09-12"},{"p75":0.0,"period_end":"2026-09-19"},{"p75":0.0,"period_end":"2026-09-26"},{"p75":0.0,"period_end":"2026-10-03"}]},"INP":{"last":{"p75":277,"period_end":"2026-10-03"},"delta":32,"first":{"p75":245,"period_end":"2026-04-18"},"trend":"worsened","weeks":25,"points":[{"p75":245,"period_end":"2026-04-18"},{"p75":245,"period_end":"2026-04-25"},{"p75":248,"period_end":"2026-05-02"},{"p75":253,"period_end":"2026-05-09"},{"p75":251,"period_end":"2026-05-16"},{"p75":251,"period_end":"2026-05-23"},{"p75":251,"period_end":"2026-05-30"},{"p75":253,"period_end":"2026-06-06"},{"p75":254,"period_end":"2026-06-13"},{"p75":254,"period_end":"2026-06-20"},{"p75":255,"period_end":"2026-06-27"},{"p75":255,"period_end":"2026-07-04"},{"p75":255,"period_end":"2026-07-11"},{"p75":255,"period_end":"2026-07-18"},{"p75":256,"period_end":"2026-07-25"},{"p75":260,"period_end":"2026-08-01"},{"p75":263,"period_end":"2026-08-08"},{"p75":265,"period_end":"2026-08-15"},{"p75":268,"period_end":"2026-08-22"},{"p75":270,"period_end":"2026-08-29"},{"p75":273,"period_end":"2026-09-05"},{"p75":273,"period_end":"2026-09-12"},{"p75":274,"period_end":"2026-09-19"},{"p75":276,"period_end":"2026-09-26"},{"p75":277,"period_end":"2026-10-03"}]},"LCP":{"last":{"p75":1379,"period_end":"2026-10-03"},"delta":-145,"first":{"p75":1524,"period_end":"2026-04-18"},"trend":"improved","weeks":25,"points":[{"p75":1524,"period_end":"2026-04-18"},{"p75":1505,"period_end":"2026-04-25"},{"p75":1496,"period_end":"2026-05-02"},{"p75":1516,"period_end":"2026-05-09"},{"p75":1527,"period_end":"2026-05-16"},{"p75":1535,"period_end":"2026-05-23"},{"p75":1526,"period_end":"2026-05-30"},{"p75":1498,"period_end":"2026-06-06"},{"p75":1469,"period_end":"2026-06-13"},{"p75":1469,"period_end":"2026-06-20"},{"p75":1444,"period_end":"2026-06-27"},{"p75":1408,"period_end":"2026-07-04"},{"p75":1407,"period_end":"2026-07-11"},{"p75":1381,"period_end":"2026-07-18"},{"p75":1383,"period_end":"2026-07-25"},{"p75":1380,"period_end":"2026-08-01"},{"p75":1363,"period_end":"2026-08-08"},{"p75":1354,"period_end":"2026-08-15"},{"p75":1355,"period_end":"2026-08-22"},{"p75":1353,"period_end":"2026-08-29"},{"p75":1358,"period_end":"2026-09-05"},{"p75":1358,"period_end":"2026-09-12"},{"p75":1354,"period_end":"2026-09-19"},{"p75":1360,"period_end":"2026-09-26"},{"p75":1379,"period_end":"2026-10-03"}]}},"metrics":{"CLS":{"p75":0.07,"unit":"","rating":"good","good_threshold":0.1},"INP":{"p75":137,"unit":"ms","rating":"good","good_threshold":200},"LCP":{"p75":1351,"unit":"ms","rating":"good","good_threshold":2500}},"complete":true,"assessment":"pass","metrics_available":["CLS","INP","LCP"]}},{"id":"mobile_adaptation","icon":"📱","name":"Mobile Adaptation","pass":true,"score":85,"issues":["191 faste pixel-bredder fundet — brug responsive enheder (%, rem)"],"weight":6,"fix_prompt":null},{"id":"internal_links","icon":"🔗","name":"Internal Links","pass":true,"score":100,"issues":[],"weight":5,"fix_prompt":null},{"id":"eeat_quality","icon":"⭐","name":"E-E-A-T Content Quality","pass":true,"score":62,"issues":["Moderat E-E-A-T — der er plads til forbedring i flere kategorier"],"weight":7,"fix_prompt":null},{"id":"platform_optimization","icon":"🎯","name":"Platform Optimization","pass":true,"score":80,"issues":["Ingen FAQ-/spørgsmålssektion fundet på forsiden — de citerede sider besvarer typisk kundernes spørgsmål direkte i teksten","Kun 1/2 community-validation signaler fundet — anbefal Trustpilot, G2, cases eller LinkedIn"],"weight":7,"fix_prompt":null},{"id":"schema_recommendations","icon":"🗂️","name":"Schema Recommendations","pass":true,"score":70,"issues":["Mangler FAQPage schema — FAQ citeres hyppigt i AI-svar","Mangler BreadcrumbList schema — strukturerer sidestien for AI","Ingen sameAs i Organization schema — anfør sociale platforme"],"weight":7,"fix_prompt":null},{"id":"empirical_density","icon":"🔢","name":"Empirical Content Data","pass":true,"score":67,"issues":["Moderat empirisk tæthed (2 af 22 sætninger med konkrete tal). Mål: mindst 1 empirisk udsagn per ~8 sætninger","Intet konkret case-resultat fundet (fx 'sagsbehandlingstid fra 3 uger til 4 dage'). Kundehistorier med målbare resultater er stærkt citerbart indhold — brug kun tal, I selv har målt, og skriv gerne hvornår","Ingen ekstern kildehenvisning fundet. Citater fra analysefirmaer eller branchestudier øger AI's tillid markant","Lav teknisk forklaringsdybde (0 sætninger forklarer mekanismen bag jeres løsning). AI prioriterer indhold der forklarer HVORDAN frem for HVAD ('vi bruger RAG + vektor-søgning til ...')"],"weight":7,"fix_prompt":"Erstat vage markedsføringspåstande med empiriske data i dit indhold.\nBaseret på KDD'24-studiet (Aggarwal et al., arXiv:2311.09735):\n  1. Udskift superlativ-claims ('markedsleder', 'Danmarks bedste', 'hurtigste') med konkrete tal\n     → 'Vi reducerede kunders time-to-insight fra 3 uger til 4 timer'\n  2. Tilføj resultater fra virkelige kunder/cases — kun tal I selv har målt,\n     og skriv gerne hvornår og hvordan de er målt\n  3. Inkluder specifikke tidshorisonter, priser og målbare effekter\n  4. Anvend 'Technical Justification'-mønster: forklar HVORDAN, ikke bare HVAD\n     → 'Geoa opdager GAB ved at sammenligne Brave Search + Perplexity-svar mod din sideindhold'\n  5. Citér gerne eksterne kilder (studier, analysefirmaer, branchedata)\n     → 'Gartner forudsiger 25% fald i traditionel søgetrafik inden 2026'\nMål: min. 1 empirisk udsagn per 100 ord, max. 1 vagt superlativ per side."}],"letter_grade":"B","onpage_signals":{"country":null,"title_text":"Powering a thriving world | Fortum","word_count":840,"cert_measured":false,"reviews_shown":false,"price_measured":true,"title_measured":true,"cert_terms_found":[],"reviews_measured":true,"has_opening_hours":false,"has_explicit_price":false,"internal_links_count":83,"opening_hours_measured":true,"price_questions_measured":false,"unanswered_price_questions":[]},"overall_geo_score":80.7},"dials":{"google":{"score":88,"grade":"B","color":"#16a34a"},"ai":{"score":74,"grade":"C","color":"#16a34a"}},"created_at":"2026-07-11T17:21:14.634809+00:00"},"share_url":"/geo-score/share/c484d50e54d7","viewed_at":"2026-10-14T01:56:40.457975"}