Catalog / harmanlicouncil.com
68

SEO audit for harmanlicouncil.com

Общински съвет Харманли – Официален уеб сайт

otherWordPress

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
50
pages crawled
42
indexable pages
2
errors
215
warnings
463
notices
0
orphan pages
1
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 97 1 2 31
Crawlability 98 1 0 2
Agent Readiness 75 0 42 83
Meta Description 75 0 42 0
Performance 75 0 42 168
Headings 80 0 34 0
Content 83 0 28 4
Duplicate 92 0 14 0
Canonical 96 0 6 0
Titles 97 0 5 0
Images 100 0 0 42
Security 100 0 0 43
Social 100 0 0 84
URL 100 0 0 6
Findings

Errors (2 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 1 occurrence(s)

error Client error (4xx) response

Rule status.4xx · Crawlability · 1 occurrence(s)

Warnings (11 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

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

warning Duplicate page content

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

warning Near-duplicate page content

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

warning Duplicate <title> across pages

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

warning Internal link points to a redirect

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

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

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

Notices (16 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

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

notice Likely hero image lacks fetchpriority=high

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

  • https://harmanlicouncil.com/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/author/admin/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/category/news/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/dejnost/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/dejnost/zasedaniya/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/elementor-2401/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/naredbi/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/news/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/normativna-uredba/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/normativna-uredba/naredbi/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/obyavlenie-za-konkurs-za-vazlagane-upravlenieto-na-mbal-eood-harmanli/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/pokana-za-tarzhestveno-zasedanie-po-sluchaj-praznika-na-gr-harmanli-2ri-maj/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/resheniya/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/resheniya/protokoli-ot-zasedaniya-mandat-2023-2027/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/rezultat-ot-konkurs-za-zaemane-na-dlazhnostta-upravitel-i-vazlagane-upravlenieto-na-mnogoprofilna-bolnitsa-za-aktivno-lechenie-harmanli-eood/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/test/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/type/image/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/za-saveta/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/za-saveta/contact/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/za-saveta/komisii/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/za-saveta/news/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/za-saveta/obshtinski-savetnitsi/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/za-saveta/otcheti/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/za-saveta/rakovodstvo/ — the likely hero/LCP image (os-harmanli.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://harmanlicouncil.com/zasedanie-na-obshtinski-savet-harmanli/ — the likely hero/LCP image (os-harmanli.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 · 42 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://harmanlicouncil.com/ — 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://harmanlicouncil.com/author/admin/ — 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://harmanlicouncil.com/category/news/ — 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://harmanlicouncil.com/dejnost/ — 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://harmanlicouncil.com/dejnost/zasedaniya/ — 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://harmanlicouncil.com/elementor-2401/ — 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://harmanlicouncil.com/naredbi/ — 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://harmanlicouncil.com/news/ — 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://harmanlicouncil.com/normativna-uredba/ — 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://harmanlicouncil.com/normativna-uredba/naredbi/ — 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://harmanlicouncil.com/obyavlenie-za-konkurs-za-vazlagane-upravlenieto-na-mbal-eood-harmanli/ — 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://harmanlicouncil.com/pokana-za-tarzhestveno-zasedanie-po-sluchaj-praznika-na-gr-harmanli-2ri-maj/ — 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://harmanlicouncil.com/resheniya/ — 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://harmanlicouncil.com/resheniya/protokoli-ot-zasedaniya-mandat-2023-2027/ — 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://harmanlicouncil.com/rezultat-ot-konkurs-za-zaemane-na-dlazhnostta-upravitel-i-vazlagane-upravlenieto-na-mnogoprofilna-bolnitsa-za-aktivno-lechenie-harmanli-eood/ — 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://harmanlicouncil.com/test/ — 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://harmanlicouncil.com/type/image/ — 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://harmanlicouncil.com/za-saveta/ — 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://harmanlicouncil.com/za-saveta/contact/ — 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://harmanlicouncil.com/za-saveta/komisii/ — 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://harmanlicouncil.com/za-saveta/news/ — 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://harmanlicouncil.com/za-saveta/obshtinski-savetnitsi/ — 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://harmanlicouncil.com/za-saveta/otcheti/ — 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://harmanlicouncil.com/za-saveta/rakovodstvo/ — 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://harmanlicouncil.com/zasedanie-na-obshtinski-savet-harmanli/ — 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 · 42 occurrence(s)

  • https://harmanlicouncil.com/ — 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://harmanlicouncil.com/author/admin/ — 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://harmanlicouncil.com/category/news/ — 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://harmanlicouncil.com/dejnost/ — 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://harmanlicouncil.com/dejnost/zasedaniya/ — 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://harmanlicouncil.com/elementor-2401/ — 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://harmanlicouncil.com/naredbi/ — 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://harmanlicouncil.com/news/ — 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://harmanlicouncil.com/normativna-uredba/ — 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://harmanlicouncil.com/normativna-uredba/naredbi/ — 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://harmanlicouncil.com/obyavlenie-za-konkurs-za-vazlagane-upravlenieto-na-mbal-eood-harmanli/ — 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://harmanlicouncil.com/pokana-za-tarzhestveno-zasedanie-po-sluchaj-praznika-na-gr-harmanli-2ri-maj/ — 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://harmanlicouncil.com/resheniya/ — 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://harmanlicouncil.com/resheniya/protokoli-ot-zasedaniya-mandat-2023-2027/ — 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://harmanlicouncil.com/rezultat-ot-konkurs-za-zaemane-na-dlazhnostta-upravitel-i-vazlagane-upravlenieto-na-mnogoprofilna-bolnitsa-za-aktivno-lechenie-harmanli-eood/ — 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://harmanlicouncil.com/test/ — 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://harmanlicouncil.com/type/image/ — 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://harmanlicouncil.com/za-saveta/ — 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://harmanlicouncil.com/za-saveta/contact/ — 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://harmanlicouncil.com/za-saveta/komisii/ — 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://harmanlicouncil.com/za-saveta/news/ — 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://harmanlicouncil.com/za-saveta/obshtinski-savetnitsi/ — 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://harmanlicouncil.com/za-saveta/otcheti/ — 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://harmanlicouncil.com/za-saveta/rakovodstvo/ — 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://harmanlicouncil.com/zasedanie-na-obshtinski-savet-harmanli/ — 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 · 2 occurrence(s)

notice Missing recommended security headers

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://harmanlicouncil.com/
Общински съвет Харманли – Официален уеб сайт
200 yes 207 43
https://harmanlicouncil.com/dejnost/
Дейност – Общински съвет Харманли
200 yes 84 43
https://harmanlicouncil.com/dejnost/komisii/
Комисии – Общински съвет Харманли
200 yes 85 43
https://harmanlicouncil.com/dejnost/obshtinski-predpriyatiya/
Общински предприятия – Общински съвет Харманли
200 yes 87 43
https://harmanlicouncil.com/dejnost/obshtinski-targovski-druzhestva/
Общински търговски дружества – Общински съвет Харманли
200 yes 89 43
https://harmanlicouncil.com/dejnost/programi-planove-strategii/
Програми, планове, стратегии – Общински съвет Харманли
200 yes 101 43
https://harmanlicouncil.com/dejnost/zasedaniya/
Заседания – Общински съвет Харманли
200 yes 85 43
https://harmanlicouncil.com/normativna-uredba/
Нормативна уредба – Общински съвет Харманли
200 yes 86 43
https://harmanlicouncil.com/normativna-uredba/arhiv-na-otmeneni-aktove/
Архив на отменени актове – Общински съвет Харманли
200 yes 92 43
https://harmanlicouncil.com/normativna-uredba/dostap-do-obshtestvena-informatsiya/
Достъп до обществена информация – Общински съвет Харманли
200 yes 92 43
https://harmanlicouncil.com/normativna-uredba/naredbi/
Наредби – Общински съвет Харманли
200 yes 621 43
https://harmanlicouncil.com/normativna-uredba/pravila-za-rabota-na-komisii/
Правила за работа на комисии – Общински съвет Харманли
200 yes 103 43
https://harmanlicouncil.com/normativna-uredba/proekti-za-normativni-aktove/
Проекти за нормативни актове – Общински съвет Харманли
200 yes 112 43
https://harmanlicouncil.com/resheniya/
Решения – Общински съвет Харманли
200 yes 440 43
https://harmanlicouncil.com/resheniya/protokoli-ot-zasedaniya-mandat-2023-2027/
Протоколи от заседания – мандат 2023 – 2027 – Общински съвет Харманли
200 yes 304 43
https://harmanlicouncil.com/za-saveta/
За съвета – Общински съвет Харманли
200 yes 86 43
https://harmanlicouncil.com/za-saveta/contact/
Контакти – Общински съвет Харманли
200 yes 101 43
https://harmanlicouncil.com/za-saveta/deklaratsii/
Декларации – Общински съвет Харманли
200 yes 86 43
https://harmanlicouncil.com/za-saveta/komisii/
Комисии – Общински съвет Харманли
200 yes 440 43
https://harmanlicouncil.com/za-saveta/news/
Новини – Общински съвет Харманли
200 yes 408 43
https://harmanlicouncil.com/za-saveta/obshtinski-savetnitsi/
Общински съветници – Общински съвет Харманли
200 yes 195 43
https://harmanlicouncil.com/za-saveta/obyavi/
Обяви – Общински съвет Харманли
200 yes 86 43
https://harmanlicouncil.com/za-saveta/otcheti/
Отчети – Общински съвет Харманли
200 yes 127 43
https://harmanlicouncil.com/za-saveta/pochetni-grazhdani/
Почетни граждани – Общински съвет Харманли
200 yes 88 43
https://harmanlicouncil.com/za-saveta/publichen-registar/
Публичен регистър – Общински съвет Харманли
200 yes 88 43
https://harmanlicouncil.com/za-saveta/rakovodstvo/
Ръководство – Общински съвет Харманли
200 yes 112 43
https://harmanlicouncil.com/za-saveta/sabitiya/
Събития – Общински съвет Харманли
200 yes 86 43
https://harmanlicouncil.com/za-saveta/saobshteniya/
Съобщения – Общински съвет Харманли
200 yes 86 43
https://harmanlicouncil.com/za-saveta/signali/
Сигнали – Общински съвет Харманли
200 yes 86 43
https://harmanlicouncil.com/za-saveta/statut-i-pravomoshtiya/
Статут и правомощия – Общински съвет Харманли
200 yes 90 43
https://harmanlicouncil.com/obyavlenie-za-konkurs-za-vazlagane-upravlenieto-na-mbal-eood-harmanli/
Обявление за конкурс за възлагане управлението на МБАЛ ЕООД Харманли – Общински съвет Харманли
200 yes 277 12
https://harmanlicouncil.com/pokana-za-tarzhestveno-zasedanie-po-sluchaj-praznika-na-gr-harmanli-2ri-maj/
Покана за тържествено заседание по случай празника на гр. Харманли – 2ри Май – Общински съвет Харманли
200 yes 351 12
https://harmanlicouncil.com/rezultat-ot-konkurs-za-zaemane-na-dlazhnostta-upravitel-i-vazlagane-upravlenieto-na-mnogoprofilna-bolnitsa-za-aktivno-lechenie-harmanli-eood/
Резултат от конкурс за заемане на длъжността Управител и възлагане управлението на „Многопрофилна болница за активно лечение Харманли” ЕООД – Общински съвет Харманли
200 yes 269 12
https://harmanlicouncil.com/author/obs-harmanli/
OBS Harmanli – Общински съвет Харманли
200 yes 411 10
https://harmanlicouncil.com/elementor-2401/
Декларация за предприемане на конкретни мерки за превенция, ограничаване и недопускане на пожари и повишаване на пожарнта безопасност на територията на Община Харманли – Общински съвет Харманли
200 yes 225 7
https://harmanlicouncil.com/test/
Покана за заседание на Постоянна комисия по Обществен ред, сигурност и безопасност на движението и транспорта – Общински съвет Харманли
200 yes 166 6
https://harmanlicouncil.com/naredbi/
Наредби – Общински съвет Харманли
200 yes 621 1
https://harmanlicouncil.com/news/
Новини – Общински съвет Харманли
200 yes 408 1
https://harmanlicouncil.com/zasedanie-na-obshtinski-savet-harmanli/
Заседание на Общински съвет Харманли – Общински съвет Харманли
200 yes 92 1
https://harmanlicouncil.com/category/news/
Новини – Общински съвет Харманли
200 yes 409 5
https://harmanlicouncil.com/author/admin/
admin – Общински съвет Харманли
200 yes 130 0
https://harmanlicouncil.com/type/image/
Изображение – Общински съвет Харманли
200 yes 146 0
https://harmanlicouncil.com/2026/07/23/
Страницата не е открита – Общински съвет Харманли
404 no 96 1
https://harmanlicouncil.com/wp-content/uploads/2025/03/naredba-%E2%84%961-za-poddarzhane-osiguryavane-i-opazvane-na-obshtestveniya-red-chistotata-i-obshtestvenoto-imushtestvo-na-teritoriyata-na-obshtina-harmanli.pdf 200 no 0 2
https://harmanlicouncil.com/wp-content/uploads/2025/03/naredba-%E2%84%962-za-upravlenie-pridobivane-i-razporezhdane-s-obshtinsko-imushtestvo.pdf 200 no 0 2
https://harmanlicouncil.com/wp-content/uploads/2025/08/prilozhenie-%E2%84%961-kam-t.6.pdf 200 no 0 1
https://harmanlicouncil.com/wp-content/uploads/2026/04/hli-deklaratsiya-chl.5-al.7-ot-n-9.doc 200 no 0 1
https://harmanlicouncil.com/wp-content/uploads/2026/04/hli-deklaratsiya-po-chl.20-ot-zpp.doc 200 no 0 1
https://harmanlicouncil.com/wp-content/uploads/2026/04/hli-zayavlenie-za-uchastie-v-konkurs.docx 200 no 0 1
https://harmanlicouncil.com/wp-content/uploads/2026/04/obyavlenie-za-konkurs-mbal.doc 200 no 0 1

Audit your own site — free

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

Scan your site →