Catalog / causaefecto.mx
65

SEO audit for causaefecto.mx

Inicio - causaefecto.mx

mediaWordPress

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

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

Más de 17 años dando soluciones en comunicación y mercadotecnia: Relaciones Públicas, Inbound Marketing, Marketing Digital, Multimedia, Employer Branding

26
pages crawled
25
indexable pages
0
errors
64
warnings
223
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 71 0 25 33
Performance 71 0 25 77
Titles 93 0 6 0
Content 98 0 2 3
Headings 98 0 2 3
Meta Description 98 0 2 14
Crawlability 99 0 1 0
Structured Data 99 0 1 28
Images 100 0 0 2
Links 100 0 0 25
Security 100 0 0 25
Social 100 0 0 12
URL 100 0 0 1
Findings

Warnings (8 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

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

warning Incomplete/empty response after retries (likely transient — re-crawl)

Rule fetch.incomplete · Crawlability · 1 occurrence(s)

warning Missing <h1>

Rule h1.missing · Headings · 2 occurrence(s)

warning Missing meta description

Rule meta_desc.missing · Meta Description · 2 occurrence(s)

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

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

warning BreadcrumbList present but structurally incomplete

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

  • https://causaefecto.mx/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

Notices (19 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

  • https://causaefecto.mx/ — 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 · 13 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 3 occurrence(s)

notice Multiple <h1> elements

Rule h1.multiple · Headings · 3 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 · 14 occurrence(s)

notice Images without width/height (layout shift / CLS)

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

notice Internal link has no anchor text / accessible name

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

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

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

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

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

  • https://causaefecto.mx/ — 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://causaefecto.mx/2009/10/malestar-en-la-globalizacion/ — 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://causaefecto.mx/2010/06/management-para-pymes/ — 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://causaefecto.mx/2013/10/del-honor-al-horror-la-seleccion-mexicana-de-futbol-y-sus-patrocinadores/ — 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://causaefecto.mx/2014/08/redes-sociales-nueva-plataforma-de-comunicacion-empresarial-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://causaefecto.mx/2015/09/la-nfl-un-negocio-que-supera-lo-deportivo/ — 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://causaefecto.mx/2016/06/la-uefa-champions-league-un-negocio-espectacular/ — 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://causaefecto.mx/2020/04/y-despues-de-la-catastrofe-que-sigue/ — 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://causaefecto.mx/2021/11/relaciones-publicas-marketing-de-contenidos/ — 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://causaefecto.mx/2022/02/febrero-mes-del-amor-hacia-las-marcas/ — 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://causaefecto.mx/2023/08/guia-definitiva-para-estrategiasdemarketing/ — 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://causaefecto.mx/2025/04/contenido-de-valor-la-diferencia-entre-vender-y-conectar/ — 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://causaefecto.mx/2026/01/reputacion-corporativa-y-caracter-de-marca-confianza-en-la-era-de-la-validacion-permanente/ — 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://causaefecto.mx/aviso-de-privacidad/ — 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://causaefecto.mx/category/causaefectomx/ — 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://causaefecto.mx/category/causaefectomx/colaboraciones/ — 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://causaefecto.mx/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://causaefecto.mx/contenido-multimedia/ — 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://causaefecto.mx/employer-branding/ — 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://causaefecto.mx/inteligencia-de-mercados/ — 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://causaefecto.mx/marketing-digital/ — 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://causaefecto.mx/nuestro-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://causaefecto.mx/posicionamiento-de-marca/ — 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://causaefecto.mx/presentacion-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://causaefecto.mx/relaciones-publicas/ — 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 · 25 occurrence(s)

  • https://causaefecto.mx/ — 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://causaefecto.mx/2009/10/malestar-en-la-globalizacion/ — 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://causaefecto.mx/2010/06/management-para-pymes/ — 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://causaefecto.mx/2013/10/del-honor-al-horror-la-seleccion-mexicana-de-futbol-y-sus-patrocinadores/ — 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://causaefecto.mx/2014/08/redes-sociales-nueva-plataforma-de-comunicacion-empresarial-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://causaefecto.mx/2015/09/la-nfl-un-negocio-que-supera-lo-deportivo/ — 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://causaefecto.mx/2016/06/la-uefa-champions-league-un-negocio-espectacular/ — 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://causaefecto.mx/2020/04/y-despues-de-la-catastrofe-que-sigue/ — 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://causaefecto.mx/2021/11/relaciones-publicas-marketing-de-contenidos/ — 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://causaefecto.mx/2022/02/febrero-mes-del-amor-hacia-las-marcas/ — 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://causaefecto.mx/2023/08/guia-definitiva-para-estrategiasdemarketing/ — 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://causaefecto.mx/2025/04/contenido-de-valor-la-diferencia-entre-vender-y-conectar/ — 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://causaefecto.mx/2026/01/reputacion-corporativa-y-caracter-de-marca-confianza-en-la-era-de-la-validacion-permanente/ — 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://causaefecto.mx/aviso-de-privacidad/ — 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://causaefecto.mx/category/causaefectomx/ — 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://causaefecto.mx/category/causaefectomx/colaboraciones/ — 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://causaefecto.mx/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://causaefecto.mx/contenido-multimedia/ — 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://causaefecto.mx/employer-branding/ — 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://causaefecto.mx/inteligencia-de-mercados/ — 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://causaefecto.mx/marketing-digital/ — 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://causaefecto.mx/nuestro-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://causaefecto.mx/posicionamiento-de-marca/ — 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://causaefecto.mx/presentacion-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://causaefecto.mx/relaciones-publicas/ — 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 Article schema missing recommended properties (Top Stories / image carousel)

Rule schema.article_incomplete · Structured Data · 3 occurrence(s)

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 25 occurrence(s)

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

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

notice URL is very long

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

Pages (showing 26 of 26)
URLStatusIndexableWordsIn-links
https://causaefecto.mx/
Inicio - causaefecto.mx
200 yes 760 25
https://causaefecto.mx/aviso-de-privacidad/
Aviso de privacidad - causaefecto.mx
200 yes 674 25
https://causaefecto.mx/contacto/
Contacto - causaefecto.mx
200 yes 131 25
https://causaefecto.mx/contenido-multimedia/
Contenido Multimedia: Estrategias efectivas para marcas - causaefecto.mx
200 yes 308 25
https://causaefecto.mx/employer-branding/
Employer Branding - causaefecto.mx
200 yes 439 25
https://causaefecto.mx/inteligencia-de-mercados/
Inteligencia de mercados y optimización empresarial - causaefecto.mx
200 yes 254 25
https://causaefecto.mx/marketing-digital/
Marketing Digital - causaefecto.mx
200 yes 303 25
https://causaefecto.mx/nuestro-blog/
Manufactura de Pensamiento - causaefecto.mx
200 yes 239 25
https://causaefecto.mx/presentacion-servicios/
Presentación de servicios - causaefecto.mx
200 yes 84 25
https://causaefecto.mx/relaciones-publicas/
Relaciones Públicas - causaefecto.mx
200 yes 291 25
https://causaefecto.mx/2025/04/contenido-de-valor-la-diferencia-entre-vender-y-conectar/
Contenido de valor: La diferencia entre vender y conectar - causaefecto.mx
200 yes 774 1
https://causaefecto.mx/2026/01/reputacion-corporativa-y-caracter-de-marca-confianza-en-la-era-de-la-validacion-permanente/
Reputación corporativa y carácter de marca: confianza en la era de la validación permanente - causaefecto.mx
200 yes 635 1
https://causaefecto.mx/category/causaefectomx/colaboraciones/
Colaboraciones archivos - causaefecto.mx
200 yes 701 6
https://causaefecto.mx/category/causaefectomx/
causaefecto.mx archivos - causaefecto.mx
200 yes 695 4
https://causaefecto.mx/2015/09/la-nfl-un-negocio-que-supera-lo-deportivo/
La NFL, un negocio que supera lo deportivo - causaefecto.mx
200 yes 845 3
https://causaefecto.mx/2016/06/la-uefa-champions-league-un-negocio-espectacular/
La UEFA Champions League, un negocio espectacular - causaefecto.mx
200 yes 1025 3
https://causaefecto.mx/2014/08/redes-sociales-nueva-plataforma-de-comunicacion-empresarial-2/
Redes sociales, nueva plataforma de comunicación empresarial - causaefecto.mx
200 yes 1263 2
https://causaefecto.mx/2020/04/y-despues-de-la-catastrofe-que-sigue/
Y después de la catástrofe ¿qué sigue? - causaefecto.mx
200 yes 1075 2
https://causaefecto.mx/2022/02/febrero-mes-del-amor-hacia-las-marcas/
En el mes del amor y la amistad, ¿de qué va el poliamor hacia las marcas? - causaefecto.mx
200 yes 1010 2
https://causaefecto.mx/2023/08/guia-definitiva-para-estrategiasdemarketing/
Evita estos errores: La guía definitiva para navegar por las implementaciones de estrategias de marketing - causaefecto.mx
200 yes 1306 2
https://causaefecto.mx/2013/10/del-honor-al-horror-la-seleccion-mexicana-de-futbol-y-sus-patrocinadores/
Del honor al horror: La selección mexicana de futbol y sus patrocinadores - causaefecto.mx
200 yes 1079 1
https://causaefecto.mx/2021/11/relaciones-publicas-marketing-de-contenidos/
De las Relaciones Públicas al Marketing de Contenidos, eje primordial para una estrategia comercial exitosa - causaefecto.mx
200 yes 1115 1
https://causaefecto.mx/2009/10/malestar-en-la-globalizacion/
Ensayo: “Malestar en la globalización” de Joseph Stiglitz - causaefecto.mx
200 yes 915 0
https://causaefecto.mx/2010/06/management-para-pymes/
Management para Pymes - causaefecto.mx
200 yes 1753 0
https://causaefecto.mx/posicionamiento-de-marca/
Posicionamiento de marca - causaefecto.mx
200 yes 303 0
https://causaefecto.mx/author/causaefecto-mx/ 0 no 0 6

Audit your own site — free

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

Scan your site →