SEO audit for pivi.codes
Sistema sob medida pra sua empresa. | pivi.codes
Health 66/100 (fair) · 25 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Desenvolvimento sob medida para empresas que já sentiram o limite da planilha e do sistema de prateleira. Engenharia sênior + IA: qualidade de enterprise no orçamento que a sua empresa paga.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Links | 40 | 0 | 50 | 0 |
| Duplicate | 90 | 0 | 8 | 4 |
| Titles | 94 | 0 | 5 | 0 |
| Agent Readiness | 100 | 0 | 0 | 25 |
| Cache | 100 | 0 | 0 | 24 |
| Content | 100 | 0 | 0 | 11 |
| Crawlability | 100 | 0 | 0 | 2 |
| Images | 100 | 0 | 0 | 6 |
| Meta Description | 100 | 0 | 0 | 12 |
| Performance | 100 | 0 | 0 | 72 |
| Security | 100 | 0 | 0 | 24 |
| Social | 100 | 0 | 0 | 18 |
| Structured Data | 100 | 0 | 0 | 11 |
Warnings (5 rules)
warning Duplicate page content
Rule duplicate.content · Duplicate · 4 occurrence(s)
- https://pivi.codes/blog — content shared by 2 pages: https://pivi.codes/blog/
- https://pivi.codes/blog/ — content shared by 2 pages: https://pivi.codes/blog
- https://pivi.codes/news — content shared by 2 pages: https://pivi.codes/news/
- https://pivi.codes/news/ — content shared by 2 pages: https://pivi.codes/news
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 4 occurrence(s)
- https://pivi.codes/blog — title shared by 2 pages: https://pivi.codes/blog/
- https://pivi.codes/blog/ — title shared by 2 pages: https://pivi.codes/blog
- https://pivi.codes/news — title shared by 2 pages: https://pivi.codes/news/
- https://pivi.codes/news/ — title shared by 2 pages: https://pivi.codes/news
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 2 occurrence(s)
- https://pivi.codes/blog/ — no internal links point here
- https://pivi.codes/news/ — no internal links point here
warning Internal link points to a redirect
Rule links.redirect_target · Links · 48 occurrence(s)
- https://pivi.codes/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/blog/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/blog/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/en/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/en/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/en/legal/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/en/legal/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/en/legal/whatsapp/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/en/legal/whatsapp/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/es/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/es/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/es/legal/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/es/legal/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/es/legal/whatsapp/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/es/legal/whatsapp/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/legal/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/legal/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/legal/whatsapp/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/legal/whatsapp/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/news/ — https://pivi.codes/blog → https://pivi.codes/blog/
- https://pivi.codes/news/ — https://pivi.codes/news → https://pivi.codes/news/
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — https://pivi.codes/blog → https://pivi.codes/blog/
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 5 occurrence(s)
- https://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — 87 chars, ~653px (limit ~580px)
- https://pivi.codes/en/ — 83 chars, ~616px (limit ~580px)
- https://pivi.codes/es/ — 81 chars, ~605px (limit ~580px)
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — 86 chars, ~653px (limit ~580px)
- https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — 96 chars, ~717px (limit ~580px)
Notices (15 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 24 occurrence(s)
- https://pivi.codes/ — h4 follows h2 — skips h3
- https://pivi.codes/blog — h4 follows h2 — skips h3
- https://pivi.codes/blog/ — h4 follows h2 — skips h3
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — h4 follows h2 — skips h3
- https://pivi.codes/blog/2026-07-ia-revisando-ia/ — h4 follows h2 — skips h3
- https://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — h4 follows h2 — skips h3
- https://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — h4 follows h2 — skips h3
- https://pivi.codes/en/ — h4 follows h2 — skips h3
- https://pivi.codes/en/legal/ — h4 follows h2 — skips h3
- https://pivi.codes/en/legal/whatsapp/ — h4 follows h2 — skips h3
- https://pivi.codes/es/ — h4 follows h2 — skips h3
- https://pivi.codes/es/legal/ — h4 follows h2 — skips h3
- https://pivi.codes/es/legal/whatsapp/ — h4 follows h2 — skips h3
- https://pivi.codes/legal/ — h4 follows h2 — skips h3
- https://pivi.codes/legal/whatsapp/ — h4 follows h2 — skips h3
- https://pivi.codes/news — h4 follows h2 — skips h3
- https://pivi.codes/news/ — h4 follows h2 — skips h3
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — h3 follows h1 — skips h2
- https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — h3 follows h1 — skips h2
- https://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — h3 follows h1 — skips h2
- https://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — h3 follows h1 — skips h2
- https://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — h3 follows h1 — skips h2
- https://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — h3 follows h1 — skips h2
- https://pivi.codes/news/radar-pivi-ia-processos/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://pivi.codes/ — 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 · 24 occurrence(s)
- https://pivi.codes/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/blog — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/blog/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/blog/2026-07-ia-revisando-ia/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/en/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/en/legal/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/en/legal/whatsapp/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/es/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/es/legal/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/es/legal/whatsapp/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/legal/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/legal/whatsapp/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- https://pivi.codes/news/radar-pivi-ia-processos/ — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 4 occurrence(s)
- https://pivi.codes/blog — meta description shared by 2 pages: https://pivi.codes/blog/
- https://pivi.codes/blog/ — meta description shared by 2 pages: https://pivi.codes/blog
- https://pivi.codes/news — meta description shared by 2 pages: https://pivi.codes/news/
- https://pivi.codes/news/ — meta description shared by 2 pages: https://pivi.codes/news
notice Article page has no author attribution (E-E-A-T)
Rule eeat.no_author · Content · 11 occurrence(s)
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/blog/2026-07-ia-revisando-ia/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://pivi.codes/news/radar-pivi-ia-processos/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 24 occurrence(s)
- https://pivi.codes/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/blog — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/blog/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/blog/2026-07-ia-revisando-ia/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/en/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/en/legal/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/en/legal/whatsapp/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/es/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/es/legal/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/es/legal/whatsapp/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/legal/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/legal/whatsapp/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — the likely hero/LCP image (logo-pivicodes-white.svg) 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://pivi.codes/news/radar-pivi-ia-processos/ — the likely hero/LCP image (logo-pivicodes-white.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 6 occurrence(s)
- https://pivi.codes/blog — 4 of 6 images without width/height
- https://pivi.codes/blog/ — 4 of 6 images without width/height
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — 1 of 3 images without width/height
- https://pivi.codes/blog/2026-07-ia-revisando-ia/ — 1 of 3 images without width/height
- https://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — 1 of 3 images without width/height
- https://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — 1 of 3 images without width/height
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 10 occurrence(s)
- https://pivi.codes/ — 190 chars
- https://pivi.codes/en/ — 172 chars
- https://pivi.codes/es/ — 184 chars
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — 181 chars
- https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — 181 chars
- https://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — 181 chars
- https://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — 181 chars
- https://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — 181 chars
- https://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — 181 chars
- https://pivi.codes/news/radar-pivi-ia-processos/ — 181 chars
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 2 occurrence(s)
- https://pivi.codes/en/legal/ — 49 chars
- https://pivi.codes/en/legal/whatsapp/ — 47 chars
notice Missing Open Graph tags
Rule og.missing · Social · 18 occurrence(s)
- https://pivi.codes/ — og:image
- https://pivi.codes/en/ — og:image
- https://pivi.codes/en/legal/ — og:image
- https://pivi.codes/en/legal/whatsapp/ — og:image
- https://pivi.codes/es/ — og:image
- https://pivi.codes/es/legal/ — og:image
- https://pivi.codes/es/legal/whatsapp/ — og:image
- https://pivi.codes/legal/ — og:image
- https://pivi.codes/legal/whatsapp/ — og:image
- https://pivi.codes/news — og:image
- https://pivi.codes/news/ — og:image
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — og:image
- https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — og:image
- https://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — og:image
- https://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — og:image
- https://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — og:image
- https://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — og:image
- https://pivi.codes/news/radar-pivi-ia-processos/ — og:image
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 24 occurrence(s)
- https://pivi.codes/ — 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://pivi.codes/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://pivi.codes/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://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — 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://pivi.codes/blog/2026-07-ia-revisando-ia/ — 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://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — 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://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — 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://pivi.codes/en/ — 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://pivi.codes/en/legal/ — 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://pivi.codes/en/legal/whatsapp/ — 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://pivi.codes/es/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://pivi.codes/es/legal/ — 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://pivi.codes/es/legal/whatsapp/ — 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://pivi.codes/legal/ — 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://pivi.codes/legal/whatsapp/ — 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://pivi.codes/news — 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://pivi.codes/news/ — 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://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — 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://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — 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://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — 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://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — 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://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — 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://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — 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://pivi.codes/news/radar-pivi-ia-processos/ — 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 · 24 occurrence(s)
- https://pivi.codes/ — 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://pivi.codes/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://pivi.codes/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://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — 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://pivi.codes/blog/2026-07-ia-revisando-ia/ — 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://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — 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://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — 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://pivi.codes/en/ — 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://pivi.codes/en/legal/ — 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://pivi.codes/en/legal/whatsapp/ — 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://pivi.codes/es/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://pivi.codes/es/legal/ — 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://pivi.codes/es/legal/whatsapp/ — 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://pivi.codes/legal/ — 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://pivi.codes/legal/whatsapp/ — 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://pivi.codes/news — 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://pivi.codes/news/ — 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://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — 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://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — 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://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — 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://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — 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://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — 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://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — 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://pivi.codes/news/radar-pivi-ia-processos/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice URL redirects to another URL
Rule redirect.single · Crawlability · 2 occurrence(s)
- https://pivi.codes/blog — redirects to https://pivi.codes/blog/
- https://pivi.codes/news — redirects to https://pivi.codes/news/
notice Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 11 occurrence(s)
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — BlogPosting structured data is missing recommended property (author) — 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://pivi.codes/blog/2026-07-ia-revisando-ia/ — BlogPosting structured data is missing recommended property (author) — 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://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — BlogPosting structured data is missing recommended property (author) — 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://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — BlogPosting structured data is missing recommended property (author) — 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://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — NewsArticle structured data is missing recommended properties (image, author) — 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://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — NewsArticle structured data is missing recommended properties (image, author) — 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://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — NewsArticle structured data is missing recommended properties (image, author) — 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://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — NewsArticle structured data is missing recommended properties (image, author) — 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://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — NewsArticle structured data is missing recommended properties (image, author) — 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://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — NewsArticle structured data is missing recommended properties (image, author) — 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://pivi.codes/news/radar-pivi-ia-processos/ — NewsArticle structured data is missing recommended properties (image, author) — 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 Missing recommended security headers
Rule security.missing_headers · Security · 24 occurrence(s)
- https://pivi.codes/ — CSP
- https://pivi.codes/blog — CSP
- https://pivi.codes/blog/ — CSP
- https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ — CSP
- https://pivi.codes/blog/2026-07-ia-revisando-ia/ — CSP
- https://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ — CSP
- https://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ — CSP
- https://pivi.codes/en/ — CSP
- https://pivi.codes/en/legal/ — CSP
- https://pivi.codes/en/legal/whatsapp/ — CSP
- https://pivi.codes/es/ — CSP
- https://pivi.codes/es/legal/ — CSP
- https://pivi.codes/es/legal/whatsapp/ — CSP
- https://pivi.codes/legal/ — CSP
- https://pivi.codes/legal/whatsapp/ — CSP
- https://pivi.codes/news — CSP
- https://pivi.codes/news/ — CSP
- https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ — CSP
- https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ — CSP
- https://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ — CSP
- https://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ — CSP
- https://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ — CSP
- https://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ — CSP
- https://pivi.codes/news/radar-pivi-ia-processos/ — CSP
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://pivi.codes/blog Blog | pivi.codes |
200 | yes | 264 | 24 |
| https://pivi.codes/news News | pivi.codes |
200 | yes | 358 | 24 |
| https://pivi.codes/ Sistema sob medida pra sua empresa. | pivi.codes |
200 | yes | 516 | 20 |
| https://pivi.codes/en/ Custom software for your company, built with enterprise-grade quality. | pivi.codes |
200 | yes | 510 | 20 |
| https://pivi.codes/es/ Software a medida para tu empresa, con calidad de nivel corporativo. | pivi.codes |
200 | yes | 521 | 20 |
| https://pivi.codes/legal/ Política de Privacidade | pivi.codes |
200 | yes | 353 | 20 |
| https://pivi.codes/legal/whatsapp/ Política de Privacidade do WhatsApp | pivi.codes |
200 | yes | 259 | 20 |
| https://pivi.codes/en/legal/ Privacy Policy | pivi.codes |
200 | yes | 336 | 5 |
| https://pivi.codes/en/legal/whatsapp/ WhatsApp Privacy Policy | pivi.codes |
200 | yes | 254 | 5 |
| https://pivi.codes/es/legal/ Política de Privacidad | pivi.codes |
200 | yes | 355 | 5 |
| https://pivi.codes/es/legal/whatsapp/ Política de Privacidad de WhatsApp | pivi.codes |
200 | yes | 266 | 5 |
| https://pivi.codes/blog/2026-07-contexto-antes-de-codigo-com-ia/ Contexto antes de código — agora com IA no meio | pivi.codes |
200 | yes | 595 | 3 |
| https://pivi.codes/blog/2026-07-ia-revisando-ia/ IA revisando IA: o revisor que trabalha antes de você olhar | pivi.codes |
200 | yes | 579 | 3 |
| https://pivi.codes/blog/2026-07-nao-e-o-modelo-e-o-harness/ Não é o modelo, é o harness: como a IA virou linha de produção aqui dentro | pivi.codes |
200 | yes | 601 | 3 |
| https://pivi.codes/blog/2026-07-radar-pivi-01-ia-e-processos/ Radar pivi #01 — IA & processos: o que importou (e o que é ruído) | pivi.codes |
200 | yes | 611 | 3 |
| https://pivi.codes/news/radar-pivi-a-corrida-por-capacidade-memoria-gpu-e-quem-trava-primeiro/ Radar pivi — a corrida por capacidade: memória, GPU e quem trava primeiro | pivi.codes |
200 | yes | 643 | 3 |
| https://pivi.codes/news/radar-pivi-a-onda-de-lancamentos-especializados-voz-codigo-contexto-e-robotica/ Radar pivi — a onda de lançamentos especializados: voz, código, contexto e robótica | pivi.codes |
200 | yes | 603 | 3 |
| https://pivi.codes/news/radar-pivi-agentes-de-codigo-saem-da-caixa-preta/ Radar pivi — agentes de código saem da caixa-preta | pivi.codes |
200 | yes | 439 | 3 |
| https://pivi.codes/news/radar-pivi-corrida-de-preco-e-contexto-entre-os-llms/ Radar pivi — corrida de preço e contexto entre os LLMs | pivi.codes |
200 | yes | 660 | 3 |
| https://pivi.codes/news/radar-pivi-hype-de-lancamento-vs-manutencao-que-importa/ Radar pivi — hype de lançamento vs. manutenção que importa | pivi.codes |
200 | yes | 436 | 3 |
| https://pivi.codes/news/radar-pivi-ia-de-fronteira-encontra-o-mundo-regulado/ Radar pivi — IA de fronteira encontra o mundo regulado | pivi.codes |
200 | yes | 468 | 3 |
| https://pivi.codes/news/radar-pivi-ia-processos/ Radar pivi — IA & processos | pivi.codes |
200 | yes | 705 | 3 |
| https://pivi.codes/blog/ Blog | pivi.codes |
200 | yes | 264 | 0 |
| https://pivi.codes/news/ News | pivi.codes |
200 | yes | 358 | 0 |
| https://pivi.codes/blog/rss.xml | 200 | no | 0 | 1 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.