Raport SEO: wsb.pl
Wygenerowano 1 maja 2026 · 37 wykrytych problemów · 10.0s
Firmy usługowe muszą dominować w lokalnych wynikach wyszukiwania dzięki spójnym danym NAP, opiniom i lokalnym sygnałom zaufania.
Rozbicie punktacji
Średni wynik dla branży Lokalny biznes: 54
Prognoza wyniku
Szacowany wzrost wyniku po wdrożeniu zaleceń z niniejszego raportu
Gotowy na poprawę SEO?
Rozpocznij bezpłatny okres próbny i zobacz, jak poprawić swój wynik.
Zestawienie modułów
Wszystkie wyniki (34)
Krytyczny (3)
- highcontent
No H1 tag found
The page has no H1 heading
Add exactly one H1 tag with the primary keyword
- highcookies
Module failed
The operation was aborted due to timeout
Try scanning again
- highindexing checker
Canonical points to different domain
Canonical: https://www.merito.pl/ points to merito.pl
Ensure the canonical URL points to the same domain unless cross-domain canonicalization is intended
Średni (12)
- mediumcookies
1 cookie missing Secure flag
Cookies without Secure flag can be sent over unencrypted HTTP connections
Add the Secure attribute to all cookies to prevent transmission over HTTP
- 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
- mediummeta
Canonical / og:url mismatch
Canonical: https://www.merito.pl/ og:url: https://www.merito.pl/strona-glowna
Ensure canonical URL and og:url match
- mediumstructured data
Organization missing name
Organization schema has no name property
Add a name to the Organization schema
- mediumstructured data
Organization missing name
Organization schema has no name property
Add a name to the Organization schema
- mediumrobots
No sitemap in robots.txt
robots.txt does not reference a sitemap
Add Sitemap: https://yourdomain.com/sitemap.xml to robots.txt
- mediumsitemap
Sitemap contains foreign URLs
289 URLs belong to other domains
Only include URLs from your own domain in the sitemap
- mediumtechnology
Render-blocking scripts
4 scripts load synchronously without async/defer
Add async or defer to non-critical scripts to improve page load speed
- mediumcontent
External links without noopener
12 external links with target="_blank" lack rel="noopener"
Add rel="noopener noreferrer" to all target="_blank" links
- 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
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")
Niski (19)
- 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'
- lowdns
Only one MX record (no redundancy)
A single MX record means no failover if the mail server goes down.
Add a secondary MX record for email redundancy
- 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
- lowmeta
Meta description too long
Description is 193 characters (recommended: 120-160)
Shorten the meta description to 120-160 characters
- lowmeta
Missing Twitter Card
No twitter:card meta tag
Add twitter:card meta tag for Twitter sharing
- lowstructured data
Missing WebSite schema
No WebSite structured data found
Add WebSite schema with SearchAction for sitelinks search box
- lowstructured data
Organization missing logo
Organization schema has no logo
Add a logo URL to the Organization schema
- lowstructured data
Organization missing logo
Organization schema has no logo
Add a logo URL to the Organization schema
- lowstructured data
Duplicate Organization schema
Found 3 schemas of type Organization
Consider consolidating duplicate Organization schemas into one
- lowsitemap
Inconsistent trailing slashes
Some sitemap URLs end with / and some don't
Be consistent with trailing slashes in URLs
- 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
- lowcontent
Lazy images without dimensions
6 lazy-loaded images lack width/height — causes layout shift
Add width and height attributes to lazy-loaded images
- lowrate limits
No rate limiting detected
No explicit rate-limit headers or 429 responses detected. Cloudflare WAF provides platform-level protection.
Implement rate limiting (e.g., 429 Too Many Requests) to protect against brute-force attacks
- 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
- lowpage experience
No resource hints
No preload or preconnect hints found
Add preload for critical resources and preconnect for important third-party origins
AI Fix Prompt
Skopiuj ten monit do ChatGPT lub Claude, aby otrzymać instrukcje naprawy krok po kroku
Fix all SEO issues found in the audit of wsb.pl.
Prioritize high-severity issues first, then medium. For each fix, make the actual code change — don't just describe what to do.
```json
{
"domain": "wsb.pl",
"scores": {
"overall": 79,
"performance": 0,
"seo": 81,
"accessibility": 84,
"bestPractices": 93,
"security": 71
},
"findings": [
{
"module": "cookies",
"severity": "medium",
"title": "1 cookie missing Secure flag",
"description": "Cookies without Secure flag can be sent over unencrypted HTTP connections",
"recommendation": "Add the Secure attribute to all cookies to prevent transmission over HTTP"
},
{
"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": "meta",
"severity": "medium",
"title": "Canonical / og:url mismatch",
"description": "Canonical: https://www.merito.pl/\nog:url: https://www.merito.pl/strona-glowna",
"recommendation": "Ensure canonical URL and og:url match"
},
{
"module": "structured-data",
"severity": "medium",
"title": "Organization missing name",
"description": "Organization schema has no name property",
"recommendation": "Add a name to the Organization schema"
},
{
"module": "structured-data",
"severity": "medium",
"title": "Organization missing name",
"description": "Organization schema has no name property",
"recommendation": "Add a name to the Organization schema"
},
{
"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": "sitemap",
"severity": "medium",
"title": "Sitemap contains foreign URLs",
"description": "289 URLs belong to other domains",
"recommendation": "Only include URLs from your own domain in the sitemap"
},
{
"module": "technology",
"severity": "medium",
"title": "Render-blocking scripts",
"description": "4 scripts load synchronously without async/defer",
"recommendation": "Add async or defer to non-critical scripts to improve page load speed"
},
{
"module": "content",
"severity": "high",
"title": "No H1 tag found",
"description": "The page has no H1 heading",
"recommendation": "Add exactly one H1 tag with the primary keyword"
},
{
"module": "content",
"severity": "medium",
"title": "External links without noopener",
"description": "12 external links with target=\"_blank\" lack rel=\"noopener\"",
"recommendation": "Add rel=\"noopener noreferrer\" to all target=\"_blank\" links"
},
{
"module": "cookies",
"severity": "high",
"title": "Module failed",
"description": "The operation was aborted due to timeout",
"recommendation": "Try scanning again"
},
{
"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": "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": "indexing-checker",
"severity": "high",
"title": "Canonical points to different domain",
"description": "Canonical: https://www.merito.pl/ points to merito.pl",
"recommendation": "Ensure the canonical URL points to the same domain unless cross-domain canonicalization is intended"
}
]
}
```Rekomendacje dla Twojej branży
- 1Zoptymalizuj profil Google Moja Firma
- 2Dodaj schemat Service/LocalBusiness
- 3Zintegruj opinie klientów za pomocą schematu Review
- 4Zadbaj o spójne dane teleadresowe NAP na wszystkich podstronach
- 5Załóż profile w lokalnych katalogach firm i branżowych bazach
Lista kontrolna SEO dla branży Lokalny biznes
Wskazówki dla stron typu: Mieszany
- →Zdefiniuj dedykowane strony docelowe dla każdego segmentu odbiorców
- →Zastosuj zróżnicowane strategie meta tagów dla poszczególnych grup stron
- →Podziel mapę witryny według typów publikowanych treści
Kontekst lokalnego SEO
Polska jest najszybciej rozwijającym się rynkiem cyfrowym w Europie Środkowej.
Użyj Ctrl+P / Cmd+P, aby zapisać raport do pliku PDF