Skip to main content
GeneraleMisto

Report SEO di settore

Generato il 30 aprile 2026 · 42 riscontri · 10.0s

66
report.overallScore
82
seo
60
security
0
performance
50
accessibility
59
Best Practices

I siti istituzionali danno priorità ad accessibilità, sicurezza e corretta indicizzazione affinché cittadini e utenti reperiscano facilmente le informazioni.

Dettaglio del punteggio

Benchmark di settore

seo
82(+37 vs avg)
security
60(+2 vs avg)
performance
0(-44 vs avg)
accessibility
50(-2 vs avg)
Best Practices
59(+3 vs avg)

Proiezione del punteggio

Miglioramento stimato in base alle ottimizzazioni individuate in questo report

Punteggio attuale: 66Punteggio stimato: 72
Punteggio attuale
Free (+5)
Starter (+1)

Pronto a migliorare il tuo SEO?

Inizia una prova gratuita e scopri come migliorare il tuo punteggio.

Dettaglio per modulo

cookies
01 finding
cookies
01 finding
cookies
01 finding
cookies
01 finding
cookies
01 finding
cookies
01 finding
layout scan
01 finding
headers
157 findings
social checker
255 findings
brand checker
704 findings
meta
715 findings
news mentions
751 finding
crawl budget
802 findings
robots
851 finding
uptime checker
851 finding
log analyzer
851 finding
dns
902 findings
structured data
903 findings
rate limits
952 findings
ssl
100
page experience
1001 finding
indexing checker
100

Tutti i riscontri (39)

Critico (9)

  • highcookies

    Could not fetch cookies

    The operation was aborted due to timeout

    Ensure the website is accessible

  • highheaders

    Missing strict-transport-security

    HSTS header is missing. The site may be vulnerable to downgrade attacks.

    Add Strict-Transport-Security header with max-age of at least 31536000

  • highcookies

    Module failed

    The operation was aborted due to timeout

    Try scanning again

  • highcookies

    Module failed

    The operation was aborted due to timeout

    Try scanning again

  • highcookies

    Module failed

    The operation was aborted due to timeout

    Try scanning again

  • highcookies

    Module failed

    The operation was aborted due to timeout

    Try scanning again

  • highcookies

    Module failed

    The operation was aborted due to timeout

    Try scanning again

  • highlayout scan

    Could not fetch page

    Failed to fetch the page for layout analysis

    Ensure the site is accessible

  • highsocial checker

    Missing og:title

    Open Graph title is not set — social shares will use generic text

    Add og:title meta tag for compelling social media previews

Medio (13)

  • mediumheaders

    Missing content-security-policy

    CSP header is missing. The site may be vulnerable to XSS attacks.

    Add a Content-Security-Policy header to restrict resource loading

  • mediumheaders

    Missing x-content-type-options

    X-Content-Type-Options is missing. MIME-sniffing attacks are possible.

    Add X-Content-Type-Options: nosniff header

  • mediumheaders

    Missing x-frame-options

    X-Frame-Options is missing. The site may be vulnerable to clickjacking.

    Add X-Frame-Options: DENY or SAMEORIGIN header

  • mediummeta

    Missing og:title

    Open Graph title is not set

    Add og:title meta tag for social sharing

  • mediummeta

    Missing og:image

    No Open Graph image set. Social shares will lack a preview image.

    Add og:image meta tag (1200x630px recommended)

  • mediumrobots

    No sitemap in robots.txt

    robots.txt does not reference a sitemap

    Add Sitemap: https://yourdomain.com/sitemap.xml to robots.txt

  • mediumsocial checker

    Missing og:description

    Open Graph description is not set

    Add og:description for better social sharing previews

  • mediumsocial checker

    Missing og:image

    No social sharing image set — posts will lack visual appeal

    Add og:image meta tag (1200x630px recommended)

  • mediumsocial checker

    Missing Twitter Card

    No twitter:card meta tag — Twitter/X will use default preview

    Add twitter:card meta tag (e.g., "summary_large_image")

  • mediumuptime checker

    Intermittent failures

    1 of 3 requests failed

    Investigate server stability — intermittent failures hurt user experience and SEO

  • mediumbrand checker

    No Organization schema

    No Organization JSON-LD found

    Add Organization structured data with name, logo, and contact information

  • mediumcrawl budget

    No sitemap.xml found

    sitemap.xml returned HTTP 404

    Create a sitemap.xml to help search engines discover all pages

  • mediumlog analyzer

    X-Powered-By header exposed

    X-Powered-By: Next.js

    Remove the X-Powered-By header to reduce information leakage

Basso (17)

  • lowdns

    No IPv6 (AAAA) records

    The domain has no AAAA records for IPv6 connectivity

    Add AAAA DNS records for IPv6 support

  • lowdns

    DMARC policy is 'none'

    DMARC is set but policy is 'none' (monitoring only).

    Consider upgrading DMARC policy to 'quarantine' or 'reject'

  • lowheaders

    Missing referrer-policy

    Referrer-Policy is not set. Full URLs may leak to third parties.

    Add Referrer-Policy: strict-origin-when-cross-origin

  • lowheaders

    Missing permissions-policy

    Permissions-Policy is missing.

    Add Permissions-Policy to restrict browser feature access

  • lowheaders

    X-Powered-By exposes technology

    X-Powered-By: Next.js

    Remove the X-Powered-By header

  • lowmeta

    Title too long

    Title is 553 characters (recommended: 50-60)

    Shorten the title to 50-60 characters

  • lowmeta

    Missing og:description

    Open Graph description is not set

    Add og:description meta tag for social sharing

  • lowmeta

    Missing Twitter Card

    No twitter:card meta tag

    Add twitter:card meta tag for Twitter sharing

  • lowstructured data

    Missing Organization schema

    No Organization or LocalBusiness structured data found

    Add Organization schema with name, logo, and contact info

  • lowstructured data

    Missing WebSite schema

    No WebSite structured data found

    Add WebSite schema with SearchAction for sitelinks search box

  • lowrate limits

    No rate limiting detected

    No explicit rate-limit headers or 429 responses detected. AWS CloudFront WAF provides platform-level protection.

    Implement rate limiting (e.g., 429 Too Many Requests) to protect against brute-force attacks

  • lownews mentions

    No press or news presence

    No press pages found on the site and no external news mentions detected

    Create a /news or /press page with company updates — this builds authority and earns links

  • lowsocial checker

    Missing og:type

    Open Graph type is not set

    Add og:type meta tag (e.g., "website", "article")

  • lowbrand checker

    No WebSite schema

    No WebSite JSON-LD found

    Add WebSite structured data for sitelinks search box in Google

  • lowbrand checker

    No web app manifest

    No manifest.json linked — PWA features unavailable

    Add a web app manifest for installability and brand customization

  • lowbrand checker

    Missing og:site_name

    Open Graph site name is not set

    Add og:site_name meta tag for consistent social sharing

  • lowcrawl budget

    No robots.txt found

    No robots.txt file — no crawl directives

    Add a robots.txt file with sitemap reference and crawl directives

AI Fix Prompt

Copia questo prompt in ChatGPT o Claude per ricevere istruzioni passo passo per correggere ogni problema

Fix all SEO issues found in the audit of hallandsposten.se.

Prioritize high-severity issues first, then medium. For each fix, make the actual code change — don't just describe what to do.

```json
{
  "domain": "hallandsposten.se",
  "scores": {
    "overall": 66,
    "performance": 0,
    "seo": 82,
    "accessibility": 50,
    "bestPractices": 59,
    "security": 60
  },
  "findings": [
    {
      "module": "cookies",
      "severity": "high",
      "title": "Could not fetch cookies",
      "description": "The operation was aborted due to timeout",
      "recommendation": "Ensure the website is accessible"
    },
    {
      "module": "headers",
      "severity": "high",
      "title": "Missing strict-transport-security",
      "description": "HSTS header is missing. The site may be vulnerable to downgrade attacks.",
      "recommendation": "Add Strict-Transport-Security header with max-age of at least 31536000"
    },
    {
      "module": "headers",
      "severity": "medium",
      "title": "Missing content-security-policy",
      "description": "CSP header is missing. The site may be vulnerable to XSS attacks.",
      "recommendation": "Add a Content-Security-Policy header to restrict resource loading"
    },
    {
      "module": "headers",
      "severity": "medium",
      "title": "Missing x-content-type-options",
      "description": "X-Content-Type-Options is missing. MIME-sniffing attacks are possible.",
      "recommendation": "Add X-Content-Type-Options: nosniff header"
    },
    {
      "module": "headers",
      "severity": "medium",
      "title": "Missing x-frame-options",
      "description": "X-Frame-Options is missing. The site may be vulnerable to clickjacking.",
      "recommendation": "Add X-Frame-Options: DENY or SAMEORIGIN header"
    },
    {
      "module": "meta",
      "severity": "medium",
      "title": "Missing og:title",
      "description": "Open Graph title is not set",
      "recommendation": "Add og:title meta tag for social sharing"
    },
    {
      "module": "meta",
      "severity": "medium",
      "title": "Missing og:image",
      "description": "No Open Graph image set. Social shares will lack a preview image.",
      "recommendation": "Add og:image meta tag (1200x630px recommended)"
    },
    {
      "module": "robots",
      "severity": "medium",
      "title": "No sitemap in robots.txt",
      "description": "robots.txt does not reference a sitemap",
      "recommendation": "Add Sitemap: https://yourdomain.com/sitemap.xml to robots.txt"
    },
    {
      "module": "cookies",
      "severity": "high",
      "title": "Module failed",
      "description": "The operation was aborted due to timeout",
      "recommendation": "Try scanning again"
    },
    {
      "module": "cookies",
      "severity": "high",
      "title": "Module failed",
      "description": "The operation was aborted due to timeout",
      "recommendation": "Try scanning again"
    },
    {
      "module": "cookies",
      "severity": "high",
      "title": "Module failed",
      "description": "The operation was aborted due to timeout",
      "recommendation": "Try scanning again"
    },
    {
      "module": "cookies",
      "severity": "high",
      "title": "Module failed",
      "description": "The operation was aborted due to timeout",
      "recommendation": "Try scanning again"
    },
    {
      "module": "cookies",
      "severity": "high",
      "title": "Module failed",
      "description": "The operation was aborted due to timeout",
      "recommendation": "Try scanning again"
    },
    {
      "module": "layout-scan",
      "severity": "high",
      "title": "Could not fetch page",
      "description": "Failed to fetch the page for layout analysis",
      "recommendation": "Ensure the site is accessible"
    },
    {
      "module": "social-checker",
      "severity": "high",
      "title": "Missing og:title",
      "description": "Open Graph title is not set — social shares will use generic text",
      "recommendation": "Add og:title meta tag for compelling social media previews"
    },
    {
      "module": "social-checker",
      "severity": "medium",
      "title": "Missing og:description",
      "description": "Open Graph description is not set",
      "recommendation": "Add og:description for better social sharing previews"
    },
    {
      "module": "social-checker",
      "severity": "medium",
      "title": "Missing og:image",
      "description": "No social sharing image set — posts will lack visual appeal",
      "recommendation": "Add og:image meta tag (1200x630px recommended)"
    },
    {
      "module": "social-checker",
      "severity": "medium",
      "title": "Missing Twitter Card",
      "description": "No twitter:card meta tag — Twitter/X will use default preview",
      "recommendation": "Add twitter:card meta tag (e.g., \"summary_large_image\")"
    },
    {
      "module": "uptime-checker",
      "severity": "medium",
      "title": "Intermittent failures",
      "description": "1 of 3 requests failed",
      "recommendation": "Investigate server stability — intermittent failures hurt user experience and SEO"
    },
    {
      "module": "brand-checker",
      "severity": "medium",
      "title": "No Organization schema",
      "description": "No Organization JSON-LD found",
      "recommendation": "Add Organization structured data with name, logo, and contact information"
    },
    {
      "module": "crawl-budget",
      "severity": "medium",
      "title": "No sitemap.xml found",
      "description": "sitemap.xml returned HTTP 404",
      "recommendation": "Create a sitemap.xml to help search engines discover all pages"
    },
    {
      "module": "log-analyzer",
      "severity": "medium",
      "title": "X-Powered-By header exposed",
      "description": "X-Powered-By: Next.js",
      "recommendation": "Remove the X-Powered-By header to reduce information leakage"
    }
  ]
}
```

Raccomandazioni per il tuo settore

  • 1Rispetta le linee guida di accessibilità WCAG 2.1 AA
  • 2Configura tutti gli header di sicurezza consigliati
  • 3Verifica che la sitemap includa tutte le pagine rilevanti
  • 4Riduci il tempo di caricamento a meno di 2 secondi
  • 5Assicura un layout responsive su ogni dispositivo

Checklist SEO per Generale

Consigli per siti web di tipo Misto

  • →Progetta landing page dedicate per ciascun segmento di pubblico
  • →Imposta strategie di metadati distinte per gruppi di pagine
  • →Segmenta la sitemap in base alla tipologia di contenuto

Contesto SEO locale

La Svezia registra una penetrazione web eccellente e premia i domini locali.

Inizia la prova gratuita

Premi Ctrl+P / Cmd+P per salvare in formato PDF