SEO audit for devo.ge
სამშენებლო კომპანიები და პროექტები საქართველოში — Devo
Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)იპოვე სამშენებლო კომპანიები, ახალი საცხოვრებელი პროექტები და სპეციალური შეთავაზებები თბილისში, ბათუმში, ქუთაისსა და საქართველოს სხვა ქალაქებში.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 70 | 0 | 50 | 34 |
| Content | 70 | 0 | 50 | 48 |
| Images | 76 | 0 | 40 | 40 |
| Structured Data | 98 | 0 | 3 | 16 |
| Titles | 99 | 0 | 2 | 1 |
| Canonical | 99 | 0 | 1 | 0 |
| Meta Description | 99 | 0 | 1 | 0 |
| Performance | 99 | 0 | 1 | 100 |
| Cache | 100 | 0 | 0 | 50 |
| Sitemap | 100 | 0 | 0 | 1 |
| Social | 100 | 0 | 0 | 24 |
Warnings (8 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 50 occurrence(s)
- https://devo.ge/en — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/en/companies — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/en/contact — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/en/map — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/en/offers — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/en/pricing — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/en/projects — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/en/projects/vake-terraces — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka/companies — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka/contact — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka/map — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka/offers — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka/pricing — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka/projects — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ka/projects/vake-terraces — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/portal/register — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru/companies — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru/contact — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru/map — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru/offers — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru/pricing — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru/projects — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://devo.ge/ru/projects/vake-terraces — 3 button/link(s) with no text or aria-label — an agent can't target them
warning Missing canonical tag
Rule canonical.missing · Canonical · 1 occurrence(s)
warning Thin content (low word count)
Rule content.thin · Content · 50 occurrence(s)
- https://devo.ge/en — 91 words
- https://devo.ge/en/companies — 71 words
- https://devo.ge/en/contact — 139 words
- https://devo.ge/en/map — 65 words
- https://devo.ge/en/offers — 74 words
- https://devo.ge/en/pricing — 102 words
- https://devo.ge/en/projects — 77 words
- https://devo.ge/en/projects/vake-terraces — 97 words
- https://devo.ge/ka — 80 words
- https://devo.ge/ka/companies — 63 words
- https://devo.ge/ka/contact — 103 words
- https://devo.ge/ka/map — 57 words
- https://devo.ge/ka/offers — 62 words
- https://devo.ge/ka/pricing — 78 words
- https://devo.ge/ka/projects — 70 words
- https://devo.ge/ka/projects/vake-terraces — 86 words
- https://devo.ge/portal/register — 96 words
- https://devo.ge/ru — 82 words
- https://devo.ge/ru/companies — 64 words
- https://devo.ge/ru/contact — 118 words
- https://devo.ge/ru/map — 60 words
- https://devo.ge/ru/offers — 67 words
- https://devo.ge/ru/pricing — 88 words
- https://devo.ge/ru/projects — 72 words
- https://devo.ge/ru/projects/vake-terraces — 89 words
warning Images missing alt text
Rule images.missing_alt · Images · 40 occurrence(s)
- https://devo.ge/en — 3 of 3 images missing alt
- https://devo.ge/en/companies — 1 of 1 images missing alt
- https://devo.ge/en/offers — 1 of 1 images missing alt
- https://devo.ge/en/projects — 1 of 1 images missing alt
- https://devo.ge/en/projects/batumi-lighthouse — 6 of 6 images missing alt
- https://devo.ge/en/projects/old-tbilisi-loft — 6 of 6 images missing alt
- https://devo.ge/en/projects/saburtalo-axis — 6 of 6 images missing alt
- https://devo.ge/en/projects/vake-terraces — 6 of 6 images missing alt
- https://devo.ge/ka — 3 of 3 images missing alt
- https://devo.ge/ka/companies — 1 of 1 images missing alt
- https://devo.ge/ka/offers — 1 of 1 images missing alt
- https://devo.ge/ka/projects — 1 of 1 images missing alt
- https://devo.ge/ka/projects/batumi-lighthouse — 6 of 6 images missing alt
- https://devo.ge/ka/projects/kutaisi-grove — 6 of 6 images missing alt
- https://devo.ge/ka/projects/old-tbilisi-loft — 6 of 6 images missing alt
- https://devo.ge/ka/projects/saburtalo-axis — 6 of 6 images missing alt
- https://devo.ge/ka/projects/vake-terraces — 6 of 6 images missing alt
- https://devo.ge/ru — 3 of 3 images missing alt
- https://devo.ge/ru/companies — 1 of 1 images missing alt
- https://devo.ge/ru/offers — 1 of 1 images missing alt
- https://devo.ge/ru/projects — 1 of 1 images missing alt
- https://devo.ge/ru/projects/batumi-lighthouse — 6 of 6 images missing alt
- https://devo.ge/ru/projects/old-tbilisi-loft — 6 of 6 images missing alt
- https://devo.ge/ru/projects/saburtalo-axis — 6 of 6 images missing alt
- https://devo.ge/ru/projects/vake-terraces — 6 of 6 images missing alt
warning Missing meta description
Rule meta_desc.missing · Meta Description · 1 occurrence(s)
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 1 occurrence(s)
- https://devo.ge/portal/register — 3 render-blocking <script> in <head> (add defer/async or use type=module)
warning Product schema missing required or recommended properties
Rule schema.product_incomplete · Structured Data · 3 occurrence(s)
- https://devo.ge/en/pricing — Product structured data is missing required property (image) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, aggregateRating, review), which enrich the result.
- https://devo.ge/ka/pricing — Product structured data is missing required property (image) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, aggregateRating, review), which enrich the result.
- https://devo.ge/ru/pricing — Product structured data is missing required property (image) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, aggregateRating, review), which enrich the result.
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 2 occurrence(s)
- https://devo.ge/ka/projects/telavi-vineyard-villas — 75 chars, ~620px (limit ~580px)
- https://devo.ge/ru/projects/telavi-vineyard-villas — 79 chars, ~652px (limit ~580px)
Notices (13 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 33 occurrence(s)
- https://devo.ge/en/offers — h3 follows h1 — skips h2
- https://devo.ge/en/projects — h3 follows h1 — skips h2
- https://devo.ge/en/projects/batumi-lighthouse — h3 follows h1 — skips h2
- https://devo.ge/en/projects/didube-rows — h3 follows h1 — skips h2
- https://devo.ge/en/projects/kutaisi-grove — h3 follows h1 — skips h2
- https://devo.ge/en/projects/old-tbilisi-loft — h3 follows h1 — skips h2
- https://devo.ge/en/projects/saburtalo-axis — h3 follows h1 — skips h2
- https://devo.ge/en/projects/vake-terraces — h3 follows h1 — skips h2
- https://devo.ge/ka/offers — h3 follows h1 — skips h2
- https://devo.ge/ka/projects — h3 follows h1 — skips h2
- https://devo.ge/ka/projects/arxi-tower — h3 follows h1 — skips h2
- https://devo.ge/ka/projects/batumi-lighthouse — h3 follows h1 — skips h2
- https://devo.ge/ka/projects/didube-rows — h3 follows h1 — skips h2
- https://devo.ge/ka/projects/kutaisi-grove — h3 follows h1 — skips h2
- https://devo.ge/ka/projects/old-tbilisi-loft — h3 follows h1 — skips h2
- https://devo.ge/ka/projects/saburtalo-axis — h3 follows h1 — skips h2
- https://devo.ge/ka/projects/vake-terraces — h3 follows h1 — skips h2
- https://devo.ge/ru/offers — h3 follows h1 — skips h2
- https://devo.ge/ru/projects — h3 follows h1 — skips h2
- https://devo.ge/ru/projects/batumi-lighthouse — h3 follows h1 — skips h2
- https://devo.ge/ru/projects/didube-rows — h3 follows h1 — skips h2
- https://devo.ge/ru/projects/kutaisi-grove — h3 follows h1 — skips h2
- https://devo.ge/ru/projects/old-tbilisi-loft — h3 follows h1 — skips h2
- https://devo.ge/ru/projects/saburtalo-axis — h3 follows h1 — skips h2
- https://devo.ge/ru/projects/vake-terraces — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://devo.ge/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 50 occurrence(s)
- https://devo.ge/en — Cache-Control: no-cache, private
- https://devo.ge/en/companies — Cache-Control: no-cache, private
- https://devo.ge/en/contact — Cache-Control: no-cache, private
- https://devo.ge/en/map — Cache-Control: no-cache, private
- https://devo.ge/en/offers — Cache-Control: no-cache, private
- https://devo.ge/en/pricing — Cache-Control: no-cache, private
- https://devo.ge/en/projects — Cache-Control: no-cache, private
- https://devo.ge/en/projects/vake-terraces — Cache-Control: no-cache, private
- https://devo.ge/ka — Cache-Control: no-cache, private
- https://devo.ge/ka/companies — Cache-Control: no-cache, private
- https://devo.ge/ka/contact — Cache-Control: no-cache, private
- https://devo.ge/ka/map — Cache-Control: no-cache, private
- https://devo.ge/ka/offers — Cache-Control: no-cache, private
- https://devo.ge/ka/pricing — Cache-Control: no-cache, private
- https://devo.ge/ka/projects — Cache-Control: no-cache, private
- https://devo.ge/ka/projects/vake-terraces — Cache-Control: no-cache, private
- https://devo.ge/portal/register — Cache-Control: no-cache, private
- https://devo.ge/ru — Cache-Control: no-cache, private
- https://devo.ge/ru/companies — Cache-Control: no-cache, private
- https://devo.ge/ru/contact — Cache-Control: no-cache, private
- https://devo.ge/ru/map — Cache-Control: no-cache, private
- https://devo.ge/ru/offers — Cache-Control: no-cache, private
- https://devo.ge/ru/pricing — Cache-Control: no-cache, private
- https://devo.ge/ru/projects — Cache-Control: no-cache, private
- https://devo.ge/ru/projects/vake-terraces — Cache-Control: no-cache, private
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 48 occurrence(s)
- https://devo.ge/en — 2.9%
- https://devo.ge/en/companies — 2.7%
- https://devo.ge/en/contact — 4.2%
- https://devo.ge/en/map — 1.9%
- https://devo.ge/en/offers — 2.5%
- https://devo.ge/en/pricing — 2.6%
- https://devo.ge/en/projects — 2.7%
- https://devo.ge/en/projects/saburtalo-axis — 2.8%
- https://devo.ge/en/projects/vake-terraces — 2.8%
- https://devo.ge/ka — 4.0%
- https://devo.ge/ka/companies — 3.7%
- https://devo.ge/ka/map — 2.3%
- https://devo.ge/ka/offers — 3.5%
- https://devo.ge/ka/pricing — 3.6%
- https://devo.ge/ka/projects — 3.7%
- https://devo.ge/ka/projects/saburtalo-axis — 3.8%
- https://devo.ge/ka/projects/vake-terraces — 3.7%
- https://devo.ge/ru — 3.4%
- https://devo.ge/ru/companies — 3.1%
- https://devo.ge/ru/contact — 5.0%
- https://devo.ge/ru/map — 2.1%
- https://devo.ge/ru/offers — 3.0%
- https://devo.ge/ru/pricing — 3.1%
- https://devo.ge/ru/projects — 3.2%
- https://devo.ge/ru/projects/vake-terraces — 3.2%
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 40 occurrence(s)
- https://devo.ge/en — 3 of 3 images without width/height
- https://devo.ge/en/companies — 1 of 1 images without width/height
- https://devo.ge/en/offers — 1 of 1 images without width/height
- https://devo.ge/en/projects — 1 of 1 images without width/height
- https://devo.ge/en/projects/batumi-lighthouse — 6 of 6 images without width/height
- https://devo.ge/en/projects/old-tbilisi-loft — 6 of 6 images without width/height
- https://devo.ge/en/projects/saburtalo-axis — 6 of 6 images without width/height
- https://devo.ge/en/projects/vake-terraces — 6 of 6 images without width/height
- https://devo.ge/ka — 3 of 3 images without width/height
- https://devo.ge/ka/companies — 1 of 1 images without width/height
- https://devo.ge/ka/offers — 1 of 1 images without width/height
- https://devo.ge/ka/projects — 1 of 1 images without width/height
- https://devo.ge/ka/projects/batumi-lighthouse — 6 of 6 images without width/height
- https://devo.ge/ka/projects/kutaisi-grove — 6 of 6 images without width/height
- https://devo.ge/ka/projects/old-tbilisi-loft — 6 of 6 images without width/height
- https://devo.ge/ka/projects/saburtalo-axis — 6 of 6 images without width/height
- https://devo.ge/ka/projects/vake-terraces — 6 of 6 images without width/height
- https://devo.ge/ru — 3 of 3 images without width/height
- https://devo.ge/ru/companies — 1 of 1 images without width/height
- https://devo.ge/ru/offers — 1 of 1 images without width/height
- https://devo.ge/ru/projects — 1 of 1 images without width/height
- https://devo.ge/ru/projects/batumi-lighthouse — 6 of 6 images without width/height
- https://devo.ge/ru/projects/old-tbilisi-loft — 6 of 6 images without width/height
- https://devo.ge/ru/projects/saburtalo-axis — 6 of 6 images without width/height
- https://devo.ge/ru/projects/vake-terraces — 6 of 6 images without width/height
notice Missing Open Graph tags
Rule og.missing · Social · 23 occurrence(s)
- https://devo.ge/en — og:image
- https://devo.ge/en/companies — og:image
- https://devo.ge/en/contact — og:image
- https://devo.ge/en/map — og:image
- https://devo.ge/en/offers — og:image
- https://devo.ge/en/pricing — og:image
- https://devo.ge/en/projects — og:image
- https://devo.ge/ka — og:image
- https://devo.ge/ka/companies — og:image
- https://devo.ge/ka/companies/kavkasia-build — og:image
- https://devo.ge/ka/contact — og:image
- https://devo.ge/ka/map — og:image
- https://devo.ge/ka/offers — og:image
- https://devo.ge/ka/pricing — og:image
- https://devo.ge/ka/projects — og:image
- https://devo.ge/portal/register — og:title, og:description, og:image
- https://devo.ge/ru — og:image
- https://devo.ge/ru/companies — og:image
- https://devo.ge/ru/contact — og:image
- https://devo.ge/ru/map — og:image
- https://devo.ge/ru/offers — og:image
- https://devo.ge/ru/pricing — og:image
- https://devo.ge/ru/projects — og:image
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 50 occurrence(s)
- https://devo.ge/en — 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://devo.ge/en/companies — 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://devo.ge/en/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://devo.ge/en/map — 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://devo.ge/en/offers — 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://devo.ge/en/pricing — 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://devo.ge/en/projects — 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://devo.ge/en/projects/vake-terraces — 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://devo.ge/ka — 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://devo.ge/ka/companies — 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://devo.ge/ka/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://devo.ge/ka/map — 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://devo.ge/ka/offers — 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://devo.ge/ka/pricing — 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://devo.ge/ka/projects — 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://devo.ge/ka/projects/vake-terraces — 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://devo.ge/portal/register — 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://devo.ge/ru — 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://devo.ge/ru/companies — 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://devo.ge/ru/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://devo.ge/ru/map — 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://devo.ge/ru/offers — 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://devo.ge/ru/pricing — 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://devo.ge/ru/projects — 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://devo.ge/ru/projects/vake-terraces — 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://devo.ge/en — 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://devo.ge/en/companies — 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://devo.ge/en/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://devo.ge/en/map — 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://devo.ge/en/offers — 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://devo.ge/en/pricing — 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://devo.ge/en/projects — 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://devo.ge/en/projects/vake-terraces — 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://devo.ge/ka — 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://devo.ge/ka/companies — 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://devo.ge/ka/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://devo.ge/ka/map — 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://devo.ge/ka/offers — 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://devo.ge/ka/pricing — 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://devo.ge/ka/projects — 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://devo.ge/ka/projects/vake-terraces — 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://devo.ge/portal/register — 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://devo.ge/ru — 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://devo.ge/ru/companies — 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://devo.ge/ru/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://devo.ge/ru/map — 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://devo.ge/ru/offers — 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://devo.ge/ru/pricing — 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://devo.ge/ru/projects — 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://devo.ge/ru/projects/vake-terraces — 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 · 3 occurrence(s)
- https://devo.ge/en — 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.
- https://devo.ge/ka — 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.
- https://devo.ge/ru — 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 · 13 occurrence(s)
- https://devo.ge/en/companies
- https://devo.ge/en/map
- https://devo.ge/en/offers
- https://devo.ge/en/projects
- https://devo.ge/ka/companies
- https://devo.ge/ka/map
- https://devo.ge/ka/offers
- https://devo.ge/ka/projects
- https://devo.ge/portal/register
- https://devo.ge/ru/companies
- https://devo.ge/ru/map
- https://devo.ge/ru/offers
- https://devo.ge/ru/projects
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)
- https://devo.ge/portal/register — indexable but not in sitemap
notice Title is very short
Rule title.too_short · Titles · 1 occurrence(s)
- https://devo.ge/en/contact — 14 chars
notice Missing Twitter Card tag
Rule twitter.missing · Social · 1 occurrence(s)
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://devo.ge/en Construction companies and developments in Georgia — Devo |
200 | yes | 91 | 17 |
| https://devo.ge/portal/register Register — Devo Portal |
200 | yes | 96 | 49 |
| https://devo.ge/en/companies Construction companies in Georgia — Devo |
200 | yes | 71 | 16 |
| https://devo.ge/en/contact Contact — Devo |
200 | yes | 139 | 16 |
| https://devo.ge/en/map Map of construction projects in Georgia — Devo |
200 | yes | 65 | 16 |
| https://devo.ge/en/offers Special offers on new apartments — Devo |
200 | yes | 74 | 16 |
| https://devo.ge/en/pricing Pricing for developers — Devo |
200 | yes | 102 | 16 |
| https://devo.ge/en/projects New construction projects in Georgia — Devo |
200 | yes | 77 | 16 |
| https://devo.ge/ka სამშენებლო კომპანიები და პროექტები საქართველოში — Devo |
200 | yes | 80 | 17 |
| https://devo.ge/ka/companies სამშენებლო კომპანიები საქართველოში — Devo |
200 | yes | 63 | 17 |
| https://devo.ge/ka/contact კონტაქტი — Devo |
200 | yes | 103 | 17 |
| https://devo.ge/ka/map სამშენებლო პროექტების რუკა — Devo |
200 | yes | 57 | 17 |
| https://devo.ge/ka/offers სპეციალური შეთავაზებები ახალ ბინებზე — Devo |
200 | yes | 62 | 17 |
| https://devo.ge/ka/pricing ფასები დეველოპერებისთვის — Devo |
200 | yes | 78 | 17 |
| https://devo.ge/ka/projects ახალი სამშენებლო პროექტები საქართველოში — Devo |
200 | yes | 70 | 17 |
| https://devo.ge/ru Строительные компании и проекты в Грузии — Devo |
200 | yes | 82 | 16 |
| https://devo.ge/ru/companies Строительные компании Грузии — Devo |
200 | yes | 64 | 16 |
| https://devo.ge/ru/contact Контакты — Devo |
200 | yes | 118 | 16 |
| https://devo.ge/ru/map Карта строительных проектов Грузии — Devo |
200 | yes | 60 | 16 |
| https://devo.ge/ru/offers Специальные предложения на новые квартиры — Devo |
200 | yes | 67 | 16 |
| https://devo.ge/ru/pricing Тарифы для застройщиков — Devo |
200 | yes | 88 | 16 |
| https://devo.ge/ru/projects Новые строительные проекты в Грузии — Devo |
200 | yes | 72 | 16 |
| https://devo.ge/en/projects/arxi-tower Arxi Office Tower — Digomi, Tbilisi | Arxi-Veli |
200 | yes | 102 | 0 |
| https://devo.ge/en/projects/batumi-lighthouse Lighthouse Batumi — New Boulevard, Batumi | Batumi Horizon Developers |
200 | yes | 101 | 0 |
| https://devo.ge/en/projects/batumi-marine Marine Quarter — Old Boulevard, Batumi | Batumi Horizon Developers |
200 | yes | 99 | 0 |
| https://devo.ge/en/projects/didube-rows Didube Rows — Didube, Tbilisi | Didube Works |
200 | yes | 98 | 0 |
| https://devo.ge/en/projects/kutaisi-grove Rioni Grove — Avtomshenebeli, Kutaisi | Rioni Estates |
200 | yes | 97 | 0 |
| https://devo.ge/en/projects/old-tbilisi-loft Sololaki Loft 7 — Sololaki, Tbilisi | Kavkasia Build Group |
200 | yes | 99 | 0 |
| https://devo.ge/en/projects/saburtalo-axis Saburtalo Axis — Saburtalo, Tbilisi | Mtkvari Construction |
200 | yes | 103 | 0 |
| https://devo.ge/en/projects/telavi-vineyard-villas Vineyard Villas Telavi — Tsinandali road, Telavi | Kakheti Residences |
200 | yes | 107 | 0 |
| https://devo.ge/en/projects/vake-terraces Vake Terraces — Vake, Tbilisi | Kavkasia Build Group |
200 | yes | 97 | 0 |
| https://devo.ge/ka/companies/kavkasia-build კავკასია ბილდ ჯგუფი — სამშენებლო კომპანია Tbilisi |
200 | yes | 97 | 0 |
| https://devo.ge/ka/projects/arxi-tower არხი ოფის თაუერი — დიღომი, Tbilisi | არხი-ველი |
200 | yes | 89 | 0 |
| https://devo.ge/ka/projects/batumi-lighthouse შუქურა ბათუმი — ახალი ბულვარი, Batumi | ბათუმის ჰორიზონტი |
200 | yes | 89 | 0 |
| https://devo.ge/ka/projects/batumi-marine საზღვაო კვარტალი — ძველი ბულვარი, Batumi | ბათუმის ჰორიზონტი |
200 | yes | 90 | 0 |
| https://devo.ge/ka/projects/didube-rows დიდუბის რიგები — დიდუბე, Tbilisi | დიდუბე ვორქსი |
200 | yes | 85 | 0 |
| https://devo.ge/ka/projects/kutaisi-grove რიონის კორომი — ავტომშენებელი, Kutaisi | რიონი ესტეიტი |
200 | yes | 85 | 0 |
| https://devo.ge/ka/projects/old-tbilisi-loft სოლოლაკის ლოფტი 7 — სოლოლაკი, Tbilisi | კავკასია ბილდ ჯგუფი |
200 | yes | 87 | 0 |
| https://devo.ge/ka/projects/saburtalo-axis საბურთალოს ღერძი — საბურთალო, Tbilisi | მტკვარი მშენებლობა |
200 | yes | 89 | 0 |
| https://devo.ge/ka/projects/telavi-vineyard-villas ვენახის ვილები თელავი — წინანდლის გზატკეცილი, Telavi | კახეთის რეზიდენციები |
200 | yes | 91 | 0 |
| https://devo.ge/ka/projects/vake-terraces ვაკის ტერასები — ვაკე, Tbilisi | კავკასია ბილდ ჯგუფი |
200 | yes | 86 | 0 |
| https://devo.ge/ru/projects/arxi-tower Архи Офис Тауэр — Дигоми, Tbilisi | Архи-Вели |
200 | yes | 95 | 0 |
| https://devo.ge/ru/projects/batumi-lighthouse Маяк Батуми — Новый бульвар, Batumi | Батуми Горизонт |
200 | yes | 93 | 0 |
| https://devo.ge/ru/projects/batumi-marine Морской квартал — Старый бульвар, Batumi | Батуми Горизонт |
200 | yes | 92 | 0 |
| https://devo.ge/ru/projects/didube-rows Дидубе Роус — Дидубе, Tbilisi | Дидубе Воркс |
200 | yes | 89 | 0 |
| https://devo.ge/ru/projects/kutaisi-grove Риони Гроув — Автомшенебели, Kutaisi | Риони Эстейт |
200 | yes | 92 | 0 |
| https://devo.ge/ru/projects/old-tbilisi-loft Сололаки Лофт 7 — Сололаки, Tbilisi | Кавкасия Билд Групп |
200 | yes | 91 | 0 |
| https://devo.ge/ru/projects/saburtalo-axis Сабуртало Акс — Сабуртало, Tbilisi | Мтквари Строй |
200 | yes | 94 | 0 |
| https://devo.ge/ru/projects/telavi-vineyard-villas Виноградные Виллы Телави — Дорога на Цинандали, Telavi | Кахетинские Резиденции |
200 | yes | 98 | 0 |
| https://devo.ge/ru/projects/vake-terraces Ваке Террасы — Ваке, Tbilisi | Кавкасия Билд Групп |
200 | yes | 89 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.