SEO audit for californiamigrante.com
Recursos consulares y cursos de apoyo en California - californiamigrante.com
Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Encuentra servicios consulares y cursos prácticos para inmigrantes en California. Apoyo integral para facilitar tu proceso de adaptación y desarrollo personal.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Structured Data | 39 | 0 | 101 | 47 |
| Images | 70 | 0 | 50 | 0 |
| Performance | 70 | 0 | 50 | 178 |
| Content | 99 | 0 | 2 | 7 |
| Meta Description | 99 | 0 | 2 | 2 |
| Titles | 99 | 0 | 2 | 0 |
| Agent Readiness | 100 | 0 | 0 | 2 |
| Cache | 100 | 0 | 0 | 50 |
| Security | 100 | 0 | 0 | 50 |
| Social | 100 | 0 | 0 | 49 |
Warnings (8 rules)
warning Thin content (low word count)
Rule content.thin · Content · 2 occurrence(s)
- https://californiamigrante.com/ — 164 words
- https://californiamigrante.com/consulados/ — 170 words
warning Images missing alt text
Rule images.missing_alt · Images · 50 occurrence(s)
- https://californiamigrante.com/ — 1 of 16 images missing alt
- https://californiamigrante.com/blog/ — 1 of 5 images missing alt
- https://californiamigrante.com/consulados/ — 1 of 3 images missing alt
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — 1 of 3 images missing alt
- https://californiamigrante.com/consulados/guatemala/san-diego/ — 1 of 3 images missing alt
- https://californiamigrante.com/consulados/honduras/pasaporte/ — 1 of 3 images missing alt
- https://californiamigrante.com/consulados/mexico/ — 1 of 3 images missing alt
- https://californiamigrante.com/consulados/mexico/orange/ — 1 of 4 images missing alt
- https://californiamigrante.com/cursos/ — 1 of 12 images missing alt
- https://californiamigrante.com/cursos/fresno/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/fresno/electricidad/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/fresno/microblading/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/fresno/plomeria/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/electricidad/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/ingles/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/panaderia/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/pestanas/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/sacramento/plomeria/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/san-francisco/ — 1 of 3 images missing alt
- https://californiamigrante.com/cursos/san-francisco/unas/ — 1 of 3 images missing alt
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 · 50 occurrence(s)
- https://californiamigrante.com/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/blog/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/consulados/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/consulados/guatemala/san-diego/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/consulados/honduras/pasaporte/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/consulados/mexico/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/consulados/mexico/orange/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/fresno/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/fresno/electricidad/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/fresno/microblading/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/fresno/plomeria/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/electricidad/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/ingles/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/panaderia/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/pestanas/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/sacramento/plomeria/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/san-francisco/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
- https://californiamigrante.com/cursos/san-francisco/unas/ — 1 render-blocking <script> in <head> (add defer/async or use type=module)
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 49 occurrence(s)
- https://californiamigrante.com/blog/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/consulados/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/consulados/guatemala/san-diego/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/consulados/honduras/pasaporte/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/consulados/mexico/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/consulados/mexico/orange/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/fresno/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/fresno/electricidad/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/fresno/microblading/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/fresno/plomeria/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/electricidad/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/forklift/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/ingles/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/panaderia/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/pestanas/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/sacramento/plomeria/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/san-francisco/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
- https://californiamigrante.com/cursos/san-francisco/unas/ — a BreadcrumbList is present but structurally incomplete — missing required name. 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.
warning Schema describes content not visible on the page
Rule schema.hidden_content · Structured Data · 2 occurrence(s)
- https://californiamigrante.com/ — a schema name/headline ("Recursos consulares y cursos de apoyo en California - californiamigrante.com") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://californiamigrante.com/consulados/ — a schema name/headline ("Consulados en California - californiamigrante.com") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
warning Rich-result schema missing required properties
Rule schema.invalid · Structured Data · 50 occurrence(s)
- https://californiamigrante.com/ — Organization missing: url
- https://californiamigrante.com/blog/ — Organization missing: url
- https://californiamigrante.com/consulados/ — Organization missing: url
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — Organization missing: url
- https://californiamigrante.com/consulados/guatemala/san-diego/ — Organization missing: url
- https://californiamigrante.com/consulados/honduras/pasaporte/ — Organization missing: url
- https://californiamigrante.com/consulados/mexico/ — Organization missing: url
- https://californiamigrante.com/consulados/mexico/orange/ — Organization missing: url
- https://californiamigrante.com/cursos/ — Organization missing: url
- https://californiamigrante.com/cursos/fresno/ — Organization missing: url
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — Organization missing: url
- https://californiamigrante.com/cursos/fresno/electricidad/ — Organization missing: url
- https://californiamigrante.com/cursos/fresno/microblading/ — Organization missing: url
- https://californiamigrante.com/cursos/fresno/plomeria/ — Organization missing: url
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/electricidad/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/ingles/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/panaderia/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/pestanas/ — Organization missing: url
- https://californiamigrante.com/cursos/sacramento/plomeria/ — Organization missing: url
- https://californiamigrante.com/cursos/san-francisco/ — Organization missing: url
- https://californiamigrante.com/cursos/san-francisco/unas/ — Organization missing: url
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 2 occurrence(s)
- https://californiamigrante.com/ — 76 chars, ~587px (limit ~580px)
- https://californiamigrante.com/consulados/honduras/pasaporte/ — 86 chars, ~655px (limit ~580px)
Notices (14 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 1 occurrence(s)
- https://californiamigrante.com/blog/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://californiamigrante.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 50 occurrence(s)
- https://californiamigrante.com/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/blog/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/consulados/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/consulados/guatemala/san-diego/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/consulados/honduras/pasaporte/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/consulados/mexico/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/consulados/mexico/orange/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/fresno/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/fresno/electricidad/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/fresno/microblading/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/fresno/plomeria/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/electricidad/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/ingles/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/panaderia/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/pestanas/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/sacramento/plomeria/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/san-francisco/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://californiamigrante.com/cursos/san-francisco/unas/ — Cache-Control: (none) · cloudflare: DYNAMIC
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 7 occurrence(s)
- https://californiamigrante.com/ — 0.5%
- https://californiamigrante.com/blog/ — 1.8%
- https://californiamigrante.com/consulados/ — 0.9%
- https://californiamigrante.com/consulados/guatemala/san-diego/ — 3.8%
- https://californiamigrante.com/consulados/mexico/ — 2.4%
- https://californiamigrante.com/consulados/mexico/orange/ — 4.0%
- https://californiamigrante.com/cursos/ — 1.4%
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 50 occurrence(s)
- https://californiamigrante.com/ — the likely hero/LCP image (logo.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://californiamigrante.com/blog/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/consulados/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/consulados/guatemala/pasaporte/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/consulados/guatemala/san-diego/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/consulados/honduras/pasaporte/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/consulados/mexico/ — the likely hero/LCP image (logo.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://californiamigrante.com/consulados/mexico/orange/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/fresno/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/fresno/electricidad/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/fresno/microblading/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/fresno/plomeria/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/fresno/refrigeracion/ — the likely hero/LCP image (logo.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://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/sacramento/electricidad/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/sacramento/ingles/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/sacramento/panaderia/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/sacramento/pasteleria/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/sacramento/pestanas/ — the likely hero/LCP image (logo.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://californiamigrante.com/cursos/sacramento/plomeria/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/san-francisco/ — the likely hero/LCP image (svg%3e) 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://californiamigrante.com/cursos/san-francisco/unas/ — the likely hero/LCP image (svg%3e) 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 Meta description too long
Rule meta_desc.too_long · Meta Description · 1 occurrence(s)
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 1 occurrence(s)
- https://californiamigrante.com/blog/ — 15 chars
notice Missing Open Graph tags
Rule og.missing · Social · 49 occurrence(s)
- https://californiamigrante.com/ — og:image
- https://californiamigrante.com/blog/ — og:image
- https://californiamigrante.com/consulados/ — og:image
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — og:image
- https://californiamigrante.com/consulados/guatemala/san-diego/ — og:image
- https://californiamigrante.com/consulados/honduras/pasaporte/ — og:image
- https://californiamigrante.com/consulados/mexico/ — og:image
- https://californiamigrante.com/consulados/mexico/orange/ — og:image
- https://californiamigrante.com/cursos/fresno/ — og:description, og:image
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — og:image
- https://californiamigrante.com/cursos/fresno/electricidad/ — og:image
- https://californiamigrante.com/cursos/fresno/microblading/ — og:image
- https://californiamigrante.com/cursos/fresno/plomeria/ — og:image
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — og:image
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — og:image
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — og:image
- https://californiamigrante.com/cursos/sacramento/electricidad/ — og:image
- https://californiamigrante.com/cursos/sacramento/forklift/ — og:image
- https://californiamigrante.com/cursos/sacramento/ingles/ — og:image
- https://californiamigrante.com/cursos/sacramento/panaderia/ — og:image
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — og:image
- https://californiamigrante.com/cursos/sacramento/pestanas/ — og:image
- https://californiamigrante.com/cursos/sacramento/plomeria/ — og:image
- https://californiamigrante.com/cursos/san-francisco/ — og:image
- https://californiamigrante.com/cursos/san-francisco/unas/ — og:image
notice Large DOM (over 1500 elements) slows rendering & interaction
Rule perf.dom_size_large · Performance · 28 occurrence(s)
- https://californiamigrante.com/cursos/fresno/ — the page has 2971 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — the page has 1985 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/cocina/ — the page has 1528 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/electricidad/ — the page has 2024 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/ingles/ — the page has 2013 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/microblading/ — the page has 2000 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/plomeria/ — the page has 1996 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/primeros-auxilios/ — the page has 2020 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/reposteria/ — the page has 1998 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/fresno/unas/ — the page has 1733 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/los-angeles/plomeria/ — the page has 1977 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/ — the page has 3236 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/alcohol-y-drogas/ — the page has 1541 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/electricidad/ — the page has 1781 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/farmacia/ — the page has 2034 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/forklift/ — the page has 1977 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/ingles/ — the page has 1996 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/maquillaje/ — the page has 1532 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/microblading/ — the page has 1865 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/peluqueria/ — the page has 1968 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/pestanas/ — the page has 2031 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/plomeria/ — the page has 2036 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/sacramento/primeros-auxilios/ — the page has 1568 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/san-diego/ingles/ — the page has 2001 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://californiamigrante.com/cursos/san-francisco/ — the page has 2687 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 50 occurrence(s)
- https://californiamigrante.com/ — 6 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://californiamigrante.com/blog/ — 1 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://californiamigrante.com/consulados/ — 1 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://californiamigrante.com/consulados/guatemala/pasaporte/ — 1 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://californiamigrante.com/consulados/guatemala/san-diego/ — 1 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://californiamigrante.com/consulados/honduras/pasaporte/ — 1 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://californiamigrante.com/consulados/mexico/ — 2 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://californiamigrante.com/consulados/mexico/orange/ — 1 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://californiamigrante.com/cursos/ — 1 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://californiamigrante.com/cursos/fresno/ — 1 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://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — 1 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://californiamigrante.com/cursos/fresno/electricidad/ — 1 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://californiamigrante.com/cursos/fresno/microblading/ — 1 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://californiamigrante.com/cursos/fresno/plomeria/ — 1 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://californiamigrante.com/cursos/fresno/refrigeracion/ — 2 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://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — 1 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://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — 1 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://californiamigrante.com/cursos/sacramento/electricidad/ — 1 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://californiamigrante.com/cursos/sacramento/ingles/ — 1 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://californiamigrante.com/cursos/sacramento/panaderia/ — 1 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://californiamigrante.com/cursos/sacramento/pasteleria/ — 1 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://californiamigrante.com/cursos/sacramento/pestanas/ — 2 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://californiamigrante.com/cursos/sacramento/plomeria/ — 1 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://californiamigrante.com/cursos/san-francisco/ — 1 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://californiamigrante.com/cursos/san-francisco/unas/ — 1 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 · 50 occurrence(s)
- https://californiamigrante.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://californiamigrante.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://californiamigrante.com/consulados/ — 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://californiamigrante.com/consulados/guatemala/pasaporte/ — 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://californiamigrante.com/consulados/guatemala/san-diego/ — 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://californiamigrante.com/consulados/honduras/pasaporte/ — 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://californiamigrante.com/consulados/mexico/ — 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://californiamigrante.com/consulados/mexico/orange/ — 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://californiamigrante.com/cursos/ — 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://californiamigrante.com/cursos/fresno/ — 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://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — 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://californiamigrante.com/cursos/fresno/electricidad/ — 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://californiamigrante.com/cursos/fresno/microblading/ — 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://californiamigrante.com/cursos/fresno/plomeria/ — 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://californiamigrante.com/cursos/fresno/refrigeracion/ — 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://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — 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://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — 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://californiamigrante.com/cursos/sacramento/electricidad/ — 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://californiamigrante.com/cursos/sacramento/ingles/ — 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://californiamigrante.com/cursos/sacramento/panaderia/ — 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://californiamigrante.com/cursos/sacramento/pasteleria/ — 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://californiamigrante.com/cursos/sacramento/pestanas/ — 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://californiamigrante.com/cursos/sacramento/plomeria/ — 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://californiamigrante.com/cursos/san-francisco/ — 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://californiamigrante.com/cursos/san-francisco/unas/ — 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 Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 46 occurrence(s)
- https://californiamigrante.com/blog/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/consulados/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/consulados/honduras/pasaporte/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/consulados/mexico/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/cocina/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/electricidad/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/microblading/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/plomeria/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/fresno/torneria/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/alcohol-y-drogas/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/electricidad/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/forklift/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/ingles/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/panaderia/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/pestanas/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/sacramento/plomeria/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/san-francisco/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://californiamigrante.com/cursos/san-francisco/unas/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
notice Deprecated schema type with no Google rich result
Rule schema.deprecated_type · Structured Data · 1 occurrence(s)
- https://californiamigrante.com/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
notice Missing recommended security headers
Rule security.missing_headers · Security · 50 occurrence(s)
- https://californiamigrante.com/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/blog/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/consulados/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/consulados/guatemala/pasaporte/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/consulados/guatemala/san-diego/ — CSP, X-Content-Type-Options, HSTS
- https://californiamigrante.com/consulados/honduras/pasaporte/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/consulados/mexico/ — CSP, X-Content-Type-Options, HSTS
- https://californiamigrante.com/consulados/mexico/orange/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/fresno/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/fresno/electricidad/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/fresno/microblading/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/fresno/plomeria/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/fresno/refrigeracion/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ — X-Content-Type-Options, HSTS, CSP
- https://californiamigrante.com/cursos/sacramento/electricidad/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/sacramento/ingles/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/sacramento/panaderia/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/sacramento/pasteleria/ — X-Content-Type-Options, HSTS, CSP
- https://californiamigrante.com/cursos/sacramento/pestanas/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/sacramento/plomeria/ — HSTS, CSP, X-Content-Type-Options
- https://californiamigrante.com/cursos/san-francisco/ — CSP, X-Content-Type-Options, HSTS
- https://californiamigrante.com/cursos/san-francisco/unas/ — HSTS, CSP, X-Content-Type-Options
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://californiamigrante.com/ Recursos consulares y cursos de apoyo en California - californiamigrante.com |
200 | yes | 164 | 50 |
| https://californiamigrante.com/blog/ Blog - californiamigrante.com |
200 | yes | 253 | 50 |
| https://californiamigrante.com/consulados/ Consulados en California - californiamigrante.com |
200 | yes | 170 | 50 |
| https://californiamigrante.com/consulados/mexico/ Consulados de México en California - californiamigrante.com |
200 | yes | 744 | 50 |
| https://californiamigrante.com/cursos/ Cursos - californiamigrante.com |
200 | yes | 219 | 50 |
| https://californiamigrante.com/cursos/fresno/ Cursos en Fresno - californiamigrante.com |
200 | yes | 3480 | 50 |
| https://californiamigrante.com/cursos/sacramento/ Cursos en Sacramento - californiamigrante.com |
200 | yes | 4118 | 50 |
| https://californiamigrante.com/cursos/san-diego/ Cursos en San Diego - californiamigrante.com |
200 | yes | 4065 | 50 |
| https://californiamigrante.com/cursos/san-francisco/ Cursos en San Francisco - californiamigrante.com |
200 | yes | 3390 | 50 |
| https://californiamigrante.com/consulados/honduras/pasaporte/ Pasaporte de Honduras: Precios, requisitos y como sacar cita. - californiamigrante.com |
200 | yes | 1139 | 2 |
| https://californiamigrante.com/consulados/mexico/orange/ Consulado de Mexico en Orange, California - californiamigrante.com |
200 | yes | 769 | 2 |
| https://californiamigrante.com/consulados/guatemala/san-diego/ Consulado de Guatemala en San Diego, California - californiamigrante.com |
200 | yes | 726 | 2 |
| https://californiamigrante.com/cursos/san-francisco/unas/ Cursos de uñas en San Francisco - californiamigrante.com |
200 | yes | 1175 | 1 |
| https://californiamigrante.com/consulados/guatemala/pasaporte/ Cómo obtener tu pasaporte de Guatemala en USA - californiamigrante.com |
200 | yes | 1460 | 1 |
| https://californiamigrante.com/cursos/san-diego/ingles/ Cursos de inglés en San Diego - californiamigrante.com |
200 | yes | 2515 | 1 |
| https://californiamigrante.com/cursos/san-diego/panaderia/ Cursos de panadería en San Diego - californiamigrante.com |
200 | yes | 1674 | 1 |
| https://californiamigrante.com/cursos/fresno/alcohol-y-drogas/ Cursos de alcohol y drogas en Fresno - californiamigrante.com |
200 | yes | 2380 | 1 |
| https://californiamigrante.com/cursos/fresno/cocina/ Cursos de cocina en Fresno - californiamigrante.com |
200 | yes | 1775 | 1 |
| https://californiamigrante.com/cursos/fresno/electricidad/ Cursos de electricidad en Fresno - californiamigrante.com |
200 | yes | 2751 | 1 |
| https://californiamigrante.com/cursos/fresno/forklift/ Cursos de forklift en Fresno - californiamigrante.com |
200 | yes | 1375 | 1 |
| https://californiamigrante.com/cursos/fresno/ingles/ Cursos de inglés en Fresno - californiamigrante.com |
200 | yes | 2603 | 1 |
| https://californiamigrante.com/cursos/fresno/microblading/ Cursos de microblading en Fresno - californiamigrante.com |
200 | yes | 2432 | 1 |
| https://californiamigrante.com/cursos/fresno/pasteleria/ Cursos de pastelería en Fresno - californiamigrante.com |
200 | yes | 1653 | 1 |
| https://californiamigrante.com/cursos/fresno/plomeria/ Cursos de plomería en Fresno - californiamigrante.com |
200 | yes | 2087 | 1 |
| https://californiamigrante.com/cursos/fresno/primeros-auxilios/ Cursos de primeros auxilios en Fresno - californiamigrante.com |
200 | yes | 2833 | 1 |
| https://californiamigrante.com/cursos/fresno/refrigeracion/ Cursos de refrigeración en Fresno - californiamigrante.com |
200 | yes | 601 | 1 |
| https://californiamigrante.com/cursos/fresno/reposteria/ Cursos de repostería en Fresno - californiamigrante.com |
200 | yes | 2301 | 1 |
| https://californiamigrante.com/cursos/fresno/soldadura/ Cursos de soldadura en Fresno - californiamigrante.com |
200 | yes | 1025 | 1 |
| https://californiamigrante.com/cursos/fresno/torneria/ Cursos de tornería en Fresno - californiamigrante.com |
200 | yes | 1245 | 1 |
| https://californiamigrante.com/cursos/fresno/unas/ Cursos de uñas en Fresno - californiamigrante.com |
200 | yes | 1791 | 1 |
| https://californiamigrante.com/cursos/sacramento/aire-acondicionado/ Cursos de aire acondicionado en Sacramento - californiamigrante.com |
200 | yes | 793 | 1 |
| https://californiamigrante.com/cursos/sacramento/alcohol-y-drogas/ Cursos de alcohol y drogas en Sacramento - californiamigrante.com |
200 | yes | 1876 | 1 |
| https://californiamigrante.com/cursos/sacramento/cuidado-de-ancianos/ Cursos de cuidado de ancianos en Sacramento - californiamigrante.com |
200 | yes | 762 | 1 |
| https://californiamigrante.com/cursos/sacramento/electricidad/ Cursos de electricidad en Sacramento - californiamigrante.com |
200 | yes | 2233 | 1 |
| https://californiamigrante.com/cursos/sacramento/farmacia/ Cursos de farmacia en Sacramento - californiamigrante.com |
200 | yes | 2529 | 1 |
| https://californiamigrante.com/cursos/sacramento/forklift/ Cursos de forklift en Sacramento - californiamigrante.com |
200 | yes | 2184 | 1 |
| https://californiamigrante.com/cursos/sacramento/ingles/ Cursos de inglés en Sacramento - californiamigrante.com |
200 | yes | 2553 | 1 |
| https://californiamigrante.com/cursos/sacramento/maquillaje/ Cursos de maquillaje en Sacramento - californiamigrante.com |
200 | yes | 1809 | 1 |
| https://californiamigrante.com/cursos/sacramento/microblading/ Cursos de microblading en Sacramento - californiamigrante.com |
200 | yes | 2230 | 1 |
| https://californiamigrante.com/cursos/sacramento/panaderia/ Cursos de panadería en Sacramento - californiamigrante.com |
200 | yes | 1593 | 1 |
| https://californiamigrante.com/cursos/sacramento/pasteleria/ Cursos de pastelería en Sacramento - californiamigrante.com |
200 | yes | 1370 | 1 |
| https://californiamigrante.com/cursos/sacramento/peluqueria/ Cursos de peluquería en Sacramento - californiamigrante.com |
200 | yes | 2176 | 1 |
| https://californiamigrante.com/cursos/sacramento/pestanas/ Cursos de pestañas en Sacramento - californiamigrante.com |
200 | yes | 2701 | 1 |
| https://californiamigrante.com/cursos/sacramento/plomeria/ Cursos de plomería en Sacramento - californiamigrante.com |
200 | yes | 2731 | 1 |
| https://californiamigrante.com/cursos/sacramento/primeros-auxilios/ Cursos de primeros auxilios en Sacramento - californiamigrante.com |
200 | yes | 2156 | 1 |
| https://californiamigrante.com/cursos/sacramento/soldadura/ Cursos de soldadura en Sacramento - californiamigrante.com |
200 | yes | 312 | 1 |
| https://californiamigrante.com/cursos/los-angeles/cosmetologia/ Cursos de cosmetología en Los Ángeles - californiamigrante.com |
200 | yes | 2270 | 0 |
| https://californiamigrante.com/cursos/los-angeles/plomeria/ Cursos de plomería en Los Ángeles - californiamigrante.com |
200 | yes | 2032 | 0 |
| https://californiamigrante.com/cursos/los-angeles/unas/ Cursos de Uñas en Los Ángeles - californiamigrante.com |
200 | yes | 1747 | 0 |
| https://californiamigrante.com/cursos/san-jose/aire-acondicionado/ Cursos de aire acondicionado en San José - californiamigrante.com |
200 | yes | 1797 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.