Catalog / sazservis.kz
65

SEO audit for sazservis.kz

"ТОО «Сары-Арка АЗС Сервис»" — промышленное оборудование для АЗС и нефтебаз в Астане

other

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

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

Поставки оборудования для АЗС и нефтебаз от "ТОО «Сары-Арка АЗС Сервис»". Технический подбор, сервисное сопровождение и решения для нефтегазового сектора в Астане. Консультации: +7 (775) 135-55-52 Мен…

50
pages crawled
50
indexable pages
0
errors
102
warnings
557
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Structured Data 71 0 49 0
Titles 73 0 45 1
Agent Readiness 98 0 3 96
Duplicate 99 0 2 0
Images 99 0 2 52
Budget 99 0 1 0
Headings 100 0 0 1
Links 100 0 0 3
Meta Description 100 0 0 50
Performance 100 0 0 200
Security 100 0 0 100
Social 100 0 0 50
URL 100 0 0 4
Findings

Warnings (6 rules)

warning Control has no accessible name

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

warning robots.txt-disallowed URL receives internal links (crawl-budget leak)

Rule budget.disallow_linked · Budget · 1 occurrence(s)

  • https://sazservis.kz/product_list?view_as=list — internal links point to https://sazservis.kz/product_list?view_as=list, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://sazservis.kz/product_list.

warning Near-duplicate page content

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

warning Images missing alt text

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

warning BreadcrumbList present but structurally incomplete

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

  • https://sazservis.kz/about_us — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/contacts — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/delivery_info — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p84104728-lyuk-zamernoj-lzo.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p84105139-povorotno-razryvnye-mufty.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85740248-areometr-dlya-nefteproduktov.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85740423-areometr-dlya-nefteproduktov.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85741218-vodochuvstvitelnaya-pasta-mccabe.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85741268-mufta-razryvnaya-rekuperatsiej.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85741272-lyuk-otbora-prob.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85741277-fitingi-assortimente.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85741280-povorotno-razryvnaya-mufta.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85741382-povorotno-razryvnaya-mufta.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85741438-nakladka-zaschitnaya-chehol.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85767705-salnik-077-povorotnuyu.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85769030-fiting-hromirovannyj-dlya.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85772105-skoba-pistolet-eg2813.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85777580-benzochuvstvitelnaya-pasta-mccabe.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85786881-tsilindr-mernyj-nosikom.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85804604-zapravochnyj-pistolet-zva.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85811901-filtr-gilbarco-mkr.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/p85814898-probootbornik.html — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/product_list — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/return_policy — a BreadcrumbList is present but structurally incomplete — missing required name. 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://sazservis.kz/testimonials — a BreadcrumbList is present but structurally incomplete — missing required name. 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 Title likely truncated in SERP (too wide)

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

Notices (19 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

  • https://sazservis.kz/ — 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 Title tag and meta description are identical

Rule content.title_meta_same · Meta Description · 3 occurrence(s)

notice Multiple <h1> elements

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

notice Image alt text is very long (possible keyword stuffing)

Rule images.alt_too_long · Images · 2 occurrence(s)

notice Likely hero image lacks fetchpriority=high

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

  • https://sazservis.kz/ — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/about_us — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/contacts — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/delivery_info — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p84104728-lyuk-zamernoj-lzo.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p84105139-povorotno-razryvnye-mufty.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85740248-areometr-dlya-nefteproduktov.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85740423-areometr-dlya-nefteproduktov.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85741218-vodochuvstvitelnaya-pasta-mccabe.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85741268-mufta-razryvnaya-rekuperatsiej.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85741272-lyuk-otbora-prob.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85741277-fitingi-assortimente.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85741280-povorotno-razryvnaya-mufta.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85741382-povorotno-razryvnaya-mufta.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85741438-nakladka-zaschitnaya-chehol.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85767705-salnik-077-povorotnuyu.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85769030-fiting-hromirovannyj-dlya.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85772105-skoba-pistolet-eg2813.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85777580-benzochuvstvitelnaya-pasta-mccabe.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85786881-tsilindr-mernyj-nosikom.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85804604-zapravochnyj-pistolet-zva.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/p85811901-filtr-gilbarco-mkr.html — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/product_list — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/return_policy — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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://sazservis.kz/testimonials — the likely hero/LCP image (logo-small-white-kz-c14f1e56.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 · 50 occurrence(s)

notice Internal link has no anchor text / accessible name

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

  • https://sazservis.kz/ — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://sazservis.kz/about_us — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://sazservis.kz/product_list — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.

notice Meta description too long

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

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 3 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://sazservis.kz/ — 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://sazservis.kz/about_us — 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://sazservis.kz/contacts — 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://sazservis.kz/delivery_info — 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://sazservis.kz/p84104728-lyuk-zamernoj-lzo.html — 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://sazservis.kz/p84105139-povorotno-razryvnye-mufty.html — 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://sazservis.kz/p85740248-areometr-dlya-nefteproduktov.html — 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://sazservis.kz/p85740423-areometr-dlya-nefteproduktov.html — 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://sazservis.kz/p85741218-vodochuvstvitelnaya-pasta-mccabe.html — 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://sazservis.kz/p85741268-mufta-razryvnaya-rekuperatsiej.html — 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://sazservis.kz/p85741272-lyuk-otbora-prob.html — 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://sazservis.kz/p85741277-fitingi-assortimente.html — 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://sazservis.kz/p85741280-povorotno-razryvnaya-mufta.html — 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://sazservis.kz/p85741382-povorotno-razryvnaya-mufta.html — 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://sazservis.kz/p85741438-nakladka-zaschitnaya-chehol.html — 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://sazservis.kz/p85767705-salnik-077-povorotnuyu.html — 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://sazservis.kz/p85769030-fiting-hromirovannyj-dlya.html — 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://sazservis.kz/p85772105-skoba-pistolet-eg2813.html — 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://sazservis.kz/p85777580-benzochuvstvitelnaya-pasta-mccabe.html — 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://sazservis.kz/p85786881-tsilindr-mernyj-nosikom.html — 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://sazservis.kz/p85804604-zapravochnyj-pistolet-zva.html — 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://sazservis.kz/p85811901-filtr-gilbarco-mkr.html — 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://sazservis.kz/product_list — 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://sazservis.kz/return_policy — 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://sazservis.kz/testimonials — 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://sazservis.kz/ — 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://sazservis.kz/about_us — 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://sazservis.kz/contacts — 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://sazservis.kz/delivery_info — 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://sazservis.kz/p84104728-lyuk-zamernoj-lzo.html — 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://sazservis.kz/p84105139-povorotno-razryvnye-mufty.html — 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://sazservis.kz/p85740248-areometr-dlya-nefteproduktov.html — 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://sazservis.kz/p85740423-areometr-dlya-nefteproduktov.html — 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://sazservis.kz/p85741218-vodochuvstvitelnaya-pasta-mccabe.html — 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://sazservis.kz/p85741268-mufta-razryvnaya-rekuperatsiej.html — 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://sazservis.kz/p85741272-lyuk-otbora-prob.html — 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://sazservis.kz/p85741277-fitingi-assortimente.html — 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://sazservis.kz/p85741280-povorotno-razryvnaya-mufta.html — 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://sazservis.kz/p85741382-povorotno-razryvnaya-mufta.html — 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://sazservis.kz/p85741438-nakladka-zaschitnaya-chehol.html — 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://sazservis.kz/p85767705-salnik-077-povorotnuyu.html — 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://sazservis.kz/p85769030-fiting-hromirovannyj-dlya.html — 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://sazservis.kz/p85772105-skoba-pistolet-eg2813.html — 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://sazservis.kz/p85777580-benzochuvstvitelnaya-pasta-mccabe.html — 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://sazservis.kz/p85786881-tsilindr-mernyj-nosikom.html — 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://sazservis.kz/p85804604-zapravochnyj-pistolet-zva.html — 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://sazservis.kz/p85811901-filtr-gilbarco-mkr.html — 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://sazservis.kz/product_list — 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://sazservis.kz/return_policy — 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://sazservis.kz/testimonials — 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 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 · 50 occurrence(s)

notice Title tag is identical to the H1 (missed keyword variation)

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

notice Underscores in URL path (prefer hyphens)

Rule url.underscores · URL · 4 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://sazservis.kz/
"ТОО «Сары-Арка АЗС Сервис»" — промышленное оборудование для АЗС и нефтебаз в Астане
200 yes 883 50
https://sazservis.kz/about_us
Информация о компании «ТОО «Сары-Арка АЗС Сервис»»
200 yes 606 50
https://sazservis.kz/contacts
Адрес, телефон — «ТОО «Сары-Арка АЗС Сервис»»
200 yes 434 50
https://sazservis.kz/delivery_info
Условия доставки и оплаты
200 yes 545 50
https://sazservis.kz/product_list
Товары и услуги — каталог и технические характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 836 50
https://sazservis.kz/testimonials
Отзывы о «ТОО «Сары-Арка АЗС Сервис»»
200 yes 512 50
https://sazservis.kz/p85740248-areometr-dlya-nefteproduktov.html
Ареометр для нефтепродуктов АНТ-1 АНТ — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 505 1
https://sazservis.kz/p85741268-mufta-razryvnaya-rekuperatsiej.html
Муфта разрывная с рекуперацией паров CSB 21 (Jiahao) None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 500 1
https://sazservis.kz/p85741277-fitingi-assortimente.html
Фитинги в ассортименте Собственное производство — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 530 1
https://sazservis.kz/p85804604-zapravochnyj-pistolet-zva.html
Заправочный пистолет ZVA 2 (Аналог) None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 505 1
https://sazservis.kz/p85811901-filtr-gilbarco-mkr.html
Фильтр Gilbarco 30 мкр дизель Gilbarco — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 454 1
https://sazservis.kz/p87615139-kran-razdatochnyj-opw.html
Кран раздаточный OPW None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 414 1
https://sazservis.kz/p87615309-filtr-fsn.html
Фильтр ФСН-80 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 408 1
https://sazservis.kz/p92073392-filtr-and-bumazhnyj.html
Фильтр S&B бумажный None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 397 1
https://sazservis.kz/p92073411-filtr-dlya-trk.html
Фильтр для ТРК ADAST WP10-12-30. None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 397 1
https://sazservis.kz/p92182925-filtr-dlya-trk.html
Фильтр для ТРК Токхейм None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 384 1
https://sazservis.kz/p101075495-r13926000-remkomplekt-rotora.html
R13926000 Ремкомплект ротора насоса Viscomat 70 лопатки, PIUSI PIUSI — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 381 0
https://sazservis.kz/p101075579-253012-avtomaticheskaya-bystrorazemnaya.html
253012 Автоматическая быстроразъемная муфта с наружной резьбой 1/4". Соединительная резьба 1/2" BSP (M) None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 395 0
https://sazservis.kz/p84104728-lyuk-zamernoj-lzo.html
Люк замерной ЛЗО 150 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 491 0
https://sazservis.kz/p84105139-povorotno-razryvnye-mufty.html
Поворотно-разрывные муфты Elaflex None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 562 0
https://sazservis.kz/p85740423-areometr-dlya-nefteproduktov.html
Ареометр для нефтепродуктов АНТ-2 АНТ — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 469 0
https://sazservis.kz/p85741218-vodochuvstvitelnaya-pasta-mccabe.html
Водочувствительная паста McCabe (Н2О+) McCabe — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 533 0
https://sazservis.kz/p85741272-lyuk-otbora-prob.html
Люк отбора проб ЛЗО-80 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 571 0
https://sazservis.kz/p85741280-povorotno-razryvnaya-mufta.html
Поворотно-разрывная муфта ZVA SSB 16 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 664 0
https://sazservis.kz/p85741382-povorotno-razryvnaya-mufta.html
Поворотно-разрывная муфта Elaflex SSB 16 Elaflex — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 559 0
https://sazservis.kz/p85741438-nakladka-zaschitnaya-chehol.html
Накладка защитная (чехол) EK 104 для пистолета Elaflex — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 458 0
https://sazservis.kz/p85767705-salnik-077-povorotnuyu.html
САЛЬНИК ED 077 В ПОВОРОТНУЮ И РАЗРЫВНУЮ МУФТУ SSB, ZVA None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 440 0
https://sazservis.kz/p85769030-fiting-hromirovannyj-dlya.html
Фитинг хромированный для шланга Coax Elaflex — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 459 0
https://sazservis.kz/p85772105-skoba-pistolet-eg2813.html
Скоба на пистолет EG281.3 Elaflex — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 463 0
https://sazservis.kz/p85777580-benzochuvstvitelnaya-pasta-mccabe.html
Бензочувствительная паста McCabe McCabe — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 497 0
https://sazservis.kz/p85786881-tsilindr-mernyj-nosikom.html
Цилиндр мерный с носиком 500 мл Собственное производство — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 516 0
https://sazservis.kz/p85814898-probootbornik.html
Пробоотборник ПО-80 Собственное производство — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 492 0
https://sazservis.kz/p85826844-nosik-dlya-toplivorazdatochnogo.html
Носик для топливораздаточного крана ER 042.7U (ZVA 2) Собственное производство — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 449 0
https://sazservis.kz/p85828966-fleksibelnoe-soedinenie.html
Флексибельное соединение Собственное производство — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 429 0
https://sazservis.kz/p85850903-mufta-povorotno-razryvnaya.html
Муфта поворотно-разрывная ZVA SSB 25 Elaflex — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 561 0
https://sazservis.kz/p85852537-kronshtejn-dlya-karmana.html
Кронштейн для кармана топливного пистолета Собственное производство — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 418 0
https://sazservis.kz/p87467472-metroshtok.html
Метрошток None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 501 0
https://sazservis.kz/p87467526-merniki.html
Мерники None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 428 0
https://sazservis.kz/p87472877-mufta-razryvnaya-esb16.html
Муфта разрывная ESB16 EN 13617-2 ZVA Slimline None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 440 0
https://sazservis.kz/p87615274-manzheta-salnik-079.html
МАНЖЕТА (САЛЬНИК) ED 079 В ПОВОРОТНУЮ И РАЗРЫВНУЮ МУФТУ SSB, ZVA None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 399 0
https://sazservis.kz/p87615359-nosik-bystrorazemnyj.html
Носик быстроразъемный AL-E-3 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 357 0
https://sazservis.kz/p87615829-nosik-bystrorazemnyj.html
Носик быстроразъемный AL-E-4 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 357 0
https://sazservis.kz/p87946639-kran-sharovoj-tselnosvarnoj.html
Кран шаровой цельносварной LD для жидких средств None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 401 0
https://sazservis.kz/p87949183-indikatornaya-nasadka-kran.html
Индикаторная насадка на кран EK 145 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 371 0
https://sazservis.kz/p87952316-salnik-179-elaflex.html
Сальник LT 179 Elaflex None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 451 0
https://sazservis.kz/p88052458-membrana-otsechki-151.html
Мембрана отсечки EA 151 ZVA Elaflex None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 439 0
https://sazservis.kz/p88052507-fiksator-rychaga-033.html
Фиксатор рычага EF 033 для крана ZVA2 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 391 0
https://sazservis.kz/p92073446-kran-sharovyj-flantsevyj.html
Кран шаровый фланцевый DN50 None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 386 0
https://sazservis.kz/p92562555-manometr-dm8008-vuf.html
Манометр ДМ8008-ВУф Физтех None — описание и характеристики | "ТОО «Сары-Арка АЗС Сервис»"
200 yes 403 0
https://sazservis.kz/return_policy
Условия возврата
200 yes 504 0

Audit your own site — free

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

Scan your site →