Catalog / performiq.se
65

SEO audit for performiq.se

Bemanning och rekrytering av personal med idrottsbakgrund | PerformIQ

other

Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

PerformIQ – Rekryteringsfirma och bemanningsföretag. Vi hjälper dig när du behöver rekrytera högpresterande personer eller hyra personal. Låt oss prata ?

Screenshot of performiq.se
50
pages crawled
47
indexable pages
0
errors
219
warnings
551
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 70 0 50 45
Performance 70 0 50 200
Images 71 0 49 53
Meta Description 79 0 35 3
Structured Data 93 0 11 47
Links 96 0 6 49
Duplicate 98 0 4 2
Budget 98 0 3 0
Indexability 98 0 3 0
Sitemap 98 0 3 0
Content 99 0 2 1
Canonical 99 0 1 0
Robots 99 0 1 0
Titles 99 0 1 0
Cache 100 0 0 1
Crawlability 100 0 0 3
Headings 100 0 0 1
Security 100 0 0 99
Social 100 0 0 47
Findings

Warnings (18 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 50 occurrence(s)

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 3 occurrence(s)

  • https://performiq.se/kassan/ — this noindex page has 1 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://performiq.se/shop/.
  • https://performiq.se/produkt/presentkort/ — this noindex page has 1 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://performiq.se/shop/.
  • https://performiq.se/varukorg/ — this noindex page has 4 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://performiq.se/varukorg/, https://performiq.se/shop/, https://performiq.se/shop/.

warning Missing canonical tag

Rule canonical.missing · Canonical · 1 occurrence(s)

warning Lorem-ipsum placeholder text in a live page

Rule content.lorem_ipsum · Content · 1 occurrence(s)

  • https://performiq.se/pitch/ — the page body contains "lorem ipsum" placeholder text — replace it with real content or noindex the page until it's finished

warning Thin content (low word count)

Rule content.thin · Content · 1 occurrence(s)

warning Duplicate page content

Rule duplicate.content · Duplicate · 2 occurrence(s)

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 2 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 49 occurrence(s)

warning Page is noindex

Rule index.noindex · Indexability · 1 occurrence(s)

warning noindex + nofollow (blocks link equity flow)

Rule index.noindex_nofollow · Indexability · 2 occurrence(s)

warning Internal link points to a redirect

Rule links.redirect_target · Links · 6 occurrence(s)

warning Missing meta description

Rule meta_desc.missing · Meta Description · 35 occurrence(s)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 50 occurrence(s)

warning robots.txt blocks CSS/JS the pages need to render

Rule robots.blocks_css_js · Robots · 1 occurrence(s)

  • https://performiq.se/ — robots.txt Disallow blocks render-critical CSS/JS under: /wp-admin/js/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.

warning BreadcrumbList present but structurally incomplete

Rule schema.breadcrumb_incomplete · Structured Data · 2 occurrence(s)

  • https://performiq.se/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://performiq.se/pq-testet/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

warning Schema describes content not visible on the page

Rule schema.hidden_content · Structured Data · 9 occurrence(s)

  • https://performiq.se/framgangsrik-offentlig-upphandling/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/fritt-webbinar-om-halsa-som-framgangsfaktor/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/las-om-team-och-teknik-inom-e-handel/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/missade-du-forra-veckans-webinar-om-hur-man-bygger-framgangsrika-team/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/nytillskott-till-hall-of-fame/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/performiq-generation-pep-sant/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/performiq-potential-stod-och-matchning/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/performiq-satsar-tillsammans-med-hockeyallsvenskan/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://performiq.se/webinar-performiq-life-halosamma-foretag/ — a schema name/headline ("Sara Haga") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

warning Non-indexable URL listed in sitemap

Rule sitemap.non_indexable · Sitemap · 3 occurrence(s)

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 1 occurrence(s)

Notices (21 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 44 occurrence(s)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

  • https://performiq.se/ — no llms.txt found at the site root — add one so AI agents get a curated site summary

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 1 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 1 occurrence(s)

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 2 occurrence(s)

notice Multiple <h1> elements

Rule h1.multiple · Headings · 1 occurrence(s)

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 3 occurrence(s)

  • https://performiq.se/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://performiq.se/kontakt/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://performiq.se/pq-testet/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 50 occurrence(s)

  • https://performiq.se/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/assistent-en-fot-in-i-arbetslivet/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/att-jobba-inom-sportbranschen/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/blommor-samtal-och-lunch-performiq-haller-kontakten/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/fyra-snabba-cv-tips/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/fyra-snabba-tips-infor-sokandet-av-sommarjobb/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/glad-sommar-onskar-performiq-och-futebol-da-forca/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/halla-dar-adidas/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/halla-dar-fjallraven/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/halla-dar-isbjorn-of-sweden/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/hr-generalisten-som-inte-slutade-springa/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/ik-sirius-fk-i-samarbete-med-performiq/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/its-all-about-commitment-nu-som-podd/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/konsultchef-manga-chanser-att-gora-mal/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/konsulten-som-cyklar-mot-cancer/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/konsulthandbok-arbetare-goteborg/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/kundansvarig-for-dig-som-aldrig-sager-nej-till-utmaningar/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/lagkamrat-ett-flexibelt-extrajobb/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/martin-lidberg-om-livet-efter-elitidrotten/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/nyforvarv-thomas-ravelli/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/performiq-och-nynashamn-if-hockey-club/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/performiq-ska-sakra-karriaren-at-olympier/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/performiq-starker-idrottsprofilen-med-varldsmastare/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/stark-personliga-brevet-med-idrott/ — the likely hero/LCP image (performiq-logo.svg) 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://performiq.se/vem-blir-arets-affarskvinna/ — the likely hero/LCP image (performiq-logo.svg) 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 · 50 occurrence(s)

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 49 occurrence(s)

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 3 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 46 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 50 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 50 occurrence(s)

  • https://performiq.se/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/assistent-en-fot-in-i-arbetslivet/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/att-jobba-inom-sportbranschen/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/blommor-samtal-och-lunch-performiq-haller-kontakten/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/fyra-snabba-cv-tips/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/fyra-snabba-tips-infor-sokandet-av-sommarjobb/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/glad-sommar-onskar-performiq-och-futebol-da-forca/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/halla-dar-adidas/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/halla-dar-fjallraven/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/halla-dar-isbjorn-of-sweden/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/hr-generalisten-som-inte-slutade-springa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/ik-sirius-fk-i-samarbete-med-performiq/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/its-all-about-commitment-nu-som-podd/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/konsultchef-manga-chanser-att-gora-mal/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/konsulten-som-cyklar-mot-cancer/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/konsulthandbok-arbetare-goteborg/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/kundansvarig-for-dig-som-aldrig-sager-nej-till-utmaningar/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/lagkamrat-ett-flexibelt-extrajobb/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/martin-lidberg-om-livet-efter-elitidrotten/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/nyforvarv-thomas-ravelli/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/performiq-och-nynashamn-if-hockey-club/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/performiq-ska-sakra-karriaren-at-olympier/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/performiq-starker-idrottsprofilen-med-varldsmastare/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/stark-personliga-brevet-med-idrott/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://performiq.se/vem-blir-arets-affarskvinna/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 50 occurrence(s)

  • https://performiq.se/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/assistent-en-fot-in-i-arbetslivet/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/att-jobba-inom-sportbranschen/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/blommor-samtal-och-lunch-performiq-haller-kontakten/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/fyra-snabba-cv-tips/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/fyra-snabba-tips-infor-sokandet-av-sommarjobb/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/glad-sommar-onskar-performiq-och-futebol-da-forca/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/halla-dar-adidas/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/halla-dar-fjallraven/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/halla-dar-isbjorn-of-sweden/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/hr-generalisten-som-inte-slutade-springa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/ik-sirius-fk-i-samarbete-med-performiq/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/its-all-about-commitment-nu-som-podd/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/konsultchef-manga-chanser-att-gora-mal/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/konsulten-som-cyklar-mot-cancer/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/konsulthandbok-arbetare-goteborg/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/kundansvarig-for-dig-som-aldrig-sager-nej-till-utmaningar/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/lagkamrat-ett-flexibelt-extrajobb/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/martin-lidberg-om-livet-efter-elitidrotten/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/nyforvarv-thomas-ravelli/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/performiq-och-nynashamn-if-hockey-club/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/performiq-ska-sakra-karriaren-at-olympier/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/performiq-starker-idrottsprofilen-med-varldsmastare/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/stark-personliga-brevet-med-idrott/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://performiq.se/vem-blir-arets-affarskvinna/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice URL redirects to another URL

Rule redirect.single · Crawlability · 3 occurrence(s)

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 46 occurrence(s)

notice No structured data detected

Rule schema.none · Structured Data · 1 occurrence(s)

notice Missing recommended security headers

Rule security.missing_headers · Security · 50 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 49 occurrence(s)

notice Missing Twitter Card tag

Rule twitter.missing · Social · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://performiq.se/
Bemanning och rekrytering av personal med idrottsbakgrund | PerformIQ
200 yes 1007 49
https://performiq.se/kontakt/
Kontakta oss | PerformIQ | Rekrytering & bemanning med idrottsbakgrund
200 yes 511 49
https://performiq.se/om-performiq/
PerformIQ | Rekryteringsfirma | Personal med idrottens egenskaper |
200 yes 718 49
https://performiq.se/performiq-life/
PerformIQ Life | Digital friskvård | Plattform för välmående & välbefinnande
200 yes 403 49
https://performiq.se/performiq-potential/
PerformIQ Potential | Stöd och Matchning | Arbetsförmedlingen
200 yes 840 49
https://performiq.se/vara-kontor/malmo/
PerformIQ | Bemanning och rekrytering i Malmö med idrottens egenskaper
200 yes 224 49
https://performiq.se/om-performiq/databehandlingspolicy/
Databehandlingspolicy - PerformIQ
200 yes 3930 6
https://performiq.se/framgangsrik-offentlig-upphandling/
Framgångsrik offentlig upphandling! - PerformIQ
200 yes 338 37
https://performiq.se/fritt-webbinar-om-halsa-som-framgangsfaktor/
Fritt webbinar om hälsa som framgångsfaktor! - PerformIQ
200 yes 344 37
https://performiq.se/las-om-team-och-teknik-inom-e-handel/
PerformIQ | Läs om team, rekrytering och teknik inom e-handel
200 yes 960 37
https://performiq.se/nytillskott-till-hall-of-fame/
Nytillskott till Hall of Fame - PerformIQ
200 yes 400 37
https://performiq.se/performiq-generation-pep-sant/
PerformIQ + Generation Pep = Sant - PerformIQ
200 yes 533 37
https://performiq.se/performiq-potential-stod-och-matchning/
PerformIQ | PerformIQ Potential |Stöd och Matchning
200 yes 692 37
https://performiq.se/student-eller-idrottare-darfor-ska-du-soka-extrajobb/
Student eller idrottare? Därför ska du söka extrajobb! - PerformIQ
200 yes 805 37
https://performiq.se/webinar-performiq-life-halosamma-foretag/
Webinar PerformIQ Life- Hälosamma företag - PerformIQ
200 yes 340 37
https://performiq.se/performiq-satsar-tillsammans-med-hockeyallsvenskan/
PerformIQ satsar tillsammans med Hockeyallsvenskan! - PerformIQ
200 yes 652 10
https://performiq.se/vara-kontor/
Kontor - PerformIQ
200 yes 222 1
https://performiq.se/varukorg/
Presentkort - PerformIQ
200 no 293 4
https://performiq.se/kassan/
Kassa - PerformIQ
200 no 282 1
https://performiq.se/pitch/
PerformIQ presentation
200 yes 173 1
https://performiq.se/pq-testet/
Bemanning och rekrytering av personal med idrottsbakgrund | PerformIQ
200 yes 1007 1
https://performiq.se/produkt/presentkort/
Presentkort - PerformIQ
200 no 293 1
https://performiq.se/assistent-en-fot-in-i-arbetslivet/
Assistent – En fot in i arbetslivet - PerformIQ
200 yes 620 0
https://performiq.se/att-jobba-inom-sportbranschen/
Att jobba inom sportbranschen - PerformIQ
200 yes 761 0
https://performiq.se/att-kombinera-elitidrott-med-ett-arbete/
Att kombinera elitidrott med ett arbete - PerformIQ
200 yes 630 0
https://performiq.se/blommor-samtal-och-lunch-performiq-haller-kontakten/
Blommor, samtal och lunch – PerformIQ håller kontakten - PerformIQ
200 yes 604 0
https://performiq.se/care-byter-namn-till-team-aron-assistans/
Care byter namn till Team Aron Assistans - PerformIQ
200 yes 362 0
https://performiq.se/fyra-snabba-cv-tips/
Fyra snabba CV-tips - PerformIQ
200 yes 495 0
https://performiq.se/fyra-snabba-tips-infor-sokandet-av-sommarjobb/
Fyra snabba tips inför sökandet av sommarjobb! - PerformIQ
200 yes 544 0
https://performiq.se/glad-sommar-onskar-performiq-och-futebol-da-forca/
Glad sommar önskar PerformIQ och Futebol da Forca - PerformIQ
200 yes 625 0
https://performiq.se/halla-dar-adidas/
Hallå där Adidas! - PerformIQ
200 yes 778 0
https://performiq.se/halla-dar-fjallraven/
Hallå där Fjällräven! - PerformIQ
200 yes 689 0
https://performiq.se/halla-dar-isbjorn-of-sweden/
Hallå där Isbjörn of Sweden - PerformIQ
200 yes 746 0
https://performiq.se/hr-generalisten-som-inte-slutade-springa/
HR-generalisten som inte slutade springa - PerformIQ
200 yes 938 0
https://performiq.se/ik-sirius-fk-i-samarbete-med-performiq/
IK Sirius FK i samarbete med PerformIQ - PerformIQ
200 yes 512 0
https://performiq.se/its-all-about-commitment-nu-som-podd/
It's all about commitment, nu som podd! - PerformIQ
200 yes 700 0
https://performiq.se/konsultchef-manga-chanser-att-gora-mal/
Konsultchef – många chanser att göra mål - PerformIQ
200 yes 652 0
https://performiq.se/konsulten-som-cyklar-mot-cancer/
Konsulten som cyklar mot cancer - PerformIQ
200 yes 836 0
https://performiq.se/konsulthandbok-arbetare-goteborg/
Konsulthandbok arbetare Göteborg - PerformIQ
200 yes 1260 0
https://performiq.se/kundansvarig-for-dig-som-aldrig-sager-nej-till-utmaningar/
Kundansvarig – för dig som aldrig säger nej till utmaningar - PerformIQ
200 yes 687 0
https://performiq.se/lagkamrat-ett-flexibelt-extrajobb/
Lagkamrat, ett flexibelt extrajobb - PerformIQ
200 yes 794 0
https://performiq.se/martin-lidberg-om-livet-efter-elitidrotten/
Martin Lidberg om livet efter elitidrotten - PerformIQ
200 yes 578 0
https://performiq.se/missade-du-forra-veckans-webinar-om-hur-man-bygger-framgangsrika-team/
Missade du förra veckans webinar om hur man bygger framgångsrika team? - PerformIQ
200 yes 358 0
https://performiq.se/nyforvarv-thomas-ravelli/
Nyförvärv: Thomas Ravelli - PerformIQ
200 yes 540 0
https://performiq.se/performiq-och-nynashamn-if-hockey-club/
PerformIQ och Nynäshamn IF Hockey Club - PerformIQ
200 yes 497 0
https://performiq.se/performiq-ska-sakra-karriaren-at-olympier/
PerformIQ ska säkra karriären åt olympier - PerformIQ
200 yes 681 0
https://performiq.se/performiq-starker-idrottsprofilen-med-varldsmastare/
Performiq stärker idrottsprofilen med världsmästare - PerformIQ
200 yes 614 0
https://performiq.se/shop/
Products arkiv - PerformIQ
200 yes 264 0
https://performiq.se/stark-personliga-brevet-med-idrott/
Stärk personliga brevet med idrott - PerformIQ
200 yes 538 0
https://performiq.se/vem-blir-arets-affarskvinna/
Vem blir Årets affärskvinna? - PerformIQ
200 yes 602 0

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →