SEO audit for resolu.guide
Résolu
Health 83/100 (good) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Construire un monde meilleur n'est possible qu'avec les outils qui nous en donnent la liberté
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 85 | 0 | 25 | 2 |
| Duplicate | 99 | 0 | 1 | 0 |
| Canonical | 100 | 0 | 0 | 25 |
| Headings | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 25 |
| Performance | 100 | 0 | 0 | 33 |
| Robots | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 31 |
| Social | 100 | 0 | 0 | 50 |
| Structured Data | 100 | 0 | 0 | 25 |
| Titles | 100 | 0 | 0 | 28 |
Warnings (2 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 25 occurrence(s)
- https://resolu.guide/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/collaborer/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/collaborer/etherpad/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/collaborer/ethique/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/collaborer/gratuite/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/collaborer/nextcloud/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/collaborer/zourit/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/communiquer/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/communiquer/confidentialite/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/communiquer/jitsi-meet/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/communiquer/mastodon/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/communiquer/mattermost/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/introduction/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/organiser/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/organiser/communs/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/organiser/conduite-changement/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/organiser/decentralisation/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/organiser/galette/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/organiser/paheko/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/organiser/pratique-changement/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/retex/chatperche/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/retex/grap/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/retex/pourpenser/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://resolu.guide/retex/webassoc/ — 1 button/link(s) with no text or aria-label — an agent can't target them
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://resolu.guide/ — https://www.resolu.guide/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
Notices (15 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 1 occurrence(s)
- https://resolu.guide/organiser/paheko/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://resolu.guide/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 25 occurrence(s)
- https://resolu.guide/ — canonical=https://soyezresolu.org/
- https://resolu.guide/collaborer/ — canonical=https://soyezresolu.org/collaborer/
- https://resolu.guide/collaborer/etherpad/ — canonical=https://soyezresolu.org/collaborer/etherpad/
- https://resolu.guide/collaborer/ethique/ — canonical=https://soyezresolu.org/collaborer/ethique/
- https://resolu.guide/collaborer/gratuite/ — canonical=https://soyezresolu.org/collaborer/gratuite/
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/ — canonical=https://soyezresolu.org/collaborer/nextcloud-contacts-agendas/
- https://resolu.guide/collaborer/nextcloud/ — canonical=https://soyezresolu.org/collaborer/nextcloud/
- https://resolu.guide/collaborer/zourit/ — canonical=https://soyezresolu.org/collaborer/zourit/
- https://resolu.guide/communiquer/ — canonical=https://soyezresolu.org/communiquer/
- https://resolu.guide/communiquer/confidentialite/ — canonical=https://soyezresolu.org/communiquer/confidentialite/
- https://resolu.guide/communiquer/jitsi-meet/ — canonical=https://soyezresolu.org/communiquer/jitsi-meet/
- https://resolu.guide/communiquer/mastodon/ — canonical=https://soyezresolu.org/communiquer/mastodon/
- https://resolu.guide/communiquer/mattermost/ — canonical=https://soyezresolu.org/communiquer/mattermost/
- https://resolu.guide/introduction/ — canonical=https://soyezresolu.org/introduction/
- https://resolu.guide/organiser/ — canonical=https://soyezresolu.org/organiser/
- https://resolu.guide/organiser/communs/ — canonical=https://soyezresolu.org/organiser/communs/
- https://resolu.guide/organiser/conduite-changement/ — canonical=https://soyezresolu.org/organiser/conduite-changement/
- https://resolu.guide/organiser/decentralisation/ — canonical=https://soyezresolu.org/organiser/decentralisation/
- https://resolu.guide/organiser/galette/ — canonical=https://soyezresolu.org/organiser/galette/
- https://resolu.guide/organiser/paheko/ — canonical=https://soyezresolu.org/organiser/paheko/
- https://resolu.guide/organiser/pratique-changement/ — canonical=https://soyezresolu.org/organiser/pratique-changement/
- https://resolu.guide/retex/chatperche/ — canonical=https://soyezresolu.org/retex/chatperche/
- https://resolu.guide/retex/grap/ — canonical=https://soyezresolu.org/retex/grap/
- https://resolu.guide/retex/pourpenser/ — canonical=https://soyezresolu.org/retex/pourpenser/
- https://resolu.guide/retex/webassoc/ — canonical=https://soyezresolu.org/retex/webassoc/
notice Multiple <h1> elements
Rule h1.multiple · Headings · 1 occurrence(s)
- https://resolu.guide/retex/grap/ — 3 <h1> elements
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 8 occurrence(s)
- https://resolu.guide/ — the likely hero/LCP image (cover_small.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://resolu.guide/collaborer/ — the likely hero/LCP image (guide_libre_association.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://resolu.guide/collaborer/etherpad/ — the likely hero/LCP image (libertes_numeriques.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://resolu.guide/collaborer/nextcloud/ — the likely hero/LCP image (infrastructures_numeriques.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://resolu.guide/communiquer/ — the likely hero/LCP image (stand_mozilla.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://resolu.guide/organiser/ — the likely hero/LCP image (cyberstructure.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://resolu.guide/organiser/conduite-changement/ — the likely hero/LCP image (formats_ouverts.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://resolu.guide/retex/grap/ — the likely hero/LCP image (tableau-spec-nextcloud.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 25 occurrence(s)
- https://resolu.guide/ — 8 of 8 images without width/height
- https://resolu.guide/collaborer/ — 3 of 3 images without width/height
- https://resolu.guide/collaborer/etherpad/ — 3 of 3 images without width/height
- https://resolu.guide/collaborer/ethique/ — 2 of 2 images without width/height
- https://resolu.guide/collaborer/gratuite/ — 2 of 2 images without width/height
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/ — 2 of 2 images without width/height
- https://resolu.guide/collaborer/nextcloud/ — 3 of 3 images without width/height
- https://resolu.guide/collaborer/zourit/ — 2 of 2 images without width/height
- https://resolu.guide/communiquer/ — 3 of 3 images without width/height
- https://resolu.guide/communiquer/confidentialite/ — 2 of 2 images without width/height
- https://resolu.guide/communiquer/jitsi-meet/ — 2 of 2 images without width/height
- https://resolu.guide/communiquer/mastodon/ — 2 of 2 images without width/height
- https://resolu.guide/communiquer/mattermost/ — 2 of 2 images without width/height
- https://resolu.guide/introduction/ — 2 of 2 images without width/height
- https://resolu.guide/organiser/ — 3 of 3 images without width/height
- https://resolu.guide/organiser/communs/ — 2 of 2 images without width/height
- https://resolu.guide/organiser/conduite-changement/ — 3 of 3 images without width/height
- https://resolu.guide/organiser/decentralisation/ — 2 of 2 images without width/height
- https://resolu.guide/organiser/galette/ — 2 of 2 images without width/height
- https://resolu.guide/organiser/paheko/ — 2 of 2 images without width/height
- https://resolu.guide/organiser/pratique-changement/ — 2 of 2 images without width/height
- https://resolu.guide/retex/chatperche/ — 2 of 2 images without width/height
- https://resolu.guide/retex/grap/ — 9 of 9 images without width/height
- https://resolu.guide/retex/pourpenser/ — 2 of 2 images without width/height
- https://resolu.guide/retex/webassoc/ — 2 of 2 images without width/height
notice Missing Open Graph tags
Rule og.missing · Social · 25 occurrence(s)
- https://resolu.guide/ — og:title, og:description, og:image
- https://resolu.guide/collaborer/ — og:title, og:description, og:image
- https://resolu.guide/collaborer/etherpad/ — og:title, og:description, og:image
- https://resolu.guide/collaborer/ethique/ — og:title, og:description, og:image
- https://resolu.guide/collaborer/gratuite/ — og:title, og:description, og:image
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/ — og:title, og:description, og:image
- https://resolu.guide/collaborer/nextcloud/ — og:title, og:description, og:image
- https://resolu.guide/collaborer/zourit/ — og:title, og:description, og:image
- https://resolu.guide/communiquer/ — og:title, og:description, og:image
- https://resolu.guide/communiquer/confidentialite/ — og:title, og:description, og:image
- https://resolu.guide/communiquer/jitsi-meet/ — og:title, og:description, og:image
- https://resolu.guide/communiquer/mastodon/ — og:title, og:description, og:image
- https://resolu.guide/communiquer/mattermost/ — og:title, og:description, og:image
- https://resolu.guide/introduction/ — og:title, og:description, og:image
- https://resolu.guide/organiser/ — og:title, og:description, og:image
- https://resolu.guide/organiser/communs/ — og:title, og:description, og:image
- https://resolu.guide/organiser/conduite-changement/ — og:title, og:description, og:image
- https://resolu.guide/organiser/decentralisation/ — og:title, og:description, og:image
- https://resolu.guide/organiser/galette/ — og:title, og:description, og:image
- https://resolu.guide/organiser/paheko/ — og:title, og:description, og:image
- https://resolu.guide/organiser/pratique-changement/ — og:title, og:description, og:image
- https://resolu.guide/retex/chatperche/ — og:title, og:description, og:image
- https://resolu.guide/retex/grap/ — og:title, og:description, og:image
- https://resolu.guide/retex/pourpenser/ — og:title, og:description, og:image
- https://resolu.guide/retex/webassoc/ — og:title, og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 25 occurrence(s)
- https://resolu.guide/ — 8 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/collaborer/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/collaborer/etherpad/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/collaborer/ethique/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/collaborer/gratuite/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/collaborer/nextcloud/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/collaborer/zourit/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/communiquer/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/communiquer/confidentialite/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/communiquer/jitsi-meet/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/communiquer/mastodon/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/communiquer/mattermost/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/introduction/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/organiser/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/organiser/communs/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/organiser/conduite-changement/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/organiser/decentralisation/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/organiser/galette/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/organiser/paheko/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/organiser/pratique-changement/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/retex/chatperche/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/retex/grap/ — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/retex/pourpenser/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://resolu.guide/retex/webassoc/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice robots.txt missing (root returns 404/none)
Rule robots.txt_missing · Robots · 1 occurrence(s)
- https://resolu.guide/ — robots.txt did not return a 200 at the site root — a healthy site should serve one (declare your sitemap and confirm the host serves root files)
notice No structured data detected
Rule schema.none · Structured Data · 25 occurrence(s)
- https://resolu.guide/
- https://resolu.guide/collaborer/
- https://resolu.guide/collaborer/etherpad/
- https://resolu.guide/collaborer/ethique/
- https://resolu.guide/collaborer/gratuite/
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/
- https://resolu.guide/collaborer/nextcloud/
- https://resolu.guide/collaborer/zourit/
- https://resolu.guide/communiquer/
- https://resolu.guide/communiquer/confidentialite/
- https://resolu.guide/communiquer/jitsi-meet/
- https://resolu.guide/communiquer/mastodon/
- https://resolu.guide/communiquer/mattermost/
- https://resolu.guide/introduction/
- https://resolu.guide/organiser/
- https://resolu.guide/organiser/communs/
- https://resolu.guide/organiser/conduite-changement/
- https://resolu.guide/organiser/decentralisation/
- https://resolu.guide/organiser/galette/
- https://resolu.guide/organiser/paheko/
- https://resolu.guide/organiser/pratique-changement/
- https://resolu.guide/retex/chatperche/
- https://resolu.guide/retex/grap/
- https://resolu.guide/retex/pourpenser/
- https://resolu.guide/retex/webassoc/
notice Missing recommended security headers
Rule security.missing_headers · Security · 25 occurrence(s)
- https://resolu.guide/ — CSP, X-Content-Type-Options
- https://resolu.guide/collaborer/ — X-Content-Type-Options, CSP
- https://resolu.guide/collaborer/etherpad/ — CSP, X-Content-Type-Options
- https://resolu.guide/collaborer/ethique/ — CSP, X-Content-Type-Options
- https://resolu.guide/collaborer/gratuite/ — CSP, X-Content-Type-Options
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/ — CSP, X-Content-Type-Options
- https://resolu.guide/collaborer/nextcloud/ — CSP, X-Content-Type-Options
- https://resolu.guide/collaborer/zourit/ — CSP, X-Content-Type-Options
- https://resolu.guide/communiquer/ — CSP, X-Content-Type-Options
- https://resolu.guide/communiquer/confidentialite/ — CSP, X-Content-Type-Options
- https://resolu.guide/communiquer/jitsi-meet/ — CSP, X-Content-Type-Options
- https://resolu.guide/communiquer/mastodon/ — CSP, X-Content-Type-Options
- https://resolu.guide/communiquer/mattermost/ — X-Content-Type-Options, CSP
- https://resolu.guide/introduction/ — CSP, X-Content-Type-Options
- https://resolu.guide/organiser/ — CSP, X-Content-Type-Options
- https://resolu.guide/organiser/communs/ — CSP, X-Content-Type-Options
- https://resolu.guide/organiser/conduite-changement/ — CSP, X-Content-Type-Options
- https://resolu.guide/organiser/decentralisation/ — CSP, X-Content-Type-Options
- https://resolu.guide/organiser/galette/ — X-Content-Type-Options, CSP
- https://resolu.guide/organiser/paheko/ — CSP, X-Content-Type-Options
- https://resolu.guide/organiser/pratique-changement/ — CSP, X-Content-Type-Options
- https://resolu.guide/retex/chatperche/ — CSP, X-Content-Type-Options
- https://resolu.guide/retex/grap/ — CSP, X-Content-Type-Options
- https://resolu.guide/retex/pourpenser/ — CSP, X-Content-Type-Options
- https://resolu.guide/retex/webassoc/ — CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 6 occurrence(s)
- https://resolu.guide/collaborer/ — 7 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://resolu.guide/collaborer/etherpad/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://resolu.guide/collaborer/nextcloud/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://resolu.guide/communiquer/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://resolu.guide/organiser/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://resolu.guide/organiser/conduite-changement/ — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 20 occurrence(s)
- https://resolu.guide/collaborer/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/collaborer/etherpad/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/collaborer/ethique/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/collaborer/gratuite/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/collaborer/nextcloud/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/collaborer/zourit/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/communiquer/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/communiquer/confidentialite/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/communiquer/jitsi-meet/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/communiquer/mastodon/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/communiquer/mattermost/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/introduction/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/organiser/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/organiser/communs/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/organiser/conduite-changement/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/organiser/decentralisation/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/organiser/galette/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/organiser/paheko/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://resolu.guide/organiser/pratique-changement/ — the <title> and the H1 are identical — differentiate them to cover more query variation
notice Title is very short
Rule title.too_short · Titles · 8 occurrence(s)
- https://resolu.guide/ — 6 chars
- https://resolu.guide/collaborer/ — 10 chars
- https://resolu.guide/collaborer/ethique/ — 7 chars
- https://resolu.guide/collaborer/gratuite/ — 8 chars
- https://resolu.guide/communiquer/ — 11 chars
- https://resolu.guide/introduction/ — 12 chars
- https://resolu.guide/organiser/ — 9 chars
- https://resolu.guide/retex/grap/ — 13 chars
notice Missing Twitter Card tag
Rule twitter.missing · Social · 25 occurrence(s)
- https://resolu.guide/
- https://resolu.guide/collaborer/
- https://resolu.guide/collaborer/etherpad/
- https://resolu.guide/collaborer/ethique/
- https://resolu.guide/collaborer/gratuite/
- https://resolu.guide/collaborer/nextcloud-contacts-agendas/
- https://resolu.guide/collaborer/nextcloud/
- https://resolu.guide/collaborer/zourit/
- https://resolu.guide/communiquer/
- https://resolu.guide/communiquer/confidentialite/
- https://resolu.guide/communiquer/jitsi-meet/
- https://resolu.guide/communiquer/mastodon/
- https://resolu.guide/communiquer/mattermost/
- https://resolu.guide/introduction/
- https://resolu.guide/organiser/
- https://resolu.guide/organiser/communs/
- https://resolu.guide/organiser/conduite-changement/
- https://resolu.guide/organiser/decentralisation/
- https://resolu.guide/organiser/galette/
- https://resolu.guide/organiser/paheko/
- https://resolu.guide/organiser/pratique-changement/
- https://resolu.guide/retex/chatperche/
- https://resolu.guide/retex/grap/
- https://resolu.guide/retex/pourpenser/
- https://resolu.guide/retex/webassoc/
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.