Catalog / teknecultura.com
61

SEO audit for teknecultura.com

tekneaudience-ca – teknecultura.com

other

Health 61/100 (fair) · 50 pages crawled · generated 2026-07-29

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of teknecultura.com
50
pages crawled
47
indexable pages
6
errors
195
warnings
538
notices
0
orphan pages
3
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 90 3 6 23
Crawlability 95 2 1 2
Sitemap 98 1 0 4
Performance 63 0 61 147
Agent Readiness 72 0 47 66
Meta Description 72 0 47 0
Headings 94 0 10 9
Duplicate 95 0 8 0
Titles 97 0 5 0
Canonical 98 0 4 1
Content 98 0 4 4
Hreflang 99 0 2 0
Images 100 0 0 48
Security 100 0 0 92
Social 100 0 0 94
Structured Data 100 0 0 47
URL 100 0 0 1
Findings

Errors (3 rules)

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

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

error Non-200 URL listed in sitemap

Rule sitemap.not_200 · Sitemap · 1 occurrence(s)

error Client error (4xx) response

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

Warnings (14 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning hreflang set has no self-reference

Rule hreflang.missing_self · Hreflang · 1 occurrence(s)

warning hreflang has no return link (not reciprocal)

Rule hreflang.no_return · Hreflang · 1 occurrence(s)

warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)

Rule images.no_lazy_lcp_candidate · Performance · 14 occurrence(s)

  • https://www.teknecultura.com/blog/como-con-que-servicios-concretos-con-que-procesos-y-acciones/ — the likely hero/LCP image (967043333d239b8ee49d6fe5623e20d949380243eccfc449126ea1d1a9b79fc8) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/el-contenido-es-el-rey-storytelling-primer-ministro/ — the likely hero/LCP image (story-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/el-marketing-de-la-cultura-es-un-marketing-relacional-24/ — the likely hero/LCP image (databaseccmichaelmandiberg-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/el-marketing-relacional-es-un-marketing-de-contenido-44/ — the likely hero/LCP image (ticketsccjiarenlau_flickr-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/el-publico-la-principal-preocupacion-de-los-festivales/ — the likely hero/LCP image (440-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/hagamos-caso-de-la-policia/ — the likely hero/LCP image (policiab-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/la-gestion-cultural-necesita-del-marketing-14/ — the likely hero/LCP image (speakerccgarryknight_flickr-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/lecciones-de-pricing-de-un-restaurante-japones/ — the likely hero/LCP image (13075942_b65432944a_o-1-1024x476-1-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/los-gestores-culturales-cambian-de-rol-34/ — the likely hero/LCP image (aforocompletocceneas_flickr-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/plan-de-social-media/ — the likely hero/LCP image (image2-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/que-hacemos/ — the likely hero/LCP image (967043333d239b8ee49d6fe5623e20d949380243eccfc449126ea1d1a9b79fc8) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/una-bibliografia-basica-de-marketing-cultural-ii/ — the likely hero/LCP image (tomlinson-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/blog/una-bibliografia-basica-de-marketing-cultural/ — the likely hero/LCP image (030413_2237_unabibliogr1-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.teknecultura.com/ca/blog/hola-mundo/ — the likely hero/LCP image (speakerccgarryknight_flickr-q6zdlrawq7yp1tsiinzr3wbcheu4c0mygsfg3vusug.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

warning Internal link points to a redirect

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

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

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

warning Redirect chain (multiple hops)

Rule redirect.chain · Crawlability · 1 occurrence(s)

Notices (20 rules)

notice Heading levels skip a level

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

notice No main landmark for AI agents

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

notice Canonical points to a different URL

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

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 1 occurrence(s)

notice Likely hero image lacks fetchpriority=high

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

  • https://www.teknecultura.com/acompanamiento-analitico/ — the likely hero/LCP image (acompanamiento-analitico-300x163.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://www.teknecultura.com/analisis-de-publicos/ — the likely hero/LCP image (analisis-de-publicos-300x163.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://www.teknecultura.com/caso-exito-abadia/ — the likely hero/LCP image (abdadi2.webp) 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://www.teknecultura.com/caso-exito-cccb/ — the likely hero/LCP image (imagen-cccb.jpg) 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://www.teknecultura.com/caso-exito-grec/ — the likely hero/LCP image (teatre-grec-slide_0.jpg) 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://www.teknecultura.com/caso-exito-maestranza/ — the likely hero/LCP image (patio-de-butacas-sin-carteles-rfo5ik8c9qjtaqgrqmqjz9txg99tro55m14kcdwa6g.jpg) 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 · 47 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://www.teknecultura.com/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.teknecultura.com/acompanamiento-analitico-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://www.teknecultura.com/analisis-de-publicos-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://www.teknecultura.com/aviso-legal-web-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://www.teknecultura.com/aviso-legal-web/ — 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://www.teknecultura.com/blog/ — 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://www.teknecultura.com/blog/hagamos-caso-de-la-policia/ — 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://www.teknecultura.com/ca/blog/hola-mundo/ — 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://www.teknecultura.com/ca/tekneaudience-ca/ — 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://www.teknecultura.com/caso-exito-abadia/ — 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://www.teknecultura.com/caso-exito-grec/ — 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://www.teknecultura.com/caso-exito-maestranza/ — 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://www.teknecultura.com/clientes/ — 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://www.teknecultura.com/condiciones-de-servicio/ — 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://www.teknecultura.com/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://www.teknecultura.com/declaracion-de-conformidad-con-el-esquema-nacional-de-seguridad/ — 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://www.teknecultura.com/estrategia-de-marketing-360/ — 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://www.teknecultura.com/implementacion-de-campanas-de-marketing/ — 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://www.teknecultura.com/nosotros/ — 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://www.teknecultura.com/politica-de-cookies-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://www.teknecultura.com/politica-de-seguridad-de-la-informacion-del-ens/ — 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://www.teknecultura.com/politica-privacidad-las-redes-sociales/ — 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://www.teknecultura.com/suscribete/ — 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://www.teknecultura.com/tekneaudience-es/ — 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://www.teknecultura.com/teknedata-es/ — 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 · 47 occurrence(s)

  • https://www.teknecultura.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.teknecultura.com/acompanamiento-analitico-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://www.teknecultura.com/analisis-de-publicos-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://www.teknecultura.com/aviso-legal-web-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://www.teknecultura.com/aviso-legal-web/ — 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://www.teknecultura.com/blog/ — 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://www.teknecultura.com/blog/hagamos-caso-de-la-policia/ — 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://www.teknecultura.com/ca/blog/hola-mundo/ — 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://www.teknecultura.com/ca/tekneaudience-ca/ — 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://www.teknecultura.com/caso-exito-abadia/ — 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://www.teknecultura.com/caso-exito-grec/ — 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://www.teknecultura.com/caso-exito-maestranza/ — 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://www.teknecultura.com/clientes/ — 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://www.teknecultura.com/condiciones-de-servicio/ — 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://www.teknecultura.com/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://www.teknecultura.com/declaracion-de-conformidad-con-el-esquema-nacional-de-seguridad/ — 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://www.teknecultura.com/estrategia-de-marketing-360/ — 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://www.teknecultura.com/implementacion-de-campanas-de-marketing/ — 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://www.teknecultura.com/nosotros/ — 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://www.teknecultura.com/politica-de-cookies-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://www.teknecultura.com/politica-de-seguridad-de-la-informacion-del-ens/ — 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://www.teknecultura.com/politica-privacidad-las-redes-sociales/ — 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://www.teknecultura.com/suscribete/ — 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://www.teknecultura.com/tekneaudience-es/ — 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://www.teknecultura.com/teknedata-es/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice URL redirects to another URL

Rule redirect.single · Crawlability · 2 occurrence(s)

notice Missing recommended security headers

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

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

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

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 4 occurrence(s)

notice Uppercase letters in URL path

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.teknecultura.com/
teknecultura.com – Grandes audiencias para grandes proyectos
200 yes 729 43
https://www.teknecultura.com/acompanamiento-analitico-2/
Acompañamiento analítico – teknecultura.com
200 yes 369 44
https://www.teknecultura.com/acompanamiento-analitico/
Acompañamiento analítico – teknecultura.com
200 yes 161 44
https://www.teknecultura.com/analisis-de-publicos-2/
Análisis de públicos – teknecultura.com
200 yes 373 44
https://www.teknecultura.com/analisis-de-publicos/
Análisis de públicos – teknecultura.com
200 yes 162 44
https://www.teknecultura.com/blog/
Blog – teknecultura.com
200 yes 818 44
https://www.teknecultura.com/caso-exito-abadia/
caso-exito-abadía – teknecultura.com
200 yes 404 44
https://www.teknecultura.com/caso-exito-cccb/
caso-exito-cccb – teknecultura.com
200 yes 499 44
https://www.teknecultura.com/caso-exito-grec/
caso-exito-grec – teknecultura.com
200 yes 378 44
https://www.teknecultura.com/caso-exito-maestranza/
caso-exito-maestranza – teknecultura.com
200 yes 430 44
https://www.teknecultura.com/clientes/
clientes – teknecultura.com
200 yes 271 44
https://www.teknecultura.com/contacto/
Contacto – teknecultura.com
200 yes 179 44
https://www.teknecultura.com/estrategia-de-marketing-360/
Estrategia de marketing 360 – teknecultura.com
200 yes 492 44
https://www.teknecultura.com/implementacion-de-campanas-de-marketing/
Implementación de campañas de marketing – teknecultura.com
200 yes 486 44
https://www.teknecultura.com/nosotros/
Nosotros – teknecultura.com
200 yes 473 44
https://www.teknecultura.com/politica-de-seguridad-de-la-informacion-del-ens/
POLÍTICA DE SEGURIDAD DE LA INFORMACIÓN DEL ENS – teknecultura.com
200 yes 310 44
https://www.teknecultura.com/tekneaudience-es/
tekneaudience – teknecultura.com
200 yes 1020 44
https://www.teknecultura.com/teknedata-es/
teknedata – teknecultura.com
200 yes 745 44
https://teknecultura.com/ca/politica-privacitat/?lang=ca
Política de privacitat – teknecultura.com
200 yes 557 5
https://www.teknecultura.com/ca/tekneaudience-ca/
tekneaudience-ca – teknecultura.com
200 yes 1008 5
https://www.teknecultura.com/blog/category/innovacion-en-cultura/
Innovación en cultura – teknecultura.com
200 yes 401 4
https://www.teknecultura.com/nosotros/page/2/
Nosotros – Página 2 – teknecultura.com
200 yes 470 1
https://www.teknecultura.com/blog/2014/02/27/
27 de febrero de 2014 – teknecultura.com
200 yes 299 13
https://www.teknecultura.com/ca/blog/2014/02/27/
27 de febrer de 2014 – teknecultura.com
200 yes 298 1
https://www.teknecultura.com/blog/hagamos-caso-de-la-policia/
¡Hagamos caso de la @policía! – teknecultura.com
200 yes 922 1
https://teknecultura.com/?page_id=3199
Política de privacidad – teknecultura.com
200 yes 553 1
https://www.teknecultura.com/aviso-legal-web-2/
AVISO LEGAL – teknecultura.com
200 yes 1228 0
https://www.teknecultura.com/aviso-legal-web/
Política de privacidad – teknecultura.com
200 yes 553 0
https://www.teknecultura.com/blog/como-con-que-servicios-concretos-con-que-procesos-y-acciones/
¿Cómo? ¿Con qué servicios concretos, con qué procesos y acciones? – teknecultura.com
200 yes 715 0
https://www.teknecultura.com/blog/el-contenido-es-el-rey-storytelling-primer-ministro/
El contenido es el rey, storytelling primer ministro – teknecultura.com
200 yes 606 0
https://www.teknecultura.com/blog/el-marketing-de-la-cultura-es-un-marketing-relacional-24/
El marketing de la cultura es un marketing relacional (2/4) – teknecultura.com
200 yes 481 0
https://www.teknecultura.com/blog/el-marketing-relacional-es-un-marketing-de-contenido-44/
El marketing relacional es un marketing de contenido (4/4) – teknecultura.com
200 yes 636 0
https://www.teknecultura.com/blog/el-publico-la-principal-preocupacion-de-los-festivales/
El público, la principal preocupación de los festivales – teknecultura.com
200 yes 931 0
https://www.teknecultura.com/blog/la-gestion-cultural-necesita-del-marketing-14/
La gestión cultural necesita del marketing (1/4) – teknecultura.com
200 yes 591 0
https://www.teknecultura.com/blog/lecciones-de-pricing-de-un-restaurante-japones/
Lecciones de ”pricing” de un restaurante japonés – teknecultura.com
200 yes 966 0
https://www.teknecultura.com/blog/los-gestores-culturales-cambian-de-rol-34/
Los gestores culturales cambian de rol (3/4) – teknecultura.com
200 yes 638 0
https://www.teknecultura.com/blog/plan-de-social-media/
Plan de Social Media – teknecultura.com
200 yes 1018 0
https://www.teknecultura.com/blog/que-hacemos/
Qué hacemos – teknecultura.com
200 yes 366 0
https://www.teknecultura.com/blog/una-bibliografia-basica-de-marketing-cultural-ii/
Una bibliografía básica de marketing cultural (II) – teknecultura.com
200 yes 604 0
https://www.teknecultura.com/blog/una-bibliografia-basica-de-marketing-cultural/
Una bibliografía básica de marketing cultural (I) – teknecultura.com
200 yes 1049 0
https://www.teknecultura.com/ca/blog/category/sense-categoria/
Sense categoria – teknecultura.com
200 yes 169 0
https://www.teknecultura.com/ca/blog/hola-mundo/
La gestió cultural necessita del màrqueting (1/4) – teknecultura.com
200 yes 588 0
https://www.teknecultura.com/condiciones-de-servicio/
Condiciones de servicio – teknecultura.com
200 yes 1288 0
https://www.teknecultura.com/declaracion-de-conformidad-con-el-esquema-nacional-de-seguridad/
Declaración de conformidad con el esquema nacional de seguridad – teknecultura.com
200 yes 441 0
https://www.teknecultura.com/politica-de-cookies-2/
Politica de cookies. – teknecultura.com
200 yes 734 0
https://www.teknecultura.com/politica-privacidad-las-redes-sociales/
Política de privacidad en las Redes Sociales – teknecultura.com
200 yes 793 0
https://www.teknecultura.com/suscribete/
SUSCRÍBETE – teknecultura.com
200 yes 262 0
https://teknecultura.com/politica-de-privacidad
Página no encontrada – teknecultura.com
404 no 162 3
https://www.teknecultura.com/elementor-pagina-de-destino-8195/
Página no encontrada – teknecultura.com
404 no 162 0
https://www.teknecultura.com/wp-content/uploads/2020/10/Manual-de-desarrollo-de-audiencias-des-de-la-proximidad.pdf 200 no 0 1

Audit your own site — free

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

Scan your site →