Skip to main content
XeralMixto

Informe de SEO: ionos.fr

Xerado o 28 de abril de 2026 · 31 achados · 10.6s

85
report.overallScore
91
seo
84
security
0
performance
68
accessibility
94
Best Practices

Os sitios web institucionais priorizan a accesibilidade, a seguridade e unha indexación axeitada: cidadáns e partes interesadas precisan un acceso sinxelo á información relevante.

Desglose da puntuación

Puntuación media de Xeral: 50

seo
91(+46 vs avg)
security
84(+26 vs avg)
performance
0(-44 vs avg)
accessibility
68(+16 vs avg)
Best Practices
94(+38 vs avg)

Proxección da puntuación

Mellora estimada baseada nos achados deste informe

Puntuación actual: 85Puntuación proxectada: 88
Puntuación actual
Free (+1)
Pro (+2)

Ready to improve your SEO?

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

Desglose por módulos

headers
506 findings
content
603 findings
accessibility
684 findings
brand checker
753 findings
social checker
802 findings
ssl
851 finding
uptime checker
851 finding
structured data
903 findings
rate limits
902 findings
meta
942 findings
dns
951 finding
mobile
951 finding
news mentions
99
cookies
100
robots
100
sitemap
100
technology
1001 finding
layout scan
100
crawl budget
100
page experience
1001 finding
indexing checker
100
log analyzer
100

Todos os achados (28)

Crítico (1)

  • highcontent

    Images missing alt text

    1 image(s) have no alt attribute

    Add descriptive alt text to all images for accessibility and SEO

Medium (12)

  • 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

  • mediumssl

    HTTP does not redirect to HTTPS

    Port 80 does not redirect to HTTPS

    Set up a 301 redirect from HTTP to HTTPS

  • mediumcontent

    Thin content

    Page has only 49 words (recommended: 300+)

    Add more meaningful content — aim for at least 300 words on key pages

  • mediumcontent

    Very low text-to-HTML ratio

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

    Increase meaningful text content relative to HTML markup

  • mediumaccessibility

    Missing main landmark

    No <main> element or role="main" found

    Wrap primary content in a <main> element for screen reader navigation

  • mediumaccessibility

    No skip navigation link

    No skip-to-content link at the top of the page

    Add a visually hidden skip link as the first focusable element

  • mediumaccessibility

    Positive tabindex values found

    252 elements use tabindex > 0, which disrupts natural tab order

    Use tabindex="0" or tabindex="-1" instead of positive values

  • mediumaccessibility

    Auto-playing media detected

    1 video/audio elements auto-play

    Avoid auto-playing media or ensure it has controls and is muted by default

  • 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

    Slow response time

    Average response time is 2212ms (should be < 2000ms)

    Optimize server response time — consider CDN, caching, or server upgrades

  • mediumbrand checker

    No Organization schema

    No Organization JSON-LD found

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

Low (15)

  • lowdns

    No IPv6 (AAAA) records

    The domain has no AAAA records for IPv6 connectivity

    Add AAAA DNS records for IPv6 support

  • 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

    Server header exposes software

    Server: Apache

    Remove or obfuscate the Server header to reduce information leakage

  • lowheaders

    Content-Type missing charset

    Content-Type header does not specify charset

    Add charset=utf-8 to Content-Type header

  • lowmeta

    Missing Twitter Card

    No twitter:card meta tag

    Add twitter:card meta tag for Twitter sharing

  • lowmeta

    Missing og:type

    Open Graph type is not set

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

  • 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

  • lowmobile

    Unresponsive images

    15 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

  • 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

    Missing og:site_name

    Open Graph site name is not set

    Add og:site_name meta tag for consistent social sharing

AI Fix Prompt

Copia esta instrución en ChatGPT ou Claude para obter instrucións de solución paso a paso

Fix all SEO issues found in the audit of ionos.fr.

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

```json
{
  "domain": "ionos.fr",
  "scores": {
    "overall": 85,
    "performance": 0,
    "seo": 91,
    "accessibility": 68,
    "bestPractices": 94,
    "security": 84
  },
  "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": "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": "ssl",
      "severity": "medium",
      "title": "HTTP does not redirect to HTTPS",
      "description": "Port 80 does not redirect to HTTPS",
      "recommendation": "Set up a 301 redirect from HTTP to HTTPS"
    },
    {
      "module": "content",
      "severity": "medium",
      "title": "Thin content",
      "description": "Page has only 49 words (recommended: 300+)",
      "recommendation": "Add more meaningful content — aim for at least 300 words on key pages"
    },
    {
      "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": "content",
      "severity": "high",
      "title": "Images missing alt text",
      "description": "1 image(s) have no alt attribute",
      "recommendation": "Add descriptive alt text to all images for accessibility and SEO"
    },
    {
      "module": "accessibility",
      "severity": "medium",
      "title": "Missing main landmark",
      "description": "No <main> element or role=\"main\" found",
      "recommendation": "Wrap primary content in a <main> element for screen reader navigation"
    },
    {
      "module": "accessibility",
      "severity": "medium",
      "title": "No skip navigation link",
      "description": "No skip-to-content link at the top of the page",
      "recommendation": "Add a visually hidden skip link as the first focusable element"
    },
    {
      "module": "accessibility",
      "severity": "medium",
      "title": "Positive tabindex values found",
      "description": "252 elements use tabindex > 0, which disrupts natural tab order",
      "recommendation": "Use tabindex=\"0\" or tabindex=\"-1\" instead of positive values"
    },
    {
      "module": "accessibility",
      "severity": "medium",
      "title": "Auto-playing media detected",
      "description": "1 video/audio elements auto-play",
      "recommendation": "Avoid auto-playing media or ensure it has controls and is muted by default"
    },
    {
      "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": "Slow response time",
      "description": "Average response time is 2212ms (should be < 2000ms)",
      "recommendation": "Optimize server response time — consider CDN, caching, or server upgrades"
    },
    {
      "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"
    }
  ]
}
```

Recomendacións para o teu sector

  • 1Asegurar a conformidade con WCAG 2.1 AA
  • 2Implementar todas as cabeceiras de seguridade recomendadas
  • 3Garantir que o mapa do sitio abrangue todas as páxinas importantes
  • 4Optimizar o tempo de carga da páxina a menos de 2 segundos
  • 5Garantir un deseño adaptativo en todas as páxinas

Lista de comprobación SEO para Xeral

Consellos para sitios web de Mixto

  • →Define páxinas de destino claras para cada segmento
  • →Usa estratexias meta diferentes por grupo de páxinas
  • →Segmenta o mapa do sitio por tipo de contido

Contexto de SEO local

Francia esixe contido en francés para as procuras locais e ten normas estritas de RGPD.

Comeza a túa proba gratuíta

Usa Ctrl+P / Cmd+P para gardar como PDF