Catalog / impuestosecuador.ec
52

SEO audit for impuestosecuador.ec

IMPUESTOS ECUADOR SIMPLES

otherWordPress

Health 52/100 (fair) · 36 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of impuestosecuador.ec
36
pages crawled
34
indexable pages
8
errors
462
warnings
418
notices
11
orphan pages
7
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 0 7 296 10
Crawlability 97 1 0 11
Agent Readiness 72 0 34 68
Meta Description 72 0 34 0
Performance 72 0 34 125
Duplicate 78 0 27 0
Content 83 0 21 0
Canonical 89 0 13 1
Titles 98 0 3 0
Headings 100 0 0 1
Images 100 0 0 28
Security 100 0 0 69
Social 100 0 0 68
Structured Data 100 0 0 34
URL 100 0 0 3
Findings

Errors (2 rules)

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

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

error Client error (4xx) response

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

Warnings (11 rules)

warning Control has no accessible name

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

warning Canonical target redirects to another URL

Rule canonical.to_redirect · Canonical · 3 occurrence(s)

warning Thin content (low word count)

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning Orphan page (no internal inlinks)

Rule links.orphan · Links · 10 occurrence(s)

warning Internal link points to a redirect

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

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

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

warning Title likely truncated in SERP (too wide)

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

Notices (21 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

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

notice Canonical target reachable only via a canonical tag (no inlinks)

Rule canonical.isolated_url · Canonical · 1 occurrence(s)

  • https://impuestosecuador.ec/contacto/ — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).

notice Multiple <h1> elements

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

notice Likely hero image lacks fetchpriority=high

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

  • https://impuestosecuador.ec/ — the likely hero/LCP image (hero-v2-1.png-1.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://impuestosecuador.ec/atencion-sri-elimina-deudas/ — the likely hero/LCP image (photo-1554224155-6726b3ff858f) 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://impuestosecuador.ec/author/javier_admin/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/biblioteca — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/biblioteca/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/category/impuestos-sri/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/category/sin-categoria/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/consultas — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/consultas/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/contacto/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/contacto?plan=emprendedor — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/inicio — the likely hero/LCP image (hero-v2-1.png-1.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://impuestosecuador.ec/plantillas — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/plantillas/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/servicios — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/servicios/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/software-contable — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/software-contable/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/tag/agentes-de-retencion/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/tag/marzo-2026/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/tag/nuevas-retenciones/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/tag/nuevos-porcentajes-de-retencion/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/tag/sri/ — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/ultimas-reformas — the likely hero/LCP image (ahora-si.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://impuestosecuador.ec/ultimas-reformas/ — the likely hero/LCP image (ahora-si.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 · 28 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Page has only one internal inlink (fragile crawl path)

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://impuestosecuador.ec/ — 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://impuestosecuador.ec/%F0%9F%94%B4-prueba-publicacion-automatica-sincronizacion/ — 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://impuestosecuador.ec/atencion-sri-elimina-deudas/ — 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://impuestosecuador.ec/author/javier_admin/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://impuestosecuador.ec/biblioteca/ — 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://impuestosecuador.ec/cambio-de-retenciones-en-la-fuente-del-impuesto-a-la-renta-desde-1-marzo-de-2026/ — 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://impuestosecuador.ec/category/impuestos-sri/ — 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://impuestosecuador.ec/category/sin-categoria/ — 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://impuestosecuador.ec/consulta/consulta-web-16-02-2026-0228/ — 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://impuestosecuador.ec/consulta/consulta-web-16-02-2026-0242/ — 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://impuestosecuador.ec/consultas/ — 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://impuestosecuador.ec/contacto/ — 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://impuestosecuador.ec/contacto?plan=emprendedor — 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://impuestosecuador.ec/descarga-las-tablas-actualizadas-de-las-nuevas-retenciones-desde-el-1-de-marzo-de-2026/ — 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://impuestosecuador.ec/inicio — 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://impuestosecuador.ec/plantilla/calendario/ — 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://impuestosecuador.ec/plantillas/ — 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://impuestosecuador.ec/servicios/ — 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://impuestosecuador.ec/software-contable/ — 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://impuestosecuador.ec/tag/agentes-de-retencion/ — 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://impuestosecuador.ec/tag/marzo-2026/ — 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://impuestosecuador.ec/tag/nuevas-retenciones/ — 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://impuestosecuador.ec/tag/nuevos-porcentajes-de-retencion/ — 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://impuestosecuador.ec/tag/sri/ — 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://impuestosecuador.ec/ultimas-reformas/ — 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 · 34 occurrence(s)

  • https://impuestosecuador.ec/ — 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://impuestosecuador.ec/%F0%9F%94%B4-prueba-publicacion-automatica-sincronizacion/ — 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://impuestosecuador.ec/atencion-sri-elimina-deudas/ — 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://impuestosecuador.ec/author/javier_admin/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://impuestosecuador.ec/biblioteca/ — 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://impuestosecuador.ec/cambio-de-retenciones-en-la-fuente-del-impuesto-a-la-renta-desde-1-marzo-de-2026/ — 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://impuestosecuador.ec/category/impuestos-sri/ — 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://impuestosecuador.ec/category/sin-categoria/ — 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://impuestosecuador.ec/consulta/consulta-web-16-02-2026-0228/ — 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://impuestosecuador.ec/consulta/consulta-web-16-02-2026-0242/ — 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://impuestosecuador.ec/consultas/ — 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://impuestosecuador.ec/contacto/ — 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://impuestosecuador.ec/contacto?plan=emprendedor — 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://impuestosecuador.ec/descarga-las-tablas-actualizadas-de-las-nuevas-retenciones-desde-el-1-de-marzo-de-2026/ — 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://impuestosecuador.ec/inicio — 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://impuestosecuador.ec/plantilla/calendario/ — 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://impuestosecuador.ec/plantillas/ — 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://impuestosecuador.ec/servicios/ — 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://impuestosecuador.ec/software-contable/ — 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://impuestosecuador.ec/tag/agentes-de-retencion/ — 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://impuestosecuador.ec/tag/marzo-2026/ — 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://impuestosecuador.ec/tag/nuevas-retenciones/ — 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://impuestosecuador.ec/tag/nuevos-porcentajes-de-retencion/ — 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://impuestosecuador.ec/tag/sri/ — 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://impuestosecuador.ec/ultimas-reformas/ — 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 · 11 occurrence(s)

notice Missing recommended security headers

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

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

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

notice Non-ASCII characters in URL path

Rule url.non_ascii · URL · 1 occurrence(s)

notice Underscores in URL path (prefer hyphens)

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

notice Uppercase letters in URL path

Rule url.uppercase · URL · 1 occurrence(s)

Pages (showing 36 of 36)
URLStatusIndexableWordsIn-links
https://impuestosecuador.ec/
IMPUESTOS ECUADOR SIMPLES
200 yes 316 35
https://impuestosecuador.ec/biblioteca
Biblioteca – IMPUESTOS ECUADOR SIMPLES
200 yes 144 35
https://impuestosecuador.ec/consultas
Consultas – IMPUESTOS ECUADOR SIMPLES
200 yes 480 35
https://impuestosecuador.ec/contacto
Contacto – IMPUESTOS ECUADOR SIMPLES
200 yes 162 35
https://impuestosecuador.ec/inicio
IMPUESTOS ECUADOR SIMPLES
200 yes 316 35
https://impuestosecuador.ec/plantillas
Plantillas – IMPUESTOS ECUADOR SIMPLES
200 yes 153 35
https://impuestosecuador.ec/servicios
Servicios – IMPUESTOS ECUADOR SIMPLES
200 yes 246 35
https://impuestosecuador.ec/software-contable
Software Contable – IMPUESTOS ECUADOR SIMPLES
200 yes 420 35
https://impuestosecuador.ec/ultimas-reformas
+?ltimas Reformas – IMPUESTOS ECUADOR SIMPLES
200 yes 286 35
https://impuestosecuador.ec/category/impuestos-sri/
Impuestos SRI – IMPUESTOS ECUADOR SIMPLES
200 yes 240 12
https://impuestosecuador.ec/cambio-de-retenciones-en-la-fuente-del-impuesto-a-la-renta-desde-1-marzo-de-2026/
CAMBIO DE RETENCIONES EN LA FUENTE DEL IMPUESTO A LA RENTA, DESDE 1 MARZO DE 2026 – IMPUESTOS ECUADOR SIMPLES
200 yes 154 9
https://impuestosecuador.ec/descarga-las-tablas-actualizadas-de-las-nuevas-retenciones-desde-el-1-de-marzo-de-2026/
DESCARGA LAS TABLAS ACTUALIZADAS DE LAS NUEVAS RETENCIONES DESDE EL 1 DE MARZO DE 2026 – IMPUESTOS ECUADOR SIMPLES
200 yes 140 8
https://impuestosecuador.ec/category/sin-categoria/
Sin categor+?a – IMPUESTOS ECUADOR SIMPLES
200 yes 157 5
https://impuestosecuador.ec/contacto?plan=corporativo
Contacto – IMPUESTOS ECUADOR SIMPLES
200 yes 162 2
https://impuestosecuador.ec/contacto?plan=emprendedor
Contacto – IMPUESTOS ECUADOR SIMPLES
200 yes 162 2
https://impuestosecuador.ec/contacto?plan=pyme
Contacto – IMPUESTOS ECUADOR SIMPLES
200 yes 162 2
https://impuestosecuador.ec/atencion-sri-elimina-deudas/
ATENCIÓN, SRI ELIMINA DEUDAS – IMPUESTOS ECUADOR SIMPLES
200 yes 509 4
https://impuestosecuador.ec/%F0%9F%94%B4-prueba-publicacion-automatica-sincronizacion/
🔴 [PRUEBA] Publicación Automática – Sincronización – IMPUESTOS ECUADOR SIMPLES
200 yes 148 4
https://impuestosecuador.ec/tag/agentes-de-retencion/
agentes de retención – IMPUESTOS ECUADOR SIMPLES
200 yes 169 2
https://impuestosecuador.ec/tag/marzo-2026/
marzo 2026 – IMPUESTOS ECUADOR SIMPLES
200 yes 169 2
https://impuestosecuador.ec/tag/nuevas-retenciones/
nuevas retenciones – IMPUESTOS ECUADOR SIMPLES
200 yes 169 2
https://impuestosecuador.ec/tag/sri/
SRI – IMPUESTOS ECUADOR SIMPLES
200 yes 169 2
https://impuestosecuador.ec/tag/nuevos-porcentajes-de-retencion/
nuevos porcentajes de retencion – IMPUESTOS ECUADOR SIMPLES
200 yes 143 1
https://impuestosecuador.ec/author/javier_admin/
Javier_admin – IMPUESTOS ECUADOR SIMPLES
200 yes 286 0
https://impuestosecuador.ec/biblioteca/
Biblioteca – IMPUESTOS ECUADOR SIMPLES
200 yes 144 0
https://impuestosecuador.ec/consulta/consulta-web-16-02-2026-0228/
Consulta Web – 16/02/2026 02:28 – IMPUESTOS ECUADOR SIMPLES
200 yes 132 0
https://impuestosecuador.ec/consulta/consulta-web-16-02-2026-0242/
Consulta Web – 16/02/2026 02:42 – IMPUESTOS ECUADOR SIMPLES
200 yes 126 0
https://impuestosecuador.ec/consultas/
Consultas – IMPUESTOS ECUADOR SIMPLES
200 yes 480 0
https://impuestosecuador.ec/contacto/
Contacto – IMPUESTOS ECUADOR SIMPLES
200 yes 162 0
https://impuestosecuador.ec/plantilla/calendario/
Calendario – IMPUESTOS ECUADOR SIMPLES
200 yes 113 0
https://impuestosecuador.ec/plantillas/
Plantillas – IMPUESTOS ECUADOR SIMPLES
200 yes 153 0
https://impuestosecuador.ec/servicios/
Servicios – IMPUESTOS ECUADOR SIMPLES
200 yes 246 0
https://impuestosecuador.ec/software-contable/
Software Contable – IMPUESTOS ECUADOR SIMPLES
200 yes 420 0
https://impuestosecuador.ec/ultimas-reformas/
+?ltimas Reformas – IMPUESTOS ECUADOR SIMPLES
200 yes 286 0
https://impuestosecuador.ec/actualizacion-legal
Página no encontrada – IMPUESTOS ECUADOR SIMPLES
404 no 116 7
https://impuestosecuador.ec/wp-content/uploads/2026/03/NAC-DGERCGC26-00000009-1.pdf 200 no 0 1

Audit your own site — free

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

Scan your site →