cygnixlabs-cmd/cygnix-seo-skills

Compara duas exportações de páginas do Google Search Console (período anterior e recente) e sinaliza páginas PERDIDAS, EM DECLÍNIO, EM ALCANCE PRÓXIMO, EM CRESCIMENTO ou ESTÁVEIS, classificadas por cliques perdidos. Use quando o usuário perguntar quais páginas perderam tráfego, sobre decaimento de conteúdo, o que atualizar primeiro, ou enviar duas exportações de páginas do GSC. Offline, sem chaves de API.

O que é cygnix-seo-skills?

Este skill analisa exportações de páginas do Google Search Console (GSC) para identificar quais páginas perderam mais cliques entre dois períodos. Ele classifica cada página em categorias como PERDIDAS, EM DECLÍNIO, EM ALCANCE PRÓXIMO, EM CRESCIMENTO ou ESTÁVEIS com base na variação de cliques e posição. A saída é uma tabela ordenada por cliques perdidos, permitindo que o usuário priorize a atualização de conteúdo onde o tráfego caiu mais. O skill funciona offline, não requer chaves de API, e é compatível com qualquer ferramenta que aceite scripts Python, sendo ideal para integração com Claude Code, Cursor ou Codex. Para uma análise mais aprofundada com triagem de causa raiz (como perda de ranking vs. queda de CTR) e planos de atualização, é oferecido um skill pago e versões hospedadas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cygnixlabs-cmd/cygnix-seo-skills/tree/HEAD/skills/content-decay-lite

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Localizador de decaimento de conteúdo (lite)

Mostra quais páginas perderam mais cliques entre dois períodos, para que o trabalho de atualização comece onde o tráfego foi embora.

Quando usar

  • "Quais páginas estão perdendo tráfego?", "que conteúdo devo atualizar?", "meus cliques orgânicos caíram, onde?"
  • O usuário tem duas exportações de Desempenho → Páginas do GSC (por exemplo, os últimos 3 meses e os 3 meses anteriores, ou ano contra ano).

Como executar

  1. Exporte dois CSVs com as colunas: página, cliques, impressões, posição (CTR opcional). Use períodos de mesma duração; ano contra ano evita sazonalidade.
  2. Execute:
    python3 scripts/decay.py anterior.csv atual.csv
    python3 scripts/decay.py anterior.csv atual.csv --top 50
    
  3. Apresente a tabela. Para as 5 principais páginas EM DECLÍNIO, sugira verificar: a mudança de posição (perda de ranking) vs. uma posição estável com menos cliques (CTR ou perda de demanda), a data da última atualização e as principais consultas que a página perdeu no GSC.

Rótulos

  • PERDIDA: tinha cliques antes, nenhum agora (deletada, redirecionada, desindexada ou sumiu).
  • EM DECLÍNIO: cliques caíram 30% ou mais.
  • EM ALCANCE PRÓXIMO: posição média 8–20 com 100+ impressões (um ganho barato).
  • EM CRESCIMENTO: cliques subiram 20% ou mais.
  • ESTÁVEL: todo o resto.

Limitações

Apenas nível de página. Não separa perda de ranking de perda de CTR, não analisa consultas nem escreve briefs de atualização.

Exemplo

/guia-seo 800 → 420 cliques, posição 4.2 → 6.1 → EM DECLÍNIO, −380 cliques, primeiro na lista.

Quer triagem de causa raiz e um plano de atualização?

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

cygnixlabs-cmd/cygnix-seo-skills

Give one web page a quick 0-100 AI search visibility (GEO/AEO readiness) score from its server-rendered HTML - AI crawler access, Organization/WebSite JSON-LD, structured data, title/meta, question headings, answer-first opening, llms.txt and freshness - with the top 5 fixes. Use when the user asks if a page is ready for ChatGPT, Perplexity, Google AI Overviews or other AI search, or wants a GEO/AEO score.

cygnixlabs-cmd/cygnix-seo-skills

Find queries where two or more of your own pages split Google impressions, from a Google Search Console query+page export, and rank them HIGH/MEDIUM/LOW. Use when the user asks about keyword cannibalization, competing pages, pages fighting for the same keyword, or uploads a GSC export with query and page columns. Offline, no API keys.

cygnixlabs-cmd/cygnix-seo-skills

Group a keyword list into topic clusters with a pillar keyword, majority search intent and suggested page type, so one page targets each cluster. Use when the user pastes keywords or a keyword CSV and asks to cluster, group, organise or map keywords to pages, or plan a content hub. Offline, no API keys.

cygnixlabs-cmd/cygnix-seo-skills

Check whether a website has a valid /llms.txt (llmstxt.org format, working links, size) and whether robots.txt lets AI crawlers such as GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Google-Extended in. Use when the user asks about llms.txt, AI crawler access, blocking or allowing AI bots, or whether ChatGPT/Claude/Perplexity can read their site. Read-only.

Habilidades Relacionadas