SEO audit for inshops.eu
Inshops.eu
Health 66/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 71 | 0 | 49 | 57 |
| Images | 71 | 0 | 49 | 7 |
| Links | 71 | 0 | 49 | 49 |
| Performance | 71 | 0 | 49 | 196 |
| Meta Description | 73 | 0 | 45 | 0 |
| Headings | 76 | 0 | 40 | 0 |
| Titles | 89 | 0 | 18 | 1 |
| Canonical | 93 | 0 | 11 | 0 |
| Duplicate | 97 | 0 | 5 | 0 |
| Budget | 98 | 0 | 4 | 0 |
| Indexability | 98 | 0 | 4 | 0 |
| Content | 98 | 0 | 3 | 0 |
| Sitemap | 98 | 0 | 3 | 1 |
| Robots | 99 | 0 | 1 | 0 |
| Cache | 100 | 0 | 0 | 49 |
| Crawlability | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 49 |
| Social | 100 | 0 | 0 | 90 |
| Structured Data | 100 | 0 | 0 | 14 |
| URL | 100 | 0 | 0 | 4 |
Warnings (16 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 49 occurrence(s)
- https://inshops.eu/ — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/author/meni-chiotelli/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/blackweeks-curtains/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/cart/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/category/kourtines/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/checkout/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/istologio/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/lista-epithymion/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/my-account/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/my-account/lost-password/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/order_status/epistrafike/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/politiki-aporritou-2/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/politiki-chrisis/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/pos-na-dialexo-kourtina/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/product/kourtina-81001/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/shop/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/tag/kourtina/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://inshops.eu/withdraw-from-contract/ — 1 button/link(s) with no text or aria-label — an agent can't target them
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 4 occurrence(s)
- https://inshops.eu/cart/ — this noindex page has 49 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://inshops.eu/, https://inshops.eu/pos-na-dialexo-kourtina/, https://inshops.eu/pos-na-epilexo-kourtines-saloniou/.
- https://inshops.eu/checkout/ — this noindex page has 49 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://inshops.eu/, https://inshops.eu/pos-na-dialexo-kourtina/, https://inshops.eu/pos-na-epilexo-kourtines-saloniou/.
- https://inshops.eu/my-account/ — this noindex page has 49 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://inshops.eu/, https://inshops.eu/pos-na-dialexo-kourtina/, https://inshops.eu/pos-na-epilexo-kourtines-saloniou/.
- https://inshops.eu/my-account/lost-password/ — this noindex page has 1 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://inshops.eu/my-account/.
warning Missing canonical tag
Rule canonical.missing · Canonical · 10 occurrence(s)
- https://inshops.eu/author/meni-chiotelli/
- https://inshops.eu/category/kourtines/
- https://inshops.eu/istologio/
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/
- https://inshops.eu/shop/
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/
- https://inshops.eu/tag/kourtina/
warning Canonical target is noindex
Rule canonical.to_noindex · Canonical · 1 occurrence(s)
- https://inshops.eu/my-account/lost-password/ — canonical → https://inshops.eu/my-account/ which is noindex
warning Thin content (low word count)
Rule content.thin · Content · 3 occurrence(s)
- https://inshops.eu/lista-epithymion/ — 192 words
- https://inshops.eu/order_status/epistrafike/ — 177 words
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 188 words
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 3 occurrence(s)
- https://inshops.eu/shop/ — near-duplicate of 2 page(s): https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/, https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — near-duplicate of 2 page(s): https://inshops.eu/shop/, https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — near-duplicate of 2 page(s): https://inshops.eu/shop/, https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 2 occurrence(s)
- https://inshops.eu/category/kourtines/ — title shared by 2 pages: https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — title shared by 2 pages: https://inshops.eu/category/kourtines/
warning Missing <h1>
Rule h1.missing · Headings · 40 occurrence(s)
- https://inshops.eu/
- https://inshops.eu/cart/
- https://inshops.eu/checkout/
- https://inshops.eu/lista-epithymion/
- https://inshops.eu/my-account/
- https://inshops.eu/my-account/lost-password/
- https://inshops.eu/order_status/epistrafike/
- https://inshops.eu/politiki-aporritou-2/
- https://inshops.eu/politiki-chrisis/
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/
- https://inshops.eu/product/kourtina-81001/
- https://inshops.eu/product/kourtina-81002/
- https://inshops.eu/product/kourtina-81003/
- https://inshops.eu/product/kourtina-81004/
- https://inshops.eu/product/kourtina-81011/
- https://inshops.eu/product/kourtina-81012/
- https://inshops.eu/product/kourtina-81013/
- https://inshops.eu/product/kourtina-81014/
- https://inshops.eu/product/kourtina-81015/
- https://inshops.eu/shop/
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/
- https://inshops.eu/withdraw-from-contract/
warning Images missing alt text
Rule images.missing_alt · Images · 49 occurrence(s)
- https://inshops.eu/ — 6 of 16 images missing alt
- https://inshops.eu/author/meni-chiotelli/ — 2 of 7 images missing alt
- https://inshops.eu/blackweeks-curtains/ — 2 of 3 images missing alt
- https://inshops.eu/cart/ — 2 of 4 images missing alt
- https://inshops.eu/category/kourtines/ — 2 of 5 images missing alt
- https://inshops.eu/checkout/ — 2 of 4 images missing alt
- https://inshops.eu/istologio/ — 2 of 7 images missing alt
- https://inshops.eu/lista-epithymion/ — 2 of 3 images missing alt
- https://inshops.eu/my-account/ — 2 of 3 images missing alt
- https://inshops.eu/my-account/lost-password/ — 2 of 3 images missing alt
- https://inshops.eu/order_status/epistrafike/ — 2 of 3 images missing alt
- https://inshops.eu/politiki-aporritou-2/ — 2 of 3 images missing alt
- https://inshops.eu/politiki-chrisis/ — 2 of 3 images missing alt
- https://inshops.eu/pos-na-dialexo-kourtina/ — 2 of 11 images missing alt
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 2 of 11 images missing alt
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — 2 of 18 images missing alt
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — 2 of 11 images missing alt
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — 2 of 5 images missing alt
- https://inshops.eu/product/kourtina-81001/ — 2 of 8 images missing alt
- https://inshops.eu/shop/ — 2 of 23 images missing alt
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 2 of 3 images missing alt
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — 2 of 23 images missing alt
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 2 of 27 images missing alt
- https://inshops.eu/tag/kourtina/ — 2 of 5 images missing alt
- https://inshops.eu/withdraw-from-contract/ — 2 of 3 images missing alt
warning Page is noindex
Rule index.noindex · Indexability · 4 occurrence(s)
- https://inshops.eu/cart/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow
- https://inshops.eu/checkout/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow
- https://inshops.eu/my-account/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow
- https://inshops.eu/my-account/lost-password/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow header=noindex
warning Internal link points to a redirect
Rule links.redirect_target · Links · 49 occurrence(s)
- https://inshops.eu/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/author/meni-chiotelli/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/blackweeks-curtains/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/cart/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/category/kourtines/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/checkout/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/istologio/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/lista-epithymion/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/my-account/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/my-account/lost-password/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/order_status/epistrafike/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/politiki-aporritou-2/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/politiki-chrisis/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/pos-na-dialexo-kourtina/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/product/kourtina-81001/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/shop/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/tag/kourtina/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
- https://inshops.eu/withdraw-from-contract/ — https://inshops.eu/checkout/ → https://inshops.eu/cart/
warning Missing meta description
Rule meta_desc.missing · Meta Description · 45 occurrence(s)
- https://inshops.eu/
- https://inshops.eu/author/meni-chiotelli/
- https://inshops.eu/blackweeks-curtains/
- https://inshops.eu/category/kourtines/
- https://inshops.eu/istologio/
- https://inshops.eu/lista-epithymion/
- https://inshops.eu/order_status/epistrafike/
- https://inshops.eu/politiki-aporritou-2/
- https://inshops.eu/politiki-chrisis/
- https://inshops.eu/pos-na-dialexo-kourtina/
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/
- https://inshops.eu/product/kourtina-81001/
- https://inshops.eu/product/kourtina-81002/
- https://inshops.eu/product/kourtina-81003/
- https://inshops.eu/product/kourtina-81004/
- https://inshops.eu/shop/
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/
- https://inshops.eu/tag/kourtina/
- https://inshops.eu/withdraw-from-contract/
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 49 occurrence(s)
- https://inshops.eu/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/author/meni-chiotelli/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/blackweeks-curtains/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/cart/ — 16 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/category/kourtines/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/checkout/ — 16 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/istologio/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/lista-epithymion/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/my-account/ — 9 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/my-account/lost-password/ — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/order_status/epistrafike/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/politiki-aporritou-2/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/politiki-chrisis/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/pos-na-dialexo-kourtina/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/product/kourtina-81001/ — 13 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/shop/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/tag/kourtina/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://inshops.eu/withdraw-from-contract/ — 6 render-blocking <script> in <head> (add defer/async or use type=module)
warning robots.txt blocks CSS/JS the pages need to render
Rule robots.blocks_css_js · Robots · 1 occurrence(s)
- https://inshops.eu/ — robots.txt Disallow blocks render-critical CSS/JS under: /wp-admin/js/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.
warning Non-indexable URL listed in sitemap
Rule sitemap.non_indexable · Sitemap · 3 occurrence(s)
- https://inshops.eu/cart/ — listed in sitemap but noindex
- https://inshops.eu/checkout/ — listed in sitemap but noindex
- https://inshops.eu/my-account/ — listed in sitemap but noindex
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 18 occurrence(s)
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 71 chars, ~581px (limit ~580px)
- https://inshops.eu/product/kourtina-81001/ — 80 chars, ~659px (limit ~580px)
- https://inshops.eu/product/kourtina-81002/ — 94 chars, ~785px (limit ~580px)
- https://inshops.eu/product/kourtina-81004/ — 94 chars, ~785px (limit ~580px)
- https://inshops.eu/product/kourtina-81011/ — 70 chars, ~585px (limit ~580px)
- https://inshops.eu/product/kourtina-81012/ — 76 chars, ~635px (limit ~580px)
- https://inshops.eu/product/kourtina-81014/ — 89 chars, ~732px (limit ~580px)
- https://inshops.eu/product/kourtina-81017/ — 83 chars, ~694px (limit ~580px)
- https://inshops.eu/product/kourtina-81018/ — 85 chars, ~712px (limit ~580px)
- https://inshops.eu/product/kourtina-81019/ — 79 chars, ~658px (limit ~580px)
- https://inshops.eu/product/kourtina-81020/ — 84 chars, ~703px (limit ~580px)
- https://inshops.eu/product/kourtina-81021/ — 73 chars, ~612px (limit ~580px)
- https://inshops.eu/product/kourtina-81022/ — 71 chars, ~594px (limit ~580px)
- https://inshops.eu/product/kourtina-81023/ — 78 chars, ~635px (limit ~580px)
- https://inshops.eu/product/kourtina-81024/ — 70 chars, ~585px (limit ~580px)
- https://inshops.eu/product/kourtina-81025/ — 87 chars, ~730px (limit ~580px)
- https://inshops.eu/product/kourtina-81027/ — 77 chars, ~640px (limit ~580px)
- https://inshops.eu/product/kourtina-81030/ — 74 chars, ~621px (limit ~580px)
Notices (23 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 7 occurrence(s)
- https://inshops.eu/ — h4 follows h2 — skips h3
- https://inshops.eu/author/meni-chiotelli/ — h3 follows h1 — skips h2
- https://inshops.eu/cart/ — h4 follows h2 — skips h3
- https://inshops.eu/category/kourtines/ — h3 follows h1 — skips h2
- https://inshops.eu/checkout/ — h4 follows h2 — skips h3
- https://inshops.eu/istologio/ — h3 follows h1 — skips h2
- https://inshops.eu/tag/kourtina/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://inshops.eu/ — 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 · 49 occurrence(s)
- https://inshops.eu/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/author/meni-chiotelli/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/blackweeks-curtains/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/cart/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/category/kourtines/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/checkout/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/istologio/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/lista-epithymion/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/my-account/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/my-account/lost-password/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/order_status/epistrafike/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/politiki-aporritou-2/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/politiki-chrisis/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/pos-na-dialexo-kourtina/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/product/kourtina-81001/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/shop/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/tag/kourtina/ — add a <main> element (or role=main) around the primary content
- https://inshops.eu/withdraw-from-contract/ — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 49 occurrence(s)
- https://inshops.eu/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/author/meni-chiotelli/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/blackweeks-curtains/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/cart/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/category/kourtines/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/checkout/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/istologio/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/lista-epithymion/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/my-account/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/my-account/lost-password/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/order_status/epistrafike/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/politiki-aporritou-2/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/politiki-chrisis/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/pos-na-dialexo-kourtina/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/product/kourtina-81001/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/shop/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/tag/kourtina/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
- https://inshops.eu/withdraw-from-contract/ — Cache-Control: no-store, no-cache, must-revalidate · cloudflare: DYNAMIC
notice Image alt text is keyword-stuffed (repetition / low variety)
Rule images.alt_stuffed · Images · 3 occurrence(s)
- https://inshops.eu/ — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://inshops.eu/cart/ — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://inshops.eu/checkout/ — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
notice Image alt text is very long (possible keyword stuffing)
Rule images.alt_too_long · Images · 3 occurrence(s)
- https://inshops.eu/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://inshops.eu/cart/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://inshops.eu/checkout/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 49 occurrence(s)
- https://inshops.eu/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/author/meni-chiotelli/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/blackweeks-curtains/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/cart/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/category/kourtines/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/checkout/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/istologio/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/lista-epithymion/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/my-account/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/my-account/lost-password/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/order_status/epistrafike/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/politiki-aporritou-2/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/politiki-chrisis/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/pos-na-dialexo-kourtina/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/product/kourtina-81001/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/shop/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/tag/kourtina/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.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://inshops.eu/withdraw-from-contract/ — the likely hero/LCP image (android-chrome-144x144-1-100x100.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 1 occurrence(s)
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 3 of 27 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 49 occurrence(s)
- https://inshops.eu/ — 5 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://inshops.eu/author/meni-chiotelli/ — 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://inshops.eu/blackweeks-curtains/ — 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://inshops.eu/cart/ — 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://inshops.eu/category/kourtines/ — 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://inshops.eu/checkout/ — 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://inshops.eu/istologio/ — 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://inshops.eu/lista-epithymion/ — 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://inshops.eu/my-account/ — 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://inshops.eu/my-account/lost-password/ — 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://inshops.eu/order_status/epistrafike/ — 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://inshops.eu/politiki-aporritou-2/ — 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://inshops.eu/politiki-chrisis/ — 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://inshops.eu/pos-na-dialexo-kourtina/ — 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://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 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://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — 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://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — 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://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — 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://inshops.eu/product/kourtina-81001/ — 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://inshops.eu/shop/ — 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://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 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://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — 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://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 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://inshops.eu/tag/kourtina/ — 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://inshops.eu/withdraw-from-contract/ — 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 Missing Open Graph tags
Rule og.missing · Social · 45 occurrence(s)
- https://inshops.eu/ — og:title, og:description, og:image
- https://inshops.eu/author/meni-chiotelli/ — og:title, og:description, og:image
- https://inshops.eu/blackweeks-curtains/ — og:title, og:description, og:image
- https://inshops.eu/category/kourtines/ — og:title, og:description, og:image
- https://inshops.eu/istologio/ — og:title, og:description, og:image
- https://inshops.eu/lista-epithymion/ — og:title, og:description, og:image
- https://inshops.eu/order_status/epistrafike/ — og:title, og:description, og:image
- https://inshops.eu/politiki-aporritou-2/ — og:title, og:description, og:image
- https://inshops.eu/politiki-chrisis/ — og:title, og:description, og:image
- https://inshops.eu/pos-na-dialexo-kourtina/ — og:title, og:description, og:image
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — og:title, og:description, og:image
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — og:title, og:description, og:image
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — og:title, og:description, og:image
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — og:title, og:description, og:image
- https://inshops.eu/product/kourtina-81001/ — og:title, og:description, og:image
- https://inshops.eu/product/kourtina-81002/ — og:title, og:description, og:image
- https://inshops.eu/product/kourtina-81003/ — og:title, og:description, og:image
- https://inshops.eu/product/kourtina-81004/ — og:title, og:description, og:image
- https://inshops.eu/shop/ — og:title, og:description, og:image
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — og:title, og:description, og:image
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — og:title, og:description, og:image
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/ — og:title, og:description, og:image
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — og:title, og:description, og:image
- https://inshops.eu/tag/kourtina/ — og:title, og:description, og:image
- https://inshops.eu/withdraw-from-contract/ — og:title, og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 49 occurrence(s)
- https://inshops.eu/ — 16 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/author/meni-chiotelli/ — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/blackweeks-curtains/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/cart/ — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/category/kourtines/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/checkout/ — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/istologio/ — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/lista-epithymion/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/my-account/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/my-account/lost-password/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/order_status/epistrafike/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/politiki-aporritou-2/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/politiki-chrisis/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/pos-na-dialexo-kourtina/ — 11 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 11 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — 18 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — 11 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/product/kourtina-81001/ — 8 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/shop/ — 23 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — 23 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 27 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/tag/kourtina/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://inshops.eu/withdraw-from-contract/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 49 occurrence(s)
- https://inshops.eu/ — 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://inshops.eu/author/meni-chiotelli/ — 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://inshops.eu/blackweeks-curtains/ — 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://inshops.eu/cart/ — 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://inshops.eu/category/kourtines/ — 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://inshops.eu/checkout/ — 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://inshops.eu/istologio/ — 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://inshops.eu/lista-epithymion/ — 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://inshops.eu/my-account/ — 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://inshops.eu/my-account/lost-password/ — 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://inshops.eu/order_status/epistrafike/ — 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://inshops.eu/politiki-aporritou-2/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://inshops.eu/politiki-chrisis/ — 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://inshops.eu/pos-na-dialexo-kourtina/ — 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://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 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://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — 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://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — 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://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — 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://inshops.eu/product/kourtina-81001/ — 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://inshops.eu/shop/ — 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://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 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://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — 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://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 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://inshops.eu/tag/kourtina/ — 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://inshops.eu/withdraw-from-contract/ — 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 · 49 occurrence(s)
- https://inshops.eu/ — 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://inshops.eu/author/meni-chiotelli/ — 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://inshops.eu/blackweeks-curtains/ — 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://inshops.eu/cart/ — 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://inshops.eu/category/kourtines/ — 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://inshops.eu/checkout/ — 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://inshops.eu/istologio/ — 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://inshops.eu/lista-epithymion/ — 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://inshops.eu/my-account/ — 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://inshops.eu/my-account/lost-password/ — 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://inshops.eu/order_status/epistrafike/ — 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://inshops.eu/politiki-aporritou-2/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://inshops.eu/politiki-chrisis/ — 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://inshops.eu/pos-na-dialexo-kourtina/ — 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://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — 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://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — 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://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — 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://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — 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://inshops.eu/product/kourtina-81001/ — 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://inshops.eu/shop/ — 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://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — 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://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — 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://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — 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://inshops.eu/tag/kourtina/ — 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://inshops.eu/withdraw-from-contract/ — 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 · 1 occurrence(s)
- https://inshops.eu/checkout/ — redirects to https://inshops.eu/cart/
notice Deep page has no BreadcrumbList structured data
Rule schema.breadcrumb_missing · Structured Data · 1 occurrence(s)
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/ — depth-2 page has structured data but no BreadcrumbList
notice No structured data detected
Rule schema.none · Structured Data · 13 occurrence(s)
- https://inshops.eu/blackweeks-curtains/
- https://inshops.eu/category/kourtines/
- https://inshops.eu/lista-epithymion/
- https://inshops.eu/order_status/epistrafike/
- https://inshops.eu/politiki-aporritou-2/
- https://inshops.eu/politiki-chrisis/
- https://inshops.eu/pos-na-dialexo-kourtina/
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/
- https://inshops.eu/tag/kourtina/
- https://inshops.eu/withdraw-from-contract/
notice Missing recommended security headers
Rule security.missing_headers · Security · 49 occurrence(s)
- https://inshops.eu/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/author/meni-chiotelli/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/blackweeks-curtains/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/cart/ — CSP, X-Content-Type-Options, HSTS
- https://inshops.eu/category/kourtines/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/checkout/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/istologio/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/lista-epithymion/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/my-account/ — HSTS, X-Content-Type-Options
- https://inshops.eu/my-account/lost-password/ — HSTS, X-Content-Type-Options
- https://inshops.eu/order_status/epistrafike/ — CSP, X-Content-Type-Options, HSTS
- https://inshops.eu/politiki-aporritou-2/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/politiki-chrisis/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/pos-na-dialexo-kourtina/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ — CSP, X-Content-Type-Options, HSTS
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ — X-Content-Type-Options, HSTS, CSP
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/product/kourtina-81001/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/shop/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/tag/kourtina/ — HSTS, CSP, X-Content-Type-Options
- https://inshops.eu/withdraw-from-contract/ — CSP, X-Content-Type-Options, HSTS
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/ — indexable but not in sitemap
notice Title is very short
Rule title.too_short · Titles · 1 occurrence(s)
- https://inshops.eu/ — 10 chars
notice Missing Twitter Card tag
Rule twitter.missing · Social · 45 occurrence(s)
- https://inshops.eu/
- https://inshops.eu/author/meni-chiotelli/
- https://inshops.eu/blackweeks-curtains/
- https://inshops.eu/category/kourtines/
- https://inshops.eu/istologio/
- https://inshops.eu/lista-epithymion/
- https://inshops.eu/order_status/epistrafike/
- https://inshops.eu/politiki-aporritou-2/
- https://inshops.eu/politiki-chrisis/
- https://inshops.eu/pos-na-dialexo-kourtina/
- https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/
- https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/
- https://inshops.eu/pos-na-epilexo-kourtines-saloniou/
- https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/
- https://inshops.eu/product/kourtina-81001/
- https://inshops.eu/product/kourtina-81002/
- https://inshops.eu/product/kourtina-81003/
- https://inshops.eu/product/kourtina-81004/
- https://inshops.eu/shop/
- https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/
- https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/
- https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/
- https://inshops.eu/tag/kourtina/
- https://inshops.eu/withdraw-from-contract/
notice Non-ASCII characters in URL path
Rule url.non_ascii · URL · 2 occurrence(s)
notice URL is very long
Rule url.too_long · URL · 1 occurrence(s)
notice Underscores in URL path (prefer hyphens)
Rule url.underscores · URL · 1 occurrence(s)
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://inshops.eu/ Inshops.eu |
200 | yes | 281 | 49 |
| https://inshops.eu/cart/ Καλάθι – Inshops.eu |
200 | no | 217 | 49 |
| https://inshops.eu/checkout/ Καλάθι – Inshops.eu |
200 | no | 217 | 49 |
| https://inshops.eu/istologio/ Ιστολόγιο – Inshops.eu |
200 | yes | 363 | 49 |
| https://inshops.eu/lista-epithymion/ Λίστα Επιθυμιών – Inshops.eu |
200 | yes | 192 | 49 |
| https://inshops.eu/my-account/ Ο λογαριασμός μου – Inshops.eu |
200 | no | 245 | 49 |
| https://inshops.eu/politiki-aporritou-2/ Πολιτική Απορρήτου – Inshops.eu |
200 | yes | 1851 | 49 |
| https://inshops.eu/politiki-chrisis/ Πολιτική Χρήσης – Inshops.eu |
200 | yes | 3338 | 49 |
| https://inshops.eu/shop/ InShops – Inshops.eu |
200 | yes | 487 | 49 |
| https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/ Κουρτίνες Βρεφικού – Παιδικού – Inshops.eu |
200 | yes | 483 | 49 |
| https://inshops.eu/shop/eidh-spitiou/curtains/eidh-spitiou/curtains/ Κουρτίνες – Inshops.eu |
200 | yes | 501 | 49 |
| https://inshops.eu/withdraw-from-contract/ Withdraw from contract – Inshops.eu |
200 | yes | 358 | 49 |
| https://inshops.eu/product/kourtina-81021/ Παιδικές Κουρτίνες με Διαστημικά Μοτίβα και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 572 | 5 |
| https://inshops.eu/pos-na-dialexo-kourtina/ Πως να διαλέξω κουρτίνα; – Inshops.eu |
200 | yes | 882 | 5 |
| https://inshops.eu/pos-na-epilexo-kourtines-saloniou/ Πως να επιλέξω κουρτίνες σαλονιού; – Inshops.eu |
200 | yes | 842 | 5 |
| https://inshops.eu/pos-na-dialexo-trapezomantilo-kai-na-to-syndyaso-sto-choro/ Πως να διαλέξω τραπεζομάντηλο και να το συνδυάσω στο χώρο; – Inshops.eu |
200 | yes | 709 | 3 |
| https://inshops.eu/pos-na-epilexo-diakosmitika-maxilaria-saloniou/ Πως να επιλέξω διακοσμητικά μαξιλάρια σαλονιού; – Inshops.eu |
200 | yes | 793 | 3 |
| https://inshops.eu/my-account/lost-password/ Επαναφορά συνθηματικού πρόσβασης – Inshops.eu |
200 | no | 212 | 1 |
| https://inshops.eu/shop/eidh-spitiou/curtains/baby/eidh-spitiou/curtains/baby/page/2/ Κουρτίνες Βρεφικού – Παιδικού – Σελίδα 2 – Inshops.eu |
200 | yes | 487 | 1 |
| https://inshops.eu/product/kourtina-81017/ Κουρτίνα με Πολυθεσική Τρέσα και Γεωμετρικά Σχέδια σε Πολύχρωμη Παλέτα – Inshops.eu |
200 | yes | 580 | 9 |
| https://inshops.eu/product/kourtina-81019/ Παιδική Κουρτίνα με Πολυθεσική Τρέσα και Σχέδιο Ελαφάκι και Πουλιά – Inshops.eu |
200 | yes | 619 | 9 |
| https://inshops.eu/product/kourtina-81020/ Κουρτίνα με Πολυθεσική Τρέσα και Τροπικό Σχέδιο Φλαμίνγκο και Λουλούδια – Inshops.eu |
200 | yes | 558 | 6 |
| https://inshops.eu/product/kourtina-81001/ Παιδική Κουρτίνα Ζωάκια με Φράση “Hello World” και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 601 | 6 |
| https://inshops.eu/product/kourtina-81023/ Κουρτίνα Blackout με Πολυθεσική Τρέσα και Πολύχρωμο Floral Σχέδιο – Inshops.eu |
200 | yes | 558 | 7 |
| https://inshops.eu/product/kourtina-81011/ Παιδική Κουρτίνα με Σχέδιο Αερόστατα και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 542 | 5 |
| https://inshops.eu/product/kourtina-81003/ Κουρτίνα με Ροζ Λουλουδάτο Σχέδιο και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 544 | 6 |
| https://inshops.eu/product/kourtina-81025/ Κουρτίνα με Τροπικά Σχέδια και Πολυθεσική Τρέσα για Καλοκαιρινή Διακόσμηση – Inshops.eu |
200 | yes | 542 | 7 |
| https://inshops.eu/product/kourtina-81013/ Παιδική Κουρτίνα με Δεινόσαυρους και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 546 | 7 |
| https://inshops.eu/product/kourtina-81014/ Παιδική Κουρτίνα με Λουλούδια και Best Friend – Κουρτίνα με Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 578 | 4 |
| https://inshops.eu/product/kourtina-81002/ Κουρτίνα Παιδικού Δωματίου με Φράουλες και Κορίτσι – Κουρτίνα με Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 567 | 6 |
| https://inshops.eu/product/kourtina-81022/ Κουρτίνα Κίτρινη με Λουλουδάτο Μοτίβο και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 543 | 6 |
| https://inshops.eu/product/kourtina-81030/ Πολύχρωμη Κουρτίνα με Γεωμετρικά Σχήματα και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 589 | 5 |
| https://inshops.eu/product/kourtina-81027/ Παιδική Κουρτίνα με Μονόκερους σε Μωβ Φόντο και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 541 | 5 |
| https://inshops.eu/product/kourtina-81004/ Παιδική Κουρτίνα με Πολύχρωμα Λουλούδια και Ζωάκια – Κουρτίνα με Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 559 | 5 |
| https://inshops.eu/product/kourtina-81012/ Παιδική Κουρτίνα με Γαλάζιο Σχέδιο Καρδιές και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 580 | 5 |
| https://inshops.eu/product/kourtina-81028/ Κουρτίνα Μπλε Γεωμετρικά Μοτίβα με Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 484 | 4 |
| https://inshops.eu/product/kourtina-81018/ Παιδική Κουρτίνα με Πολυθεσική Τρέσα και Σχέδιο Κατασκευές και Παιχνίδια – Inshops.eu |
200 | yes | 569 | 4 |
| https://inshops.eu/product/kourtina-81016/ Κουρτίνα με Πολυθεσική Τρέσα και Πολύχρωμο Λεοπάρ Print – Inshops.eu |
200 | yes | 554 | 4 |
| https://inshops.eu/product/kourtina-81015/ Πολύχρωμη Κουρτίνα Ζέβρα με Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 557 | 3 |
| https://inshops.eu/product/kourtina-81026/ Κουρτίνα με Πολύχρωμα Φρούτα και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 543 | 2 |
| https://inshops.eu/product/kourtina-81024/ Παιδική Κουρτίνα με Πολύχρωμα Ζωάκια και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 542 | 2 |
| https://inshops.eu/product/kourtina-81029/ Μαύρη Κουρτίνα με Αραβουργήματα και Πολυθεσική Τρέσα – Inshops.eu |
200 | yes | 551 | 2 |
| https://inshops.eu/author/meni-chiotelli/ meni chiotelli – Inshops.eu |
200 | yes | 365 | 0 |
| https://inshops.eu/blackweeks-curtains/ Black Weeks Κουρτίνες – Προσφορά 2+1 Δώρο – Inshops.eu |
200 | yes | 324 | 0 |
| https://inshops.eu/category/kourtines/ Κουρτίνες – Inshops.eu |
200 | yes | 268 | 0 |
| https://inshops.eu/order_status/epistrafike/ Επιστράφηκε – Inshops.eu |
200 | yes | 177 | 0 |
| https://inshops.eu/product-tag/%CE%BF%CE%BB%CF%85%CE%BC%CF%80%CE%B9%CE%B1%CE%BA%CF%8C%CF%82/ ολυμπιακός – Inshops.eu |
200 | yes | 231 | 0 |
| https://inshops.eu/shop/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/%CF%87%CF%89%CF%81%CE%AF%CF%82-%CE%BA%CE%B1%CF%84%CE%B7%CE%B3%CE%BF%CF%81%CE%AF%CE%B1/ Χωρίς κατηγορία – Inshops.eu |
200 | yes | 188 | 0 |
| https://inshops.eu/tag/kourtina/ κουρτίνα – Inshops.eu |
200 | yes | 268 | 0 |
| https://inshops.eu/media/2021/02/1a.jpg | 200 | no | 0 | 1 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.