Skip to main content
Lokale BetribGemëscht

SEO-Rapport: websupport.se

Generéiert de(n) 28. Abrëll 2026 · 21 Befonner · 10.1s

90
report.overallScore
95
seo
87
security
0
performance
85
accessibility
94
Best Practices

Déngschtleeschtungsbetriber musse lokal Sichresultater mat korrekten NAP-Donnéeën, Bewäertungen a lokale Signaler dominéieren fir Clienten aus der Ëmgéigend unzezéien.

Score-Iwwersiicht

Duerchschnëttleche Lokale Betrib-Score: 54

seo
95(+47 vs avg)
security
87(+25 vs avg)
performance
0(-50 vs avg)
accessibility
85(+29 vs avg)
Best Practices
94(+34 vs avg)

Score-Prognos

Geschate Verbesserung baséierend op de Befonner an dësem Rapport

Aktuelle Score: 90Projektéierte Score: 92
Aktuelle Score
Free (+1)
Pro (+1)

Ready to improve your SEO?

Start a free trial and see how your score can improve.

Modul-Iwwersiicht

headers
605 findings
rate limits
753 findings
structured data
784 findings
accessibility
851 finding
uptime checker
851 finding
content
872 findings
technology
902 findings
news mentions
90
mobile
951 finding
page experience
951 finding
log analyzer
951 finding
cookies
100
dns
100
ssl
100
meta
100
robots
100
sitemap
100
layout scan
100
social checker
100
brand checker
100
crawl budget
100
indexing checker
100

All Befonner (19)

Kritesch (1)

  • highaccessibility

    2 form fields without labels

    Form inputs without associated labels are inaccessible

    Use <label for="id"> or aria-label on every form field

Medium (6)

  • 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

    CSP allows unsafe-eval

    Content-Security-Policy uses 'unsafe-eval' which allows dynamic code execution

    Remove 'unsafe-eval' and refactor code to avoid eval()

  • mediumstructured data

    Missing @type in schema

    A structured data object has no @type

    Add a @type property (e.g. Organization, WebSite)

  • mediumcontent

    Very low text-to-HTML ratio

    Text/HTML ratio is 2% (recommended: >5%)

    Increase meaningful text content relative to HTML markup

  • mediumrate limits

    No rate limiting detected

    10 rapid requests all succeeded without any rate-limit headers or 429 responses. The site may be vulnerable to abuse.

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

  • mediumuptime checker

    Soft 404 detected

    Non-existent URLs return HTTP 200 instead of 404

    Return proper 404 status codes for non-existent pages to avoid indexing junk URLs

Low (12)

  • lowheaders

    Missing permissions-policy

    Permissions-Policy is missing.

    Add Permissions-Policy to restrict browser feature access

  • lowheaders

    Server header exposes software

    Server: nginx

    Remove or obfuscate the Server header to reduce information leakage

  • 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

  • lowtechnology

    Many inline scripts

    18 inline <script> blocks found

    Move inline scripts to external files for caching and CSP compliance

  • lowtechnology

    Many third-party domains

    16 external domains — may impact performance and privacy

    Reduce third-party dependencies or self-host critical resources

  • lowcontent

    Heading level skipped

    H5 follows H3 (skipped H4)

    Maintain sequential heading hierarchy without skipping levels

  • lowmobile

    Unresponsive images

    7 images lack srcset or responsive sizing

    Use srcset and sizes attributes for responsive images

  • lowrate limits

    No WAF detected

    No Web Application Firewall (Cloudflare, AWS, Akamai, Vercel, Sucuri, Fastly) was detected in response headers.

    Consider using a WAF to protect against common web attacks (XSS, SQL injection, DDoS)

  • lowrate limits

    No bot protection detected

    No CAPTCHA, challenge page, or bot detection was triggered during rapid requests.

    Consider implementing bot protection (e.g., Cloudflare Turnstile, hCaptcha) for sensitive endpoints

  • lowpage experience

    No lazy loading on images

    17 images without lazy loading

    Add loading="lazy" to below-the-fold images for faster initial page load

  • lowlog analyzer

    Soft 404 response

    Non-existent pages return HTTP 200 instead of 404

    Return proper 404 status codes for non-existent pages

AI Fix Prompt

Kopéiert dësen Uweisungs-Text a ChatGPT oder Claude fir Schrëtt-fir-Schrëtt Léisungsinstruktiounen ze kréien

Fix all SEO issues found in the audit of websupport.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": "websupport.se",
  "scores": {
    "overall": 90,
    "performance": 0,
    "seo": 95,
    "accessibility": 85,
    "bestPractices": 94,
    "security": 87
  },
  "findings": [
    {
      "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": "CSP allows unsafe-eval",
      "description": "Content-Security-Policy uses 'unsafe-eval' which allows dynamic code execution",
      "recommendation": "Remove 'unsafe-eval' and refactor code to avoid eval()"
    },
    {
      "module": "structured-data",
      "severity": "medium",
      "title": "Missing @type in schema",
      "description": "A structured data object has no @type",
      "recommendation": "Add a @type property (e.g. Organization, WebSite)"
    },
    {
      "module": "content",
      "severity": "medium",
      "title": "Very low text-to-HTML ratio",
      "description": "Text/HTML ratio is 2% (recommended: >5%)",
      "recommendation": "Increase meaningful text content relative to HTML markup"
    },
    {
      "module": "accessibility",
      "severity": "high",
      "title": "2 form fields without labels",
      "description": "Form inputs without associated labels are inaccessible",
      "recommendation": "Use <label for=\"id\"> or aria-label on every form field"
    },
    {
      "module": "rate-limits",
      "severity": "medium",
      "title": "No rate limiting detected",
      "description": "10 rapid requests all succeeded without any rate-limit headers or 429 responses. The site may be vulnerable to abuse.",
      "recommendation": "Implement rate limiting (e.g., 429 Too Many Requests) to protect against brute-force attacks"
    },
    {
      "module": "uptime-checker",
      "severity": "medium",
      "title": "Soft 404 detected",
      "description": "Non-existent URLs return HTTP 200 instead of 404",
      "recommendation": "Return proper 404 status codes for non-existent pages to avoid indexing junk URLs"
    }
  ]
}
```

Recommandatioune fir Är Branche

  • 1Google Business Profil optiméieren
  • 2Service/LocalBusiness Schema dobäisetzen
  • 3Clientsbewäertunge mat Review-Schema integréieren
  • 4Konsequent NAP-Donnéeën op alle Säite garantéieren
  • 5Profiler a lokale Betribskataloger uleeën

SEO-Checklëscht fir Lokale Betrib

Rotschléi fir Gemëscht-Websäiten

  • →Kloer Landungssäite fir all Segment definéieren
  • →Verschidde Metastrategien pro Säitegrupp uwenden
  • →Sitemap no Inhaltstyp segmentéieren

Lokale SEO-Kontext

Schweden huet eng héich Internetpenetratioun a favoriséiert schweedesch Domänen a lokale Recherchen.

Start Är gratis Testphase

Dréckt Ctrl+P / Cmd+P fir als PDF ze späicheren