Summary
Website Quality Score
Performance 9.8
SEO 7.6
Security 8.5
Accessibility 5.0
Best Practices 9.1
Fix first (highest score impact)
| Impact | Issue | Category | How to fix |
|---|---|---|---|
| -2.5 | 12 page(s) without image alt attributes | Accessibility | Add a descriptive alt to informative images; use alt="" for purely decorative ones. |
| -2.5 | 32 page(s) without aria labels | Accessibility | Give icon-only links/buttons an accessible name via aria-label or visually-hidden text. |
| -1.5 | 7 page(s) returned 404 | SEO | Fix or redirect the broken links causing 404s (see the 404 table for source pages). |
| -1.5 | 195 page(s) with security warnings | Security | Review the Security table and add the recommended headers / cookie flags for the affected pages. |
| -0.5 | No Brotli compression support | Best Practices | Enable Brotli (or at least gzip) compression for text assets on the server/CDN. |
| -0.4 | 2 page(s) with multiple <h1> | SEO | Keep a single <h1> per page; demote the others to <h2>/<h3>. |
| -0.3 | Non-unique meta descriptions detected | SEO | Write a unique meta description per page summarizing its content (~50-160 chars). |
| -0.3 | No WebP image support | Best Practices | Serve images in a modern format (WebP or AVIF) for better compression. |
| -0.2 | 90th percentile HTML response time 964ms > 600ms | Performance | Reduce server response time: enable server-side caching and a CDN, and optimize backend/database queries. |
| -0.2 | 1 redirect(s) found | SEO | Link directly to final URLs to avoid redirect hops (update internal links to the canonical target). |
- ⛔ Skipped URLs - 18 skipped URLs found.
- ⛔ 404 CRITICAL - 7 non-existent pages found.
- ⛔ 2 page(s) with multiple <h1> headings.
- ⚠️ The description '' exceeds the allowed 10% duplicity. 37% of pages have this same description.
- ⚠️ 32 page(s) do not support Brotli compression.
- ⚠️ No WebP image found on the website.
- ⚠️ No AVIF image found on the website.
- ⚠️ 12 page(s) without image alt attributes.
- ⚠️ 32 page(s) with unnamed links/buttons (icon-only without aria-label).
- ⚠️ Security - 195 pages(s) with warning(s).
- ⏩ Loaded robots.txt for domain 'www.medialo.ca': status code 200, size 1 kB and took 596 ms.
- ⏩ External URLs - 18 external URL(s) found.
- ⏩ Redirects - 1 redirect(s) found.
- ⏩ 4 page(s) with a title outside the recommended 10-60 characters.
- ⏩ 12 page(s) without a meta description.
- ⏩ DNS IPv6: domain www.medialo.ca does not support IPv6 (DNS server: 192.168.3.1).
- ✅ SSL/TLS certificate uses a strong signature algorithm (sha256WithRSAEncryption).
- ✅ SSL/TLS certificate uses a strong public key (RSA 2048 bits).
- ✅ SSL/TLS certificate chain is trusted by the system CA store.
- ✅ Only modern TLS protocols are supported (no SSLv3 / TLS 1.0 / TLS 1.1).
- ✅ Modern TLS 1.3 is supported.
- ✅ SSL/TLS certificate is valid until Oct 14 01:21:21 2026 GMT. Issued by C = US, O = Let's Encrypt, CN = YR2. Subject is CN = medialo.rubberduckcms.com.
- ✅ SSL/TLS certificate issued by 'C = US, O = Let's Encrypt, CN = YR2'.
- ✅ Performance OK - all non-media URLs are faster than 3 seconds.
- ✅ All indexable pages have a <title>.
- ✅ All indexable pages declare a canonical URL.
- ✅ HTTP headers - found 16 unique headers.
- ✅ All 32 unique title(s) are within the allowed 10% duplicity. Highest duplicity title has 3%.
- ✅ All pages have quoted attributes.
- ✅ All pages have inline SVGs smaller than 5120 bytes.
- ✅ All pages have inline SVGs with less than 5 duplicates.
- ✅ All pages have valid or none inline SVGs.
- ✅ All pages have <h1> heading.
- ✅ All pages have heading structure without skipped levels.
- ✅ All pages have DOM depth less than 30.
- ✅ All pages have clickable (interactive) phone numbers.
- ✅ No HTML structural issues found.
- ✅ All pages have form labels.
- ✅ All pages expose a main landmark.
- ✅ All pages have lang attribute.
- ✅ All pages are within the page-weight budget.
- ✅ DNS IPv4 OK: domain www.medialo.ca resolved to medialo.rubberduckcms.com., 3.97.82.135 (DNS server: 192.168.3.1).
- 📌 DNS Aliases: IP(s) for domain www.medialo.ca were resolved by CNAME chain www.medialo.ca > medialo.rubberduckcms.com.
Visited URLs
Found 40 row(s).
| URL | Status | Type | Time (s) | Size | Cache |
|---|---|---|---|---|---|
| / | 301 | Redirect | 222 ms | 115 B | 0s (no-store) |
| /fr | 200 | HTML | 1.6 s | 397 kB | 0 s |
| /%20/fr%20 | 404 | HTML | 294 ms | 0 B | 12 mon |
| /fr/politique-de-confidentialite | 200 | HTML | 848 ms | 380 kB | 0 s |
| /en | 200 | HTML | 1.2 s | 365 kB | 0 s |
| /fr/faq | 404 | HTML | 872 ms | 359 kB | 0 s |
| /fr/points-de-distribution-hebdos | 200 | HTML | 499 ms | 359 kB | 0 s |
| /fr/services | 200 | HTML | 220 ms | 363 kB | 0 s |
| /fr/publications | 200 | HTML | 549 ms | 389 kB | 0 s |
| /fr/nous-joindre | 200 | HTML | 759 ms | 365 kB | 0 s |
| /fr/plan-du-site | 200 | HTML | 774 ms | 368 kB | 0 s |
| /fr/a-propos | 200 | HTML | 1.3 s | 372 kB | 0 s |
| /fr/carriere | 200 | HTML | 964 ms | 360 kB | 0 s |
| /fr/conditions-utilisation | 200 | HTML | 508 ms | 364 kB | 0 s |
| /fr/solutions-integrees-multicanal | 200 | HTML | 495 ms | 373 kB | 0 s |
| /en/privacy-policy | 200 | HTML | 267 ms | 325 kB | 0 s |
| /en/terms-of-use | 200 | HTML | 217 ms | 325 kB | 0 s |
| /en/faq | 404 | HTML | 248 ms | 326 kB | 0 s |
| /en/contact-us | 200 | HTML | 195 ms | 333 kB | 0 s |
| /en/publications | 200 | HTML | 363 ms | 356 kB | 0 s |
| /en/services | 200 | HTML | 396 ms | 331 kB | 0 s |
| /en/about-us | 200 | HTML | 962 ms | 339 kB | 0 s |
| /en/sitemap | 200 | HTML | 705 ms | 335 kB | 0 s |
| /en/points-de-distribution-hebdos | 200 | HTML | 552 ms | 326 kB | 0 s |
| /en/solutions-integrees-multicanal | 200 | HTML | 191 ms | 340 kB | 0 s |
| /en/career | 200 | HTML | 166 ms | 327 kB | 0 s |
| /en/404 | 200 | HTML | 146 ms | 326 kB | 0 s |
| /fr/reseau-select | 404 | HTML | 186 ms | 359 kB | 0 s |
| /fr/creation-de-sites-web | 404 | HTML | 187 ms | 359 kB | 0 s |
| /fr/mesure-analyse-et-optimisation | 200 | HTML | 196 ms | 372 kB | 0 s |
| /fr/forfait-multimedias-geocible | 200 | HTML | 186 ms | 372 kB | 0 s |
| /fr/calendrier | 200 | HTML | 211 ms | 357 kB | 0 s |
| /fr/merci | 200 | HTML | 431 ms | 359 kB | 0 s |
| /fr/404 | 200 | HTML | 547 ms | 359 kB | 0 s |
| /en/reseau-select | 404 | HTML | 439 ms | 326 kB | 0 s |
| /en/geotargeted-multimedia-package | 200 | HTML | 401 ms | 341 kB | 0 s |
| /en/measurement-analysis-and-optimization | 200 | HTML | 209 ms | 340 kB | 0 s |
| /en/creation-of-websites | 404 | HTML | 255 ms | 326 kB | 0 s |
| /en/thankyou | 200 | HTML | 385 ms | 326 kB | 0 s |
| /en/calendar | 200 | HTML | 319 ms | 325 kB | 0 s |
| No rows found, please edit your search term. | |||||
Best practices
Found 11 row(s).
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| DOM depth (> 30) | 39 | 0 | 0 | 0 |
| Heading structure | 34 | 19 | 0 | 2 |
| Non-clickable phone numbers | 2 | 0 | 0 | 0 |
| Large inline SVGs (> 5120 B) | 15 | 0 | 0 | 0 |
| Invalid inline SVGs | 15 | 0 | 0 | 0 |
| Duplicate inline SVGs (> 5 and > 1024 B) | 15 | 0 | 0 | 0 |
| Title uniqueness (> 10%) | 32 | 0 | 0 | 0 |
| Description uniqueness (> 10%) | 20 | 0 | 1 | 0 |
| Brotli support | 0 | 0 | 32 | 0 |
| WebP support | 0 | 0 | 1 | 0 |
| AVIF support | 0 | 0 | 1 | 0 |
| No rows found, please edit your search term. | ||||
Large inline SVGs
No problems found.
Duplicate inline SVGs
No problems found.
Invalid inline SVGs
No problems found.
Missing quotes on attributes
No problems found.
DOM depth
No problems found.
Heading structure
Non-clickable phone numbers
No problems found.
Title uniqueness
No problems found.
Description uniqueness
No problems found.
Accessibility
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| Missing main landmark | 1 | 0 | 0 | 0 |
| Missing image alt attributes | 111 | 0 | 12 | 0 |
| Unnamed links / buttons | 92 | 0 | 10 | 0 |
| Missing html lang attribute | 2 | 0 | 0 | 0 |
| HTML structural issues | 32 | 0 | 0 | 0 |
| Missing form labels | 18 | 0 | 0 | 0 |
Valid HTML
No problems found.
Missing image alt attributes
Missing form labels
No problems found.
Missing aria labels
No problems found.
Missing roles
No problems found.
Missing html lang attribute
No problems found.
Security
Found 13 row(s).
| Header | OK | Notice | Warning | Critical | Recommendation |
|---|---|---|---|---|---|
| X-Frame-Options | 0 | 0 | 39 | 0 | X-Frame-Options header is set to 'SAMEORIGIN, ALLOW-FROM=rubberduck.io, ALLOW-FROM=rubberduckcms.com, ALLOW-FROM=login.rubberduckcms.com, ALLOW-FROM=dev.login.rubberduckcms.com' which allows this origin to embed the resource in a frame. This can be a security risk. |
| Referrer-Policy | 0 | 0 | 39 | 0 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. |
| Feature-Policy | 0 | 0 | 39 | 0 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. |
| Permissions-Policy | 0 | 0 | 39 | 0 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. |
| Server | 0 | 0 | 39 | 0 | Server header is set to known 'Apache'. It is better not to reveal used technologies. |
| Cross-Origin-Opener-Policy | 0 | 39 | 0 | 0 | Cross-Origin-Opener-Policy is not set. 'same-origin' isolates your browsing context from cross-origin popups (mitigates Spectre/XS-Leaks). |
| Cross-Origin-Embedder-Policy | 0 | 39 | 0 | 0 | Cross-Origin-Embedder-Policy is not set. 'require-corp' enables cross-origin isolation for powerful features. |
| Cross-Origin-Resource-Policy | 0 | 39 | 0 | 0 | Cross-Origin-Resource-Policy is not set. 'same-origin' or 'same-site' blocks other sites from embedding this resource. |
| Strict-Transport-Security | 39 | 0 | 0 | 0 | |
| X-XSS-Protection | 39 | 0 | 0 | 0 | |
| X-Content-Type-Options | 39 | 0 | 0 | 0 | |
| Content-Security-Policy | 39 | 0 | 0 | 0 | |
| Set-Cookie | 38 | 0 | 0 | 0 | |
| No rows found, please edit your search term. | |||||
Security headers
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| warning | 39 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 39 | X-Frame-Options header is set to 'SAMEORIGIN, ALLOW-FROM=rubberduck.io, ALLOW-FROM=rubberduckcms.com, ALLOW-FROM=login.rubberduckcms.com, ALLOW-FROM=dev.login.rubberduckcms.com' which allows this origin to embed the resource in a frame. This can be a security risk. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 39 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 39 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 39 | Cross-Origin-Embedder-Policy is not set. 'require-corp' enables cross-origin isolation for powerful features. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 39 | Cross-Origin-Opener-Policy is not set. 'same-origin' isolates your browsing context from cross-origin popups (mitigates Spectre/XS-Leaks). | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 39 | Server header is set to known 'Apache'. It is better not to reveal used technologies. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 39 | Cross-Origin-Resource-Policy is not set. 'same-origin' or 'same-site' blocks other sites from embedding this resource. | URL 1, URL 2, URL 3, URL 4, URL 5 |
TOP non-unique titles
Nothing to report.
TOP non-unique descriptions
| Count 🔽 | Description |
|---|---|
| 12 |
SEO metadata
Found 32 row(s).
| URL 🔼 | Indexing | Title | H1 | Description | Keywords |
|---|---|---|---|---|---|
| /en | Allowed | Médialo | Media and Marketing Agency | Missing H1 | With its own network of local newspapers, Medialo is more than just an average marketing agency. Learn more on the official website. | |
| /en/404 | Allowed | 404 Error | Missing H1 | ||
| /en/about-us | Allowed | Marketing Agency and Local Media Publisher | Médialo | WE ARE | Médialo specializes in creating advertising campaigns in local medias across Quebec and on the web. | |
| /en/calendar | Allowed | Calendar | Calendar & Events | ||
| /en/career | Allowed | Work at Médialo | Join the Medialo team | We are constantly looking for new talent and we offer career opportunities in several fields such as accounting, marketing and journalism. | |
| /en/contact-us | Allowed | Médialo | Contact and Adress | Contact us | Contact our media and marketing experts today for more information or to get a personnalized quote. | |
| /en/geotargeted-multimedia-package | Allowed | Content Creators | Médialo | Missing H1 | Content creation services for local businesses. Discover our turnkey solutions to generate quality content. | |
| /en/measurement-analysis-and-optimization | Allowed | Marketing Strategy | Missing H1 | We help create the best game plan to reach prospective clients for your business with effective marketing strategies. | |
| /en/points-de-distribution-hebdos | Allowed | Free Newspaper Pick-Up Points | Missing H1 | View the interactive map to find the best spots to pick-up to collect the latest issue of your Medialo local newspaper. | |
| /en/privacy-policy | Allowed | Privacy policy | Privacy policy | ||
| /en/publications | Allowed | Media Agency | Medialo | Missing H1 | Media plan creation, Médialo helps you create the best strategies and figure out the best placements for your business. | |
| /en/services | Allowed | Marketing and Advertising Services | Médialo | Business Solutions | Médialo offers services of marketing strategy. Benefit from our expertise in print and digital advertising. | |
| /en/sitemap | Allowed | Site Map | Sitemap | ||
| /en/solutions-integrees-multicanal | Allowed | Advertising Agency | Medialo | Missing H1 | Advertising Agency in Quebec with expertise in local markets. We help you reach the right customers for your business. | |
| /en/terms-of-use | Allowed | Terms of use | Terms of Use | ||
| /en/thankyou | Allowed | Thank you! | message sent successfully | ||
| /fr | Allowed | Médialo | Agence Média et Marketing | Missing H1 | Médialo possède un vaste réseau de journaux web et imprimés à travers le Québec. Apprenez-en plus sur le site web officiel de Médialo. | |
| /fr/404 | Allowed | Erreur 404 | Missing H1 | ||
| /fr/a-propos | Allowed | Agence de publicité et éditeur médias locaux | Médialo | Nous sommes | Médialo est une agence créative spécialisée en création de campagnes publicitaires dans les médias locaux. | |
| /fr/calendrier | Allowed | Calendrier | Calendrier & Événements | ||
| /fr/carriere | Allowed | Carrières chez Médialo | Joignez-vous à l’équipe de Médialo | Entreprise en pleine évolution, nous sommes constamment à la recherche de nouveaux talents et nous offrons des possibilités de carrière dans plusieurs domaines. | |
| /fr/conditions-utilisation | Allowed | Conditions d'utilisation | CONDITIONS D’UTILISATION DU SITE MÉDIALO INC. | ||
| /fr/forfait-multimedias-geocible | Allowed | Créateurs de Contenu | Missing H1 | Découvrez nos services de création de contenu digital pour rejoindre efficacement votre audience sur le web. | |
| /fr/merci | Allowed | Merci! | Message envoyé avec succès | ||
| /fr/mesure-analyse-et-optimisation | Allowed | Stratégies Publicitaires Sur Mesure | Missing H1 | Médialo vous accompagne dans la création de bonnes campagnes publicitaires pour améliorer le rayonnement de votre entreprise. | |
| /fr/nous-joindre | Allowed | Médialo | Adresse et Contact | Contactez-nous | Contactez notre équipe d'experts marketing et média dès aujourd'hui pour vos questions ou pour obtenir une proposition personnalisée. | |
| /fr/plan-du-site | Allowed | Plan du site | Plan du site | ||
| /fr/points-de-distribution-hebdos | Allowed | Où trouver votre journal local? | Missing H1 | Points de distributions des journaux Médialo. Consultez notre carte interactive pour découvrir tous les emplacements. | |
| /fr/politique-de-confidentialite | Allowed | Politique de confidentialité | Politique de confidentialité | ||
| /fr/publications | Allowed | Agence Média | Médialo | Missing H1 | Travaillez avec une agence médiatique créative qui vous conseillera sur les meilleures stratégies et placements. | |
| /fr/services | Allowed | Services Marketing et Publicité | Médialo | SOLUTIONS D'AFFAIRES | Médialo vous propose des services de stratégie marketing et publicité web et traditionnelle. | |
| /fr/solutions-integrees-multicanal | Allowed | Agence de publicité | Médialo | Missing H1 | Optimisation de vos campagnes publicitaires pour l'atteinte de vos objectifs d'affaires. | |
| No rows found, please edit your search term. | |||||
OpenGraph metadata
Found 32 row(s).
| URL 🔼 | OG Title | OG Description | OG Image |
|---|---|---|---|
| /en | Médialo | Media and Marketing Agency | With its own network of local newspapers, Medialo is more than just an average marketing agency. Learn more on the official website. | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png |
| /en/404 | 404 Error | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png | |
| /en/about-us | Marketing Agency and Local Media Publisher | Médialo | Médialo specializes in creating advertising campaigns in local medias across Quebec and on the web. | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png |
| /en/calendar | Calendar | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png | |
| /en/career | Work at Médialo | We are constantly looking for new talent and we offer career opportunities in several fields such as accounting, marketing and journalism. | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png |
| /en/contact-us | Médialo | Contact and Adress | Contact our media and marketing experts today for more information or to get a personnalized quote. | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png |
| /en/geotargeted-multimedia-package | Content Creators | Médialo | Content creation services for local businesses. Discover our turnkey solutions to generate quality content. | /public/media/154fb57e-35e8-11ed-8de9-89ee693107e7.png |
| /en/measurement-analysis-and-optimization | Marketing Strategy | We help create the best game plan to reach prospective clients for your business with effective marketing strategies. | /public/media/f0dcfb90-3455-11ed-b601-7f5291a6ce9e.png |
| /en/points-de-distribution-hebdos | Free Newspaper Pick-Up Points | View the interactive map to find the best spots to pick-up to collect the latest issue of your Medialo local newspaper. | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png |
| /en/privacy-policy | Privacy policy | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png | |
| /en/publications | Media Agency | Medialo | Media plan creation, Médialo helps you create the best strategies and figure out the best placements for your business. | /public/media/33a4229c-04eb-11f0-b8ac-111ccc846bd8.jpg |
| /en/services | Marketing and Advertising Services | Médialo | Médialo offers services of marketing strategy. Benefit from our expertise in print and digital advertising. | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png |
| /en/sitemap | Site Map | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png | |
| /en/solutions-integrees-multicanal | Advertising Agency | Medialo | Advertising Agency in Quebec with expertise in local markets. We help you reach the right customers for your business. | /public/media/804f2fbc-3458-11ed-b805-9f368a088db3.png |
| /en/terms-of-use | Terms of use | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png | |
| /en/thankyou | Thank you! | /public/media/09de87d8-9ae9-11f0-b62f-6fdec4d08fa5.png | |
| /fr | Médialo | Agence Média et Marketing | Médialo possède un vaste réseau de journaux web et imprimés à travers le Québec. Apprenez-en plus sur le site web officiel de Médialo. | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png |
| /fr/404 | Erreur 404 | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png | |
| /fr/a-propos | Agence de publicité et éditeur médias locaux | Médialo | Médialo est une agence créative spécialisée en création de campagnes publicitaires dans les médias locaux. | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png |
| /fr/calendrier | Calendrier | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png | |
| /fr/carriere | Carrières chez Médialo | Entreprise en pleine évolution, nous sommes constamment à la recherche de nouveaux talents et nous offrons des possibilités de carrière dans plusieurs domaines. | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png |
| /fr/conditions-utilisation | Conditions d'utilisation | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png | |
| /fr/forfait-multimedias-geocible | Créateurs de Contenu | Découvrez nos services de création de contenu digital pour rejoindre efficacement votre audience sur le web. | /public/media/154f8d4c-35e8-11ed-9b9f-f51191666168.png |
| /fr/merci | Merci! | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png | |
| /fr/mesure-analyse-et-optimisation | Stratégies Publicitaires Sur Mesure | Médialo vous accompagne dans la création de bonnes campagnes publicitaires pour améliorer le rayonnement de votre entreprise. | /public/media/f0dcd2a0-3455-11ed-a91e-d159b61f1b96.png |
| /fr/nous-joindre | Médialo | Adresse et Contact | Contactez notre équipe d'experts marketing et média dès aujourd'hui pour vos questions ou pour obtenir une proposition personnalisée. | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png |
| /fr/plan-du-site | Plan du site | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png | |
| /fr/points-de-distribution-hebdos | Où trouver votre journal local? | Points de distributions des journaux Médialo. Consultez notre carte interactive pour découvrir tous les emplacements. | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png |
| /fr/politique-de-confidentialite | Politique de confidentialité | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png | |
| /fr/publications | Agence Média | Médialo | Travaillez avec une agence médiatique créative qui vous conseillera sur les meilleures stratégies et placements. | /public/media/33a3943a-04eb-11f0-bd9e-dd2e40174fea.jpg |
| /fr/services | Services Marketing et Publicité | Médialo | Médialo vous propose des services de stratégie marketing et publicité web et traditionnelle. | /public/media/09de7900-9ae9-11f0-a0f3-5778359702f5.png |
| /fr/solutions-integrees-multicanal | Agence de publicité | Médialo | Optimisation de vos campagnes publicitaires pour l'atteinte de vos objectifs d'affaires. | /public/media/804f14b4-3458-11ed-a9a8-c39217116e8b.png |
| No rows found, please edit your search term. | |||
Heading structure
Found 32 row(s).
| Heading structure | Count | Errors 🔽 | URL |
|---|---|---|---|
| 2 | 2 | /fr/merci |
| 2 | 2 | /en/thankyou |
| 0 | 0 | /fr | |
| 1 | 0 | /fr/politique-de-confidentialite |
| 0 | 0 | /en | |
| 0 | 0 | /fr/points-de-distribution-hebdos | |
| 1 | 0 | /fr/services |
| 0 | 0 | /fr/publications | |
| 1 | 0 | /fr/nous-joindre |
| 1 | 0 | /fr/plan-du-site |
| 1 | 0 | /fr/a-propos |
| 1 | 0 | /fr/carriere |
| 1 | 0 | /fr/conditions-utilisation |
| 0 | 0 | /fr/solutions-integrees-multicanal | |
| 1 | 0 | /en/privacy-policy |
| 1 | 0 | /en/terms-of-use |
| 1 | 0 | /en/contact-us |
| 0 | 0 | /en/publications | |
| 1 | 0 | /en/services |
| 1 | 0 | /en/about-us |
| 1 | 0 | /en/sitemap |
| 0 | 0 | /en/points-de-distribution-hebdos | |
| 0 | 0 | /en/solutions-integrees-multicanal | |
| 1 | 0 | /en/career |
| 0 | 0 | /en/404 | |
| 0 | 0 | /fr/mesure-analyse-et-optimisation | |
| 0 | 0 | /fr/forfait-multimedias-geocible | |
| 1 | 0 | /fr/calendrier |
| 0 | 0 | /fr/404 | |
| 0 | 0 | /en/geotargeted-multimedia-package | |
| 0 | 0 | /en/measurement-analysis-and-optimization | |
| 1 | 0 | /en/calendar |
| No rows found, please edit your search term. | |||
404 URLs
| Status | URL 404 🔼 | Found at URL |
|---|---|---|
| 404 | /%20/fr%20 | / |
| 404 | /en/creation-of-websites | / |
| 404 | /en/faq | / |
| 404 | /en/reseau-select | / |
| 404 | /fr/creation-de-sites-web | / |
| 404 | /fr/faq | / |
| 404 | /fr/reseau-select | / |
Skipped URLs Summary
Found 17 row(s).
| Reason | Domain | Unique URLs 🔽 |
|---|---|---|
| Not allowed host | www.facebook.com | 2 |
| Not allowed host | www.google.com | 1 |
| Not allowed host | www.hebdorivenord.com | 1 |
| Not allowed host | www.google.ca | 1 |
| Not allowed host | www.laction.com | 1 |
| Not allowed host | infodunordmontlaurier.ca | 1 |
| Not allowed host | www.journalacces.ca | 1 |
| Not allowed host | ca.linkedin.com | 1 |
| Not allowed host | www.larevue.qc.ca | 1 |
| Not allowed host | infodunordsainteagathe.ca | 1 |
| Not allowed host | infodunordtremblant.ca | 1 |
| Not allowed host | www.lactiondautray.com | 1 |
| Not allowed host | infodunordvalleedelarouge.ca | 1 |
| Not allowed host | medialo.recruitee.com | 1 |
| Not allowed host | www.journallenord.com | 1 |
| Not allowed host | www.mozilla.org | 1 |
| Not allowed host | lapressetouristique.ca | 1 |
| No rows found, please edit your search term. | ||
Skipped URLs
Found 18 row(s).
External URLs
18 external URL(s) Found 18 row(s).
TOP fastest URLs
Found 20 row(s).
| Time 🔼 | Status | Fast URL |
|---|---|---|
| 146 ms | 200 | /en/404 |
| 166 ms | 200 | /en/career |
| 186 ms | 200 | /fr/forfait-multimedias-geocible |
| 190 ms | 200 | /en/solutions-integrees-multicanal |
| 195 ms | 200 | /en/contact-us |
| 196 ms | 200 | /fr/mesure-analyse-et-optimisation |
| 208 ms | 200 | /en/measurement-analysis-and-optimization |
| 211 ms | 200 | /fr/calendrier |
| 216 ms | 200 | /en/terms-of-use |
| 219 ms | 200 | /fr/services |
| 267 ms | 200 | /en/privacy-policy |
| 318 ms | 200 | /en/calendar |
| 363 ms | 200 | /en/publications |
| 384 ms | 200 | /en/thankyou |
| 396 ms | 200 | /en/services |
| 401 ms | 200 | /en/geotargeted-multimedia-package |
| 430 ms | 200 | /fr/merci |
| 495 ms | 200 | /fr/solutions-integrees-multicanal |
| 499 ms | 200 | /fr/points-de-distribution-hebdos |
| 508 ms | 200 | /fr/conditions-utilisation |
| No rows found, please edit your search term. | ||
TOP slowest URLs
Found 20 row(s).
| Time 🔽 | Status | Slow URL |
|---|---|---|
| 1.6 s | 200 | /fr |
| 1.3 s | 200 | /fr/a-propos |
| 1.2 s | 200 | /en |
| 964 ms | 200 | /fr/carriere |
| 961 ms | 200 | /en/about-us |
| 872 ms | 404 | /fr/faq |
| 848 ms | 200 | /fr/politique-de-confidentialite |
| 773 ms | 200 | /fr/plan-du-site |
| 759 ms | 200 | /fr/nous-joindre |
| 705 ms | 200 | /en/sitemap |
| 551 ms | 200 | /en/points-de-distribution-hebdos |
| 549 ms | 200 | /fr/publications |
| 546 ms | 200 | /fr/404 |
| 508 ms | 200 | /fr/conditions-utilisation |
| 499 ms | 200 | /fr/points-de-distribution-hebdos |
| 495 ms | 200 | /fr/solutions-integrees-multicanal |
| 438 ms | 404 | /en/reseau-select |
| 430 ms | 200 | /fr/merci |
| 401 ms | 200 | /en/geotargeted-multimedia-package |
| 396 ms | 200 | /en/services |
| No rows found, please edit your search term. | ||
Content types
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x | Status 40x |
|---|---|---|---|---|---|---|---|
| HTML | 39 | 13 MB | 19 s | 495 ms | 32 | 0 | 7 |
| Redirect | 1 | 115 B | 221 ms | 221 ms | 0 | 1 | 0 |
Content types (MIME types)
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x | Status 40x |
|---|---|---|---|---|---|---|---|
| text/html; charset=utf-8 | 38 | 13 MB | 19 s | 500 ms | 32 | 0 | 6 |
| text/html; charset=UTF-8 | 1 | - | 294 ms | 294 ms | 0 | 0 | 1 |
| text / html | 1 | 115 B | 221 ms | 221 ms | 0 | 1 | 0 |
Source domains
| Domain | Totals | HTML | Redirect |
|---|---|---|---|
| www.medialo.ca | 40 / 13MB / 19s | 39 / 13MB / 19s | 1 / 115B / 221ms |
HTTP headers
Found 16 row(s).
| Header 🔼 | Occurs | Unique | Values preview | Min value | Max value |
|---|---|---|---|---|---|
| Cache-Control | 40 | 3 | max-age=0 (38) / no-store, no-cache, must-revalidate (1) / max-age=31536000 (1) | ||
| Content-Language | 39 | 2 | fr (20) / en (19) | ||
| Content-Security-Policy | 40 | 1 | frame-ancestors 'self' https://rubberduck.io rubberduck.io https://rubberduckcms…duckcms.com dev.login.rubberduckcms.com | ||
| Content-Type | 40 | 3 | text/html; charset=utf-8 (38) / text/html; charset=UTF-8 (1) / text/html (1) | ||
| Date | 40 | - | [ignored generic values] | 2026-07-27 | 2026-07-27 |
| Expires | 40 | - | [ignored generic values] | 1981-11-19 | 2027-07-27 |
| Location | 1 | 1 | /fr | ||
| Pragma | 39 | 1 | no-cache | ||
| Server | 40 | 1 | Apache | ||
| Set-Cookie | 39 | - | [ignored generic values] | ||
| Strict-Transport-Security | 40 | 1 | max-age=31536000;includeSubDomains | ||
| Vary | 40 | 1 | Accept-Encoding | ||
| X-Content-Security-Policy | 40 | 1 | frame-ancestors 'self' https://rubberduck.io rubberduck.io https://rubberduckcms…duckcms.com dev.login.rubberduckcms.com | ||
| X-Content-Type-Options | 40 | 1 | nosniff | ||
| X-Frame-Options | 40 | 1 | SAMEORIGIN, ALLOW-FROM=rubberduck.io, ALLOW-FROM=rubberduckcms.com, ALLOW-FROM=l…ALLOW-FROM=dev.login.rubberduckcms.com | ||
| X-Webkit-Csp | 40 | 1 | frame-ancestors 'self' https://rubberduck.io rubberduck.io https://rubberduckcms…duckcms.com dev.login.rubberduckcms.com | ||
| No rows found, please edit your search term. | |||||
HTTP header values
Found 18 row(s).
| Header | Occurs | Value |
|---|---|---|
| Cache-Control | 38 | max-age=0 |
| Cache-Control | 1 | no-store, no-cache, must-revalidate |
| Cache-Control | 1 | max-age=31536000 |
| Content-Language | 20 | fr |
| Content-Language | 19 | en |
| Content-Security-Policy | 40 | frame-ancestors 'self' https://rubberduck.io rubberduck.io https://rubberduckcms.com rubberduckcms.com https://login.rubberduckcms.com login.rubberduckcms.com https://dev.login.rubberduckcms.com dev.login.rubberduckcms.com |
| Content-Type | 38 | text/html; charset=utf-8 |
| Content-Type | 1 | text/html; charset=UTF-8 |
| Content-Type | 1 | text / html |
| Location | 1 | /fr |
| Pragma | 39 | no-cache |
| Server | 40 | Apache |
| Strict-Transport-Security | 40 | max-age=31536000;includeSubDomains |
| Vary | 40 | Accept-Encoding |
| X-Content-Security-Policy | 40 | frame-ancestors 'self' https://rubberduck.io rubberduck.io https://rubberduckcms.com rubberduckcms.com https://login.rubberduckcms.com login.rubberduckcms.com https://dev.login.rubberduckcms.com dev.login.rubberduckcms.com |
| X-Content-Type-Options | 40 | nosniff |
| X-Frame-Options | 40 | SAMEORIGIN, ALLOW-FROM=rubberduck.io, ALLOW-FROM=rubberduckcms.com, ALLOW-FROM=login.rubberduckcms.com, ALLOW-FROM=dev.login.rubberduckcms.com |
| X-Webkit-Csp | 40 | frame-ancestors 'self' https://rubberduck.io rubberduck.io https://rubberduckcms.com rubberduckcms.com https://login.rubberduckcms.com login.rubberduckcms.com https://dev.login.rubberduckcms.com dev.login.rubberduckcms.com |
| No rows found, please edit your search term. | ||
HTTP Caching by content type (only from crawlable domains)
| Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| HTML | Cache-Control | 39 | 9 d | 0 s | 12 mon |
| Redirect | Cache-Control | 1 | - | - | - |
HTTP Caching by domain
| Domain | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| www.medialo.ca | Cache-Control | 40 | 9 d | 0 s | 12 mon |
HTTP Caching by domain and content type
| Domain | Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|---|
| www.medialo.ca | HTML | Cache-Control | 39 | 9 d | 0 s | 12 mon |
| www.medialo.ca | Redirect | Cache-Control | 1 | - | - | - |
DNS info
| DNS resolving tree |
|---|
| www.medialo.ca |
| medialo.rubberduckcms.com |
| IPv4: medialo.rubberduckcms.com. |
| IPv4: 3.97.82.135 |
| DNS server: 192.168.3.1 |
SSL/TLS info
Found 11 row(s).
| Info | Text |
|---|---|
| Issuer | C = US, O = Let's Encrypt, CN = YR2 |
| Subject | CN = medialo.rubberduckcms.com |
| Subject Alternative Names | lexismedia.ca, medialo.ca, medialo.rubberduckcms.com, www.lexismedia.ca, www.medialo.ca |
| Valid from | Jul 16 01:21:22 2026 GMT (VALID already 11.4 day(s)) |
| Valid to | Oct 14 01:21:21 2026 GMT (VALID still for 78.6 day(s)) |
| Serial number | 05:67:64:93:c5:6e:51:f9:1d:7f:2d:f3:cb:0b:eb:1e:e2:a4 |
| Signature algorithm | sha256WithRSAEncryption |
| Public key | RSA 2048 bits |
| SHA-256 fingerprint | 4A:10:9F:E7:EC:89:B1:35:94:ED:6F:9D:6B:88:58:40:A4:19:5F:49:DF:1B:87:8C:F0:44:79:83:89:72:2A:29 |
| Supported protocols | TLSv1.2, TLSv1.3 |
| Trust | Trusted by system CA store |
| No rows found, please edit your search term. | |
Crawler stats
| Basic stats | |
|---|---|
| Total execution time | 17 s |
| Total URLs | 40 |
| Total size | 13 MB |
| Requests - total time | 19 s |
| Requests - avg time | 488 ms |
| Requests - min time | 146 ms |
| Requests - max time | 1.6 s |
| Requests - p90 time (HTML docs) | 964 ms |
| Requests by status | 200: 32 301: 1 404: 7 |
Analysis stats
Found 23 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| SslTlsAnalyzer::getTLSandSSLCertificateInfo | 5.5 s | 1 |
| BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 188 ms | 39 |
| BestPracticeAnalyzer::checkHeadingStructure | 153 ms | 39 |
| BestPracticeAnalyzer::checkMaxDOMDepth | 109 ms | 39 |
| SecurityAnalyzer::checkHtmlSecurity | 13 ms | 38 |
| BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 12 ms | 39 |
| BestPracticeAnalyzer::checkInlineSvg | 11 ms | 39 |
| SeoAndOpenGraphAnalyzer::analyzeHeadings | 7 ms | 1 |
| AccessibilityAnalyzer::checkMissingAriaLabels | 5 ms | 32 |
| AccessibilityAnalyzer::checkHtmlStructure | 3 ms | 32 |
| AccessibilityAnalyzer::checkImageAltAttributes | 3 ms | 32 |
| SecurityAnalyzer::checkHeaders | 2 ms | 39 |
| AccessibilityAnalyzer::checkMissingLabels | 1 ms | 32 |
| SeoAndOpenGraphAnalyzer::analyzeSeo | 0 ms | 1 |
| AccessibilityAnalyzer::checkMissingRoles | 0 ms | 32 |
| SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1 |
| AccessibilityAnalyzer::checkMissingLang | 0 ms | 32 |
| BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1 |
| BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1 |
| SeoAndOpenGraphAnalyzer::emitSeoQualityFindings | 0 ms | 1 |
| BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1 |
| No rows found, please edit your search term. | ||
Content processor stats
Found 12 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| HtmlProcessor::findUrls | 353 ms | 39 |
| NextJsProcessor::applyContentChangesBeforeUrlParsing | 132 ms | 39 |
| JavaScriptProcessor::findUrls | 115 ms | 38 |
| CssProcessor::findUrls | 5 ms | 38 |
| AstroProcessor::findUrls | 1 ms | 38 |
| NextJsProcessor::findUrls | 0 ms | 38 |
| AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 39 |
| JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 39 |
| SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 39 |
| CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 39 |
| HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 40 |
| SvelteProcessor::findUrls | 0 ms | 38 |
| No rows found, please edit your search term. | ||
Crawler info
| Version | 2.5.1.20260627 |
|---|---|
| Executed At | 2026-07-27 10:00:01 |
| Command | siteone-crawler --url=https://www.medialo.ca/ --workers=3 --max-reqs-per-sec=10 --timeout=10 --device=desktop --timezone=America/Toronto --rows-limit=2500 --output-html-report=/home/siteone-crawler-medialo/siteone-crawler/reports/site-medialo/2026-07/site-medialo.report.html --output-json-file=/home/siteone-crawler-medialo/siteone-crawler/reports/site-medialo/2026-07/site-medialo.report.json --output-text-file= --hide-progress-bar --debug-log-file=/home/siteone-crawler-medialo/siteone-crawler/reports/site-medialo/2026-07/site-medialo.debug.log --max-depth=3 --disable-all-assets --remove-query-params |
| Hostname | CT-Medialo |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 SiteOne-Crawler/2.5.1.20260627 |