Catalog / fkmoscanica.ba
65

SEO audit for fkmoscanica.ba

Fudbalski klub Mošćanica Naslovna - Fudbalski klub Mošćanica

otherWordPress

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of fkmoscanica.ba
50
pages crawled
50
indexable pages
0
errors
171
warnings
525
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 70 0 50 93
Performance 70 0 50 200
Titles 82 0 30 0
Meta Description 87 0 22 27
Content 94 0 10 2
Headings 96 0 6 1
Duplicate 98 0 3 0
Images 100 0 0 1
Links 100 0 0 50
Security 100 0 0 75
Social 100 0 0 22
Structured Data 100 0 0 50
URL 100 0 0 4
Findings

Warnings (8 rules)

warning Control has no accessible name

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

warning Near-duplicate page content

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

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)

  • https://fkmoscanica.ba/ — http://fkmoscanica.ba/ 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.

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

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

warning Title likely truncated in SERP (too wide)

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

Notices (19 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

notice No main landmark for AI agents

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

notice Low text-to-HTML ratio

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

notice Multiple <h1> elements

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

notice Likely hero image lacks fetchpriority=high

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

  • https://fkmoscanica.ba/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/4190-2/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/bh-telecom-budi-u-trendu-uz-jedinstvenu-ultra/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/druga-pripremna-utakmica-najava-fk-moscanica-zeljeznicar-u18-premijer-liga/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/izabran-novi-sef-strucnog-staba-fk-moscanica/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/memorijalni-turnir-hakija-mrso-u-vogosci/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/mirnes-mesic-potpisao-za-bh-premijerligasa/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/najava-nove-sezone/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/obavijest-o-pocetku-priprema/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/obnova-vanjskog-terena-os-vrhbosna/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/odigrana-druga-pripremna-utakmica-protiv-fk-zeljeznicar/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/pocele-pripreme-za-nastavak-prvenstva/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/prijateljska-utakmica-predpionira-fk-moscanica-akademija-juventus/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/prijateljska-utakmica-predpionira-sask-napredak-fk-moscanica/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/prijateljska-utakmica-predpionira-sf-novi-grad-fk-moscanica/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/prijateljska-utakmica-predpioniri-fk-moscanica-fk-radnik/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/prijateljska-utakmica-skole-fudbala-moscanica/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/prijateljske-utakmice-sf-moscanica/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/prva-pripremna-utakmica/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/tango-zimska-liga-la-bombonera/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/tradicionalni-turnir-25-novembar-2/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/tradicionalni-turnir-25-novembar/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/upis/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/web-prezentacija/ — the likely hero/LCP image (moscanica-logo.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.
  • https://fkmoscanica.ba/zimski-novogradski-kup-2018/ — the likely hero/LCP image (moscanica-logo.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 · 1 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Meta description too long

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

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 1 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://fkmoscanica.ba/ — 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://fkmoscanica.ba/4190-2/ — 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://fkmoscanica.ba/bh-telecom-budi-u-trendu-uz-jedinstvenu-ultra/ — 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://fkmoscanica.ba/druga-pripremna-utakmica-najava-fk-moscanica-zeljeznicar-u18-premijer-liga/ — 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://fkmoscanica.ba/izabran-novi-sef-strucnog-staba-fk-moscanica/ — 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://fkmoscanica.ba/memorijalni-turnir-hakija-mrso-u-vogosci/ — 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://fkmoscanica.ba/mirnes-mesic-potpisao-za-bh-premijerligasa/ — 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://fkmoscanica.ba/najava-nove-sezone/ — 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://fkmoscanica.ba/obavijest-o-pocetku-priprema/ — 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://fkmoscanica.ba/obnova-vanjskog-terena-os-vrhbosna/ — 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://fkmoscanica.ba/odigrana-druga-pripremna-utakmica-protiv-fk-zeljeznicar/ — 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://fkmoscanica.ba/pocele-pripreme-za-nastavak-prvenstva/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpionira-fk-moscanica-akademija-juventus/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpionira-sask-napredak-fk-moscanica/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpionira-sf-novi-grad-fk-moscanica/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpioniri-fk-moscanica-fk-radnik/ — 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://fkmoscanica.ba/prijateljska-utakmica-skole-fudbala-moscanica/ — 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://fkmoscanica.ba/prijateljske-utakmice-sf-moscanica/ — 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://fkmoscanica.ba/prva-pripremna-utakmica/ — 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://fkmoscanica.ba/tango-zimska-liga-la-bombonera/ — 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://fkmoscanica.ba/tradicionalni-turnir-25-novembar-2/ — 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://fkmoscanica.ba/tradicionalni-turnir-25-novembar/ — 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://fkmoscanica.ba/upis/ — 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://fkmoscanica.ba/web-prezentacija/ — 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://fkmoscanica.ba/zimski-novogradski-kup-2018/ — 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://fkmoscanica.ba/ — 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://fkmoscanica.ba/4190-2/ — 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://fkmoscanica.ba/bh-telecom-budi-u-trendu-uz-jedinstvenu-ultra/ — 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://fkmoscanica.ba/druga-pripremna-utakmica-najava-fk-moscanica-zeljeznicar-u18-premijer-liga/ — 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://fkmoscanica.ba/izabran-novi-sef-strucnog-staba-fk-moscanica/ — 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://fkmoscanica.ba/memorijalni-turnir-hakija-mrso-u-vogosci/ — 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://fkmoscanica.ba/mirnes-mesic-potpisao-za-bh-premijerligasa/ — 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://fkmoscanica.ba/najava-nove-sezone/ — 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://fkmoscanica.ba/obavijest-o-pocetku-priprema/ — 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://fkmoscanica.ba/obnova-vanjskog-terena-os-vrhbosna/ — 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://fkmoscanica.ba/odigrana-druga-pripremna-utakmica-protiv-fk-zeljeznicar/ — 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://fkmoscanica.ba/pocele-pripreme-za-nastavak-prvenstva/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpionira-fk-moscanica-akademija-juventus/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpionira-sask-napredak-fk-moscanica/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpionira-sf-novi-grad-fk-moscanica/ — 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://fkmoscanica.ba/prijateljska-utakmica-predpioniri-fk-moscanica-fk-radnik/ — 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://fkmoscanica.ba/prijateljska-utakmica-skole-fudbala-moscanica/ — 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://fkmoscanica.ba/prijateljske-utakmice-sf-moscanica/ — 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://fkmoscanica.ba/prva-pripremna-utakmica/ — 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://fkmoscanica.ba/tango-zimska-liga-la-bombonera/ — 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://fkmoscanica.ba/tradicionalni-turnir-25-novembar-2/ — 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://fkmoscanica.ba/tradicionalni-turnir-25-novembar/ — 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://fkmoscanica.ba/upis/ — 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://fkmoscanica.ba/web-prezentacija/ — 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://fkmoscanica.ba/zimski-novogradski-kup-2018/ — 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 Deprecated schema type with no Google rich result

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

  • https://fkmoscanica.ba/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.

notice No structured data detected

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

notice Missing recommended security headers

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

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

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://fkmoscanica.ba/
Fudbalski klub Mošćanica Naslovna - Fudbalski klub Mošćanica
200 yes 439 46
https://fkmoscanica.ba/aktuelnosti/
Fudbalski klub Mošćanica Aktuelno - Fudbalski klub Mošćanica
200 yes 342 46
https://fkmoscanica.ba/godina-od-osvajanja-lige-ks/
Fudbalski klub Mošćanica Godina od osvajanja lige KS - Fudbalski klub Mošćanica
200 yes 331 46
https://fkmoscanica.ba/igraci/
Fudbalski klub Mošćanica Igrači - Fudbalski klub Mošćanica
200 yes 173 46
https://fkmoscanica.ba/kontakt/
Fudbalski klub Mošćanica Kontakt informacije - Fudbalski klub Mošćanica
200 yes 248 46
https://fkmoscanica.ba/o-klubu/strucni-tim/
Fudbalski klub Mošćanica Stručni tim - Fudbalski klub Mošćanica
200 yes 180 46
https://fkmoscanica.ba/odlicna-generalka-protiv-lidera-na-tabeli-sezone/
Fudbalski klub Mošćanica Odlična "generalka" protiv lidera na tabeli - Fudbalski klub Mošćanica
200 yes 350 46
https://fkmoscanica.ba/omladinski-pogon/omladinska-liga-ks-2018/cicibani/
Fudbalski klub Mošćanica Cicibani - Fudbalski klub Mošćanica
200 yes 223 46
https://fkmoscanica.ba/omladinski-pogon/trening-centar/
Fudbalski klub Mošćanica Trening centar - Fudbalski klub Mošćanica
200 yes 189 46
https://fkmoscanica.ba/pripremna-utakmica-najava/
Fudbalski klub Mošćanica Pripremna utakmica: Najava - Fudbalski klub Mošćanica
200 yes 307 46
https://fkmoscanica.ba/rezultati/
Fudbalski klub Mošćanica Rezultati - Fudbalski klub Mošćanica
200 yes 420 46
https://fkmoscanica.ba/sponzori/
Fudbalski klub Mošćanica Sponzori - Fudbalski klub Mošćanica
200 yes 174 46
https://fkmoscanica.ba/treca-pripremna-utakmica-najava-moscanica-famos-vojkovici/
Fudbalski klub Mošćanica Treća pripremna utakmica-NAJAVA: Mošćanica-Famos Vojkovići - Fudbalski klub Mošćanica
200 yes 298 46
https://fkmoscanica.ba/odigrana-druga-pripremna-utakmica-protiv-fk-zeljeznicar/
Fudbalski klub Mošćanica Odigrana i druga pripremna utakmica protiv FK Željezničar - Fudbalski klub Mošćanica
200 yes 352 29
https://fkmoscanica.ba/druga-pripremna-utakmica-najava-fk-moscanica-zeljeznicar-u18-premijer-liga/
Fudbalski klub Mošćanica Druga pripremna utakmica - najava: FK Mošćanica - Željezničar u18 (Premijer liga) - Fudbalski klub Mošćanica
200 yes 306 3
http://fkmoscanica.ba/portfolio/mirza-skopljak/
Fudbalski klub Mošćanica Mirza Skopljak - Fudbalski klub Mošćanica
200 yes 174 1
https://fkmoscanica.ba/prva-pripremna-utakmica/
Fudbalski klub Mošćanica Prva pripremna utakmica Mošćanica-Olimpik 1:0 - Fudbalski klub Mošćanica
200 yes 348 2
https://fkmoscanica.ba/pocele-pripreme-za-nastavak-prvenstva/
Fudbalski klub Mošćanica Počele pripreme za nastavak prvenstva - Fudbalski klub Mošćanica
200 yes 301 2
https://fkmoscanica.ba/upis/
Fudbalski klub Mošćanica Upis u ŠF Mošćanica - Fudbalski klub Mošćanica
200 yes 293 2
https://fkmoscanica.ba/mirnes-mesic-potpisao-za-bh-premijerligasa/
Fudbalski klub Mošćanica Mirnes Mešić potpisao za BH premijerligaša - Fudbalski klub Mošćanica
200 yes 301 2
https://fkmoscanica.ba/najava-nove-sezone/
Fudbalski klub Mošćanica Pripreme za nastavak sezone FK Mošćanica - Fudbalski klub Mošćanica
200 yes 297 2
https://fkmoscanica.ba/obavijest-o-pocetku-priprema/
Fudbalski klub Mošćanica Obavijest o početku priprema - Fudbalski klub Mošćanica
200 yes 309 2
https://fkmoscanica.ba/prijateljske-utakmice-sf-moscanica/
Fudbalski klub Mošćanica Prijateljske utakmice ŠF Mošćanica - Fudbalski klub Mošćanica
200 yes 326 2
https://fkmoscanica.ba/izabran-novi-sef-strucnog-staba-fk-moscanica/
Fudbalski klub Mošćanica Izabran novi šef stručnog štaba FK Mošćanica - Fudbalski klub Mošćanica
200 yes 333 2
https://fkmoscanica.ba/prijateljska-utakmica-skole-fudbala-moscanica/
Fudbalski klub Mošćanica Prijateljska utakmica škole fudbala Mošćanica - Fudbalski klub Mošćanica
200 yes 294 2
https://fkmoscanica.ba/tradicionalni-turnir-25-novembar-2/
Fudbalski klub Mošćanica Tradicionalni turnir 25. novembar - Fudbalski klub Mošćanica
200 yes 298 2
https://fkmoscanica.ba/prijateljska-utakmica-predpionira-fk-moscanica-akademija-juventus/
Fudbalski klub Mošćanica Prijateljska utakmica predpionira FK Mošćanica-Akademija Juventus - Fudbalski klub Mošćanica
200 yes 324 2
https://fkmoscanica.ba/4190-2/
Fudbalski klub Mošćanica Nova oprema za Cicibane - Fudbalski klub Mošćanica
200 yes 303 2
https://fkmoscanica.ba/prijateljska-utakmica-predpioniri-fk-moscanica-fk-radnik/
Fudbalski klub Mošćanica Prijateljska utakmica predpioniri FK Mošćanica-FK Radnik - Fudbalski klub Mošćanica
200 yes 357 2
https://fkmoscanica.ba/obnova-vanjskog-terena-os-vrhbosna/
Fudbalski klub Mošćanica Obnova vanjskog terena OŠ Vrhbosna - Fudbalski klub Mošćanica
200 yes 280 2
https://fkmoscanica.ba/prijateljska-utakmica-predpionira-sask-napredak-fk-moscanica/
Fudbalski klub Mošćanica Prijateljska utakmica predpionira SAŠK Napredak - FK Mošćanica - Fudbalski klub Mošćanica
200 yes 355 2
https://fkmoscanica.ba/tango-zimska-liga-la-bombonera/
Fudbalski klub Mošćanica TANGO ZIMSKA LIGA LA BOMBONERA - Fudbalski klub Mošćanica
200 yes 295 2
https://fkmoscanica.ba/prijateljska-utakmica-predpionira-sf-novi-grad-fk-moscanica/
Fudbalski klub Mošćanica Prijateljska utakmica predpionira ŠF Novi Grad - FK Mošćanica - Fudbalski klub Mošćanica
200 yes 357 2
https://fkmoscanica.ba/zimski-novogradski-kup-2018/
Fudbalski klub Mošćanica Zimski novogradski kup 2018 - Fudbalski klub Mošćanica
200 yes 278 2
https://fkmoscanica.ba/memorijalni-turnir-hakija-mrso-u-vogosci/
Fudbalski klub Mošćanica Memorijalni turnir Hakija Mršo u Vogošći - Fudbalski klub Mošćanica
200 yes 325 2
https://fkmoscanica.ba/tradicionalni-turnir-25-novembar/
Fudbalski klub Mošćanica Tradicionalni turnir - 25. novembar - Fudbalski klub Mošćanica
200 yes 338 2
https://fkmoscanica.ba/fixture_and_result/moscanica-sarajevo/
Fudbalski klub Mošćanica Mošćanica - Bambinosi - Fudbalski klub Mošćanica
200 yes 189 1
https://fkmoscanica.ba/web-prezentacija/
Fudbalski klub Mošćanica Nova WEB prezentacija FK Mošćanica - Fudbalski klub Mošćanica
200 yes 254 1
http://fkmoscanica.ba/league_table/
Fudbalski klub Mošćanica League Table Archive - Fudbalski klub Mošćanica
200 yes 279 0
http://fkmoscanica.ba/league_table/cannon-united/
Fudbalski klub Mošćanica Vrbanjuša - Fudbalski klub Mošćanica
200 yes 182 0
http://fkmoscanica.ba/portfolio/
Fudbalski klub Mošćanica Portfolios Archive - Fudbalski klub Mošćanica
200 yes 234 0
https://fkmoscanica.ba/bh-telecom-budi-u-trendu-uz-jedinstvenu-ultra/
Fudbalski klub Mošćanica SPONZORI - BH Telecom - Fudbalski klub Mošćanica
200 yes 330 0
https://fkmoscanica.ba/ekipe/
Fudbalski klub Mošćanica Ekipe - Fudbalski klub Mošćanica
200 yes 198 0
https://fkmoscanica.ba/fixture_and_result/
Fudbalski klub Mošćanica Fixtures & Results Archive - Fudbalski klub Mošćanica
200 yes 289 0
https://fkmoscanica.ba/fixtures-results/
Fudbalski klub Mošćanica Fixtures & Results - Fudbalski klub Mošćanica
200 yes 283 0
https://fkmoscanica.ba/heading-tag/
Fudbalski klub Mošćanica Heading Tag - Fudbalski klub Mošćanica
200 yes 351 0
https://fkmoscanica.ba/league-table/
Fudbalski klub Mošćanica League Table - Fudbalski klub Mošćanica
200 yes 571 0
https://fkmoscanica.ba/o-klubu/
Fudbalski klub Mošćanica O klubu - Fudbalski klub Mošćanica
200 yes 172 0
https://fkmoscanica.ba/omladinski-pogon/
Fudbalski klub Mošćanica Omladinski pogon - Fudbalski klub Mošćanica
200 yes 172 0
https://fkmoscanica.ba/skills/
Fudbalski klub Mošćanica Skills - Fudbalski klub Mošćanica
200 yes 265 0

Audit your own site — free

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

Scan your site →