MotrizShop · gerente da lojaPainel da loja

atualizado 23/10/2026 18:52
Search Console há 2 dias · Merchant há 25 h · trocar PIN

1 · Hoje três linhas para começar o dia

1 de 14 metas no verde; 11 no vermelho: códigos da amostra na 1ª página do google, páginas fora do índice (search console), produtos aprovados no merchant center…

9 sugestões esperam o seu Autorizo (2 só você pode executar).

9 aprovadas em execução pelo gerente: Corrigir os 8 banners da home sem link; Criar as 31 categorias prontas (6 de nível 2 + 25 de nível 3).

Concluídos as 15 últimas coisas que o gerente terminou com sucesso

2 · Metas verde = no alvo · amarelo = perto ou melhorando · vermelho = fora · cinza = sem leitura

ÁreaMetaAgoraAlvoPrazo · tendência
GoogleCódigos da amostra na 1ª página do Google
amostra semanal de 10 códigos buscados no Google Brasil; conta os que têm a loja no top 10
25%>= 80%2026-12-31
GooglePáginas fora do índice (Search Console)
relatório Páginas › não indexadas
1.220<= 3002026-12-31
GoogleProdutos aprovados no Merchant Center
aprovados / total no Merchant
0%>= 95%2026-11-15
GoogleCliques orgânicos por semana
Search Console, cliques dos últimos 7 dias
sem leitura>= 1002026-12-31
LançamentosFichas aprovadas pela esteira que estão na loja
aprovadas presentes no sitemap / aprovadas
0%>= 50%2026-12-31
LançamentosLote semanal entregue
evento FIM de lote nos últimos 8 dias no esteira.log
1>= 1semanal
LançamentosItens em casa publicados em até 3 dias úteis
lotes CASA: da entrada ao sitemap
0%>= 100%contínuo
Revisão da lojaBanners e links da home com defeito
scripts/checa_banners.py
8<= 0contínuo
Revisão da lojaCategorias prontas esperando criação
categorias-a-criar.json em SEO_PRONTO ou APROVADA
31<= 02026-11-15
Revisão da lojaSugestões aprovadas executadas em até 24 h
sugestoes.json: feitas em ≤ 24 h / aprovadas
sem leitura>= 90%contínuo
Revisão da lojaAchados da revisão da loja em aberto (alta gravidade)
relatorios/revisao-loja.md + sugestoes.json área revisao, estado proposta/aprovada
2<= 02026-11-30 piorou vs 7 d (0)
MarketingPublicações no Instagram por semana
marketing/publicacoes.json, canal instagram, últimos 7 dias
0>= 2semanal
MarketingPágina da MotrizShop no LinkedIn criada
marketing/publicacoes.json → canais.linkedin.url preenchida
0>= 12026-11-15
MarketingPublicações no LinkedIn por semana
marketing/publicacoes.json, canal linkedin, últimos 7 dias
0>= 1semanal

Recado para o gerente qualquer pedido, correção ou ideia · o gerente lê em até 10 min (08h–19h, seg–sáb) e responde aqui

você · 2026-10-23 18:40 Preciso também que você me diga qual modelo você está usando para fazer tudo isso, seria bom utilizar um modelo mais avançado, porém estamos com o fable 5.1 estourado hoje, você pode até fazer essa verificação, tu pode usar o fable 5.1 no alto para fazer as missões mais copmplexas e caso ele estoure você pode usar o opus 5.5 no alto ou max. Faz esse gerenciamento quando acontecer de um modelo estar com o limite estourado!
gerente · 2026-10-23 18:42 Hoje as sessões rodavam em Opus. Mudei: vigia e lote agora começam no Fable 5.1 (esforço alto) e, se o limite estourar, caem sozinhas para o Opus 5.5 (alto na vigia, max no lote, retomando de onde parou). Testei agora: Fable recusou por créditos e o Opus assumiu. O log mostra o modelo usado.
você · 2026-10-23 18:38 Preciso também, não sei se você está fazendo, algum rotina para diariamente você verificar a loja e vir com mais sugestões, imagino que tu já esteja fazendo
gerente · 2026-10-23 18:42 Em parte já existia: painel todo dia 07:00, PDCA toda segunda com sugestões e a vigia de 10 em 10 min. Faltava a verificação diária da loja: incluí revisao_loja.py --rapido (home, menu, rodapé e banners) na tarefa das 07:00. Hoje deu 9 achados (relatorios/revisao-loja.md). Achado novo vira sugestão no painel.
você · 2026-10-23 17:12 Quero ver aonde está oque foi concluido, por que eu nao sei se você conseguiu fazer as coisas, pode ser uma aba de conlcuidos que aparece sei lá, as ultimas 10 ou 15 coisas que você conseguiu fazer com sucesso. E se você precisar de mais de mim, você pode colocar que é para eu ir conversar contigo no chat, ai aa gente bate certinho sobre isso para avançarmos nas metas.
gerente · 2026-10-23 17:11 Feito: o painel ganhou a seção Concluídos, logo abaixo de Hoje, com as 15 últimas coisas que terminei (já com o que fiz em 21-23/10). Tudo que eu terminar entra lá sozinho. Quando eu precisar de você, aparece uma faixa vermelha no topo: 'Venha conversar com o gerente no chat', com o assunto. Hoje não tem nenhuma aberta.
você · 2026-10-23 16:50 TESTE do gerente: ignorar
gerente · 2026-10-23 16:47 Teste do recado: funcionando. Pode escrever aqui qualquer pedido.

3 · Para você autorizar 9 sugestões · escreva na caixa para ajustar · o gerente pega em até 10 min

S-0003 · lancamentos · 2026-10-22
Aplicar a atualização do MDS-A-SVJ-10 (CASA-01) na ficha 1507
item em casa, testado, com fotos novas prontas; a ficha da loja ainda mostra 25 dias úteis, estoque 7 e fotos do fornecedor
  1. Abrir a ficha 1507 no painel da Tray
  2. Prazo: Imediata · Estoque: 1 · Preço: 10.114,27 (confirmado pelo dono em 22/10)
  3. Trocar as 5 fotos pelas 2 de Produtos/MDS-A-SVJ-10/
  4. Acrescentar na descrição as 5 linhas de especificação da planilha lotes/CASA-01/CASA-01-ATUALIZA.xlsx (aba O QUE MUDA)
  5. Marcar CASA-01 como IMPORTADO em lotes/status.json
antes: login do dono na Tray
ganho: primeiro item do estoque próprio com prazo imediato na loja
risco baixo · executa: gerente
você · 2026-10-23 17:03 Vou colocar mais equipamentos usados, porém eu estava sem tempo para isso. Vou segurar mais um pouco essa missão de colocar equipamentos. Vou pensar em colocar alguém só para ficar acrescentando isso tbm!
gerente · 2026-10-23 17:01 Entendido, fica em espera sem prazo. A planilha CASA-01-ATUALIZA e as fotos continuam prontas; quando quiser, basta clicar Autorizo. Para quem for cadastrar usados: o fluxo é ENTRADA.xlsx + fotos no chat/pasta, o resto (ficha, NCM, peso, validação) a esteira faz. Posso deixar um guia de 1 página para essa pessoa se quiser.
S-0007 · marketing · 2026-10-22
Post Instagram: A06B-6087-H115
Importado FANUC (módulo de alimentação PSM-15 Alpha, ficha 555, usado) com preço de ficha R$ 9.653,28 contra R$ 25.900,00 no concorrente SMI (leitura de 07/10/2026): R$ 16.246,72 (62,7%) a favor da loja. Imagem da ficha limpa (fundo neutro, sem marca d'água). Marca e tipo diferentes do outro post da semana.
  1. publicar no Instagram o pacote marketing/posts/2026-10-22-a06b-6087-h115
  2. decidir se a linha OPCIONAL de preço (R$ 9.653,28) fica na legenda
  3. depois de publicar, colar o link do post em marketing/publicacoes.json (publicacoes)
ganho: Mostra a vantagem de preço da importação em um código com concorrente caro; tráfego para a ficha 555
risco baixo · executa: dono
S-0008 · marketing · 2026-10-22
Criar a página da MotrizShop no LinkedIn
A MotrizShop não tem página no LinkedIn (só o grupo, linkedin.com/company/motriz-group). O público da loja (manutenção, compras e engenharia de fábrica) está lá, e a pauta de produto precisa de um canal B2B além do Instagram. Nome, tagline, sobre, setor, especialidades, CTA, capa e os 3 primeiros posts já estão prontos.
  1. criar a página com os textos de marketing/linkedin-pagina.md
  2. colar a URL em marketing/publicacoes.json em canais.linkedin.url
ganho: Canal B2B próprio da loja para a pauta semanal; a versão LinkedIn de cada pacote em marketing/posts/ já está escrita
risco baixo · executa: dono
S-0013 · categorias · 2026-10-23
Reorganizar MAIS CATEGORIAS e as raízes fora do padrão (SCHNEIDER, YASKAWA, FAGOR, Siemens/sensores)
MAIS CATEGORIAS usa marca como nível 2 (Heidenhain, Hitachi, AUO, TDK-Lambda, Schaffner, Eaton) e divide o mesmo tipo em vários nós (fonte em 3, display em 5, conectores em 2, IGBT em 3); raiz SCHNEIDER vazia enquanto 5 servos Schneider estão soltos; MITSUBISHI com 3 produtos na raiz; Sensores, Fusíveis e Transformadores com URL /siemens/ mas fora da SIEMENS; raízes duplicadas /yaskawa-equipamentos e /fagor-
  1. Agente taxonomia propõe o mapa de-para (nó, ID, produtos) seguindo conhecimento/taxonomia-padrao.md, com redirecionamentos
  2. Dono aprova o mapa (nova sugestão com o mapa)
  3. Gerente aplica no painel da Tray em ondas e roda scripts/revisao_loja.py
ganho: árvore coerente: cliente acha fonte, display e conector num lugar só; corrige 10 nós e 3 raízes
risco alto · executa: gerente
S-0014 · seo · 2026-10-23
Corrigir a meta description da raiz SIEMENS e as fichas com meta cortada
a raiz SIEMENS usa a meta da FANUC (copiada); 18 de 60 fichas da amostra (quase todas dos lotes novos) têm a meta cortada no limite de 256 no meio da palavra
  1. gera_ficha.py: limitar a col 5 a 250 caracteres terminando em frase inteira (provar com --check nos lotes 21, 23 e 25)
  2. Gerar planilha de atualização (col 1 = ID, col 5 nova) para as fichas publicadas com meta cortada, a partir do export
  3. Escrever a meta da raiz SIEMENS (agente seo-geo) e aplicar no painel
  4. Importar a planilha de atualização
antes: login do dono na Tray para a raiz e a importação
ganho: snippets inteiros no Google nas fichas mais caras do site
risco baixo · executa: gerente
S-0015 · seo · 2026-10-23
Tirar do índice a busca interna, as 43 páginas de marca duplicadas e o soft-404 em cadeia
páginas de busca interna são indexáveis com canonical que dá 404; 43 páginas de marca da Tray (/fanuc-, /siemens-, /yaskawa) estão no sitemap com título vazio e conteúdo igual às categorias; produto removido vira 2 redirecionamentos 302 até uma página 200 com noindex (é isso que gera as 658 'página com redirecionamento' do Search Console); sitemap com lastmod falso em todas as 828 URLs; http para https em 2 saltos
  1. Abrir chamado na Tray pedindo: noindex nas páginas de busca, páginas de marca fora do sitemap (ou canonical para a categoria), 404 real para produto removido, lastmod verdadeiro no sitemap, redirecionamento http para https em 1 salto
  2. Enquanto isso, no painel da Tray, SEO: conferir se há opção de bloquear /loja/busca.php e as páginas de marca
  3. Medir no Search Console em 30 dias: 'página com redirecionamento' (hoje 658) e 'canônica alternativa' (368)
antes: dono abre o chamado na Tray, ou autoriza o gerente a abrir pelo painel
ganho: o Google gasta o rastreio nas fichas, não em mil páginas sem valor
risco baixo · executa: gerente
S-0016 · lancamentos · 2026-10-23
Corrigir as fichas fora do padrão (1 imagem, nome com 5 campos, HTML incompleto, sob consulta com botão)
na amostra de 60 fichas: 6 com uma única imagem (4 são Siemens de R$ 21 mil a R$ 98 mil), 4 nomes com 5 campos em vez de 6, 9 HTML sem o bloco de códigos equivalentes, 2 sob consulta com preço e botão de compra; o mesmo defeito deve existir fora da amostra
  1. Rodar a checagem de nome (6 campos), blocos h3 e sob consulta sobre o export inteiro (script novo em scripts/, baseado no valida_tray.py)
  2. Gerar planilha de atualização (col 1 = ID) com nome e HTML corrigidos pelo gera_ficha.py
  3. Para as fichas com 1 imagem: pedir fotos adicionais ao fornecedor; sem foto, manter
  4. Importar a planilha de atualização
antes: login do dono na Tray para importar
ganho: fichas no padrão da loja e sem botão de compra em item sob consulta
risco baixo · executa: gerente
S-0017 · marketing · 2026-10-23
Trocar o bloco do Instagram da home (posts de 2024) e corrigir o rodapé
a home mostra 6 posts estáticos de março a maio de 2024; o rodapé tem 'Desenvolvido por' apontando para a busca da loja (href sem https) e 'Personalizado por' vazio
  1. Depois dos 2 primeiros posts novos (S-0006 e S-0007): atualizar o bloco do Instagram no tema com os posts novos
  2. Rodapé: corrigir o link da Plugoo para https://www.plugoo.com.br e tirar o 'Personalizado por' vazio
  3. Rodar scripts/revisao_loja.py --rapido
antes: login do dono na Tray; S-0006 e S-0007 publicados
ganho: home sem sinal de abandono
risco baixo · executa: gerente
S-0018 · esteira · 2026-10-23
Regra 0 por código + estado: permitir 2ª ficha do mesmo código em outro estado
regra do dono (23/10, S-0010): a ficha é CÓDIGO + ESTADO. Hoje a Regra 0 bloqueia o código em qualquer estado; uma oferta USADO de um código publicado NOVO (ou o contrário) nunca entra, e a loja perde a opção mais barata/mais cara para o cliente
  1. catalogo_vivo.py: guardar o estado junto da chave (sitemap e export pelo sufixo/nome; ledger com estado)
  2. checa_codigo.py CODIGO:ESTADO: PUBLICADO só se o mesmo código no MESMO estado existir; outro estado = LIVRE-OUTRO-ESTADO
  3. estrategico: aceitar LIVRE-OUTRO-ESTADO; lancador: nome e URL com o estado (sufixo -usado/-novo), categoria igual à ficha irmã, HTML citando a outra condição
  4. seo-validador e revisao_loja.py: duplicata = mesmo código E mesmo estado (revisao_loja já faz desde 23/10)
  5. changelog + medir no próximo lote quantos códigos entram como 2º estado
ganho: mais fichas por código sem duplicar: hoje 9 códigos já têm 2 estados publicados e convivem bem
risco medio · executa: gerente

4 · Em andamento e feito o que o gerente está executando e o que terminou

S-0001 · revisao · 2026-10-22
Corrigir os 8 banners da home sem link
4 mini-banners de tema, o banner Sinumerik e as marcas Schneider, WEG e ABB estão sem link desde a troca de categorias; o cliente clica e nada acontece; o banner principal Sinamics manda para um domínio quebrado
  1. No painel da Tray: Layout › Banners (tema atual)
  2. Componentes eletrônicos → /loja/busca.php?loja=1400760&palavra_busca=componente
  3. Servomotores e encoders → /loja/busca.php?loja=1400760&palavra_busca=servo%20motor
  4. Teclados e membranas → /loja/busca.php?loja=1400760&palavra_busca=membrana
  5. Cabos e conectores → /loja/busca.php?loja=1400760&palavra_busca=cabo
  6. Banner Sinumerik → /siemens/cncs-e-unidades-sinumerik
antes: login do dono na Tray (aba aberta no Chrome)
ganho: 8 pontos de entrada da home voltam a funcionar
aprovada
seu ajuste: Já loguei na tray pode seguir com isso!
você · 2026-10-23 16:53 Já loguei na tray pode seguir com isso!
gerente · 2026-10-23 17:01 Recebido. Esta sessão não tem o Chrome; a rotina aprovacoes-hora (próxima hora cheia) usa a sua aba logada para corrigir os 8 links (lista em relatorios/banners.md) e roda checa_banners.py até 0 defeitos. Se a sessão da Tray cair antes disso, fica 'aguardando login'.
S-0002 · categorias · 2026-10-22
Criar as 31 categorias prontas (6 de nível 2 + 25 de nível 3)
3.386 produtos aprovados estão travados sem categoria; 3 lotes seguidos saíram bloqueados por isso
  1. No painel da Tray, Produtos › Categorias: criar as 6 de nível 2 primeiro (relatorios/categorias-criar-onda1-nivel2.csv), depois as 25 de nível 3 com o ID do pai
  2. Preencher título, descrição, URL e palavras-chave de relatorios/CATEGORIAS-A-CRIAR.md
  3. Exportar produtos, rodar scripts/categorias_tray.py e marcar CRIADA no JSON
  4. Reprocessar a col 11 dos lotes 06, 23, 24, 25
  5. Rodar scripts/checa_banners.py (Regra 7)
  6. Ajuste do dono 23/10: rodar scripts/revisao_loja.py e conferir as URLs novas no Search Console, no Merchant (tipo de produto) e no GA4; registrar no changelog
antes: login do dono na Tray
ganho: destrava 3.386 fichas e a fila de lotes
aprovada
seu ajuste: Se lembre de verificar as paginas e banners depois disso, cada modificação que fizermos hoje em dia nós vamos ter que pensar no tempo para modificar futuramente, pq nos outros softwares de analise tbm precisa ter modificação
você · 2026-10-23 16:55 Se lembre de verificar as paginas e banners depois disso, cada modificação que fizermos hoje em dia nós vamos ter que pensar no tempo para modificar futuramente, pq nos outros softwares de analise tbm precisa ter modificação
gerente · 2026-10-23 17:01 Anotado. Coloquei como regra fixa (taxonomia, Regra 7): depois de criar categorias rodo checa_banners + revisao_loja e confiro as URLs novas no Search Console, no Merchant e no GA4, com registro no changelog para revisar em 7 dias. Prefiro criar a renomear para não quebrar URL com tráfego. A criação na Tray vai na rotina da hora, depois dos banners.
S-0004 · seo · 2026-10-22
Rotina diária: 10 pedidos de indexação para fichas fora do Google
fichas novas ficam 'detectadas, nunca rastreadas' por meses; o pedido manual é o único atalho que temos sem o Merchant
  1. Todo dia útil, no Chrome do Eduardo: Search Console › Páginas › 'Detectada/Rastreada, mas não indexada' → pegar 10 URLs de produto
  2. Inspecionar cada uma; clicar SOLICITAR INDEXAÇÃO só quando disser 'não está no Google'
  3. Registrar em docs/dashboard/indexacao-pedidos.md e conferir 7 dias depois
antes: Chrome aberto no perfil do Eduardo
ganho: até 50 fichas por semana entrando no índice
aprovada
seu ajuste: tu pode fazer até mais de 10, quero numero de alta performancvce mas que ainda garanta que voce vai fazer com segurança e sem taxa de erro.
você · 2026-10-23 16:50 TESTE do gerente: ignorar
gerente · 2026-10-23 16:47 Teste do sistema de comentários: funcionando.
você · 2026-10-23 18:33 tu pode fazer até mais de 10, quero numero de alta performancvce mas que ainda garanta que voce vai fazer com segurança e sem taxa de erro.
gerente · 2026-10-23 18:42 Combinado. Subo para até 20 por dia (perto do limite diário do Search Console por propriedade), sempre inspecionando antes e só pedindo quando disser 'não está no Google'. Se o Google recusar cota, paro no dia. Conferência em 7 dias em indexacao-pedidos.md. Executa na rotina da hora (Chrome).
S-0005 · seo · 2026-10-22
Corrigir o feed do Google Shopping: estado físico e GTIN
o feed da Tray manda os 557 itens como 'new' (há usados e seminovos) e só 10 com GTIN; depois que o Merchant liberar, isso vira reprovação por item
  1. Na Tray, integração Google Shopping: mapear o estado do produto para a condição (novo → new; usado/seminovo/remanufaturado → used/refurbished)
  2. Marcar 'sem GTIN' (identifier_exists=false) para peças industriais sem código de barras
  3. Baixar o feed de novo e conferir <g:condition> por item
antes: login do dono na Tray; análise do Merchant concluída
ganho: evita a 2ª onda de reprovações no Merchant
aprovada
seu ajuste: Nós vendemos os equipamentos mas nem todos temos nesse momento algo de fabricante pois compramos de revendedores de dentro da china a maioria das peças.
você · 2026-10-23 18:36 Nós vendemos os equipamentos mas nem todos temos nesse momento algo de fabricante pois compramos de revendedores de dentro da china a maioria das peças.
gerente · 2026-10-23 18:42 Entendido. Sem código de barras do fabricante, o certo é declarar 'sem GTIN' (identifier_exists=false) e mandar marca + part number (MPN), que já temos em todas as fichas. Não inventamos GTIN. A condição (novo/usado) vem do estado da ficha. Isso é feito na integração da Tray, pela rotina da hora.
S-0006 · marketing · 2026-10-22
Post Instagram: MDS-A-SVJ-10
Primeiro item do estoque próprio com foto própria e prazo imediato: servo amplificador Mitsubishi MDS-A-SVJ-10 (ficha 1507), usado, testado pelo MotrizService (CASA-01). Pacote pronto com legenda, imagem escolhida, CTA e alt text.
  1. publicar no Instagram o pacote marketing/posts/2026-10-22-mds-a-svj-10
  2. decidir se a linha OPCIONAL de preço (R$ 10.114,27) fica na legenda
  3. depois de publicar, colar o link do post em marketing/publicacoes.json (publicacoes)
antes: S-0003 aplicada na ficha 1507 (prazo Imediata, estoque 1, fotos novas); em 22/10 a ficha ainda mostra 25 dias úteis e o post contradiria a ficha
ganho: Primeira publicação da pauta (metas M12 a M14) e tráfego direto para a ficha 1507, que o Google detectou mas não indexou
aprovada
S-0009 · revisao · 2026-10-23
Tirar do ar o PRODUTO DE TESTE e corrigir o slug /feminino da raiz SIEMENS
um produto 'PRODUTO DE TESTE' (id 9, R$ 2,00, sem foto) está publicado, no sitemap e pendurado na raiz SIEMENS (ID 7, cujo slug é /feminino); o Google e o cliente veem isso
  1. Painel da Tray, Produtos: desativar e excluir o produto id 9
  2. Painel, Categorias: corrigir o slug da raiz SIEMENS de /feminino para /siemens (com redirecionamento)
  3. Rodar scripts/revisao_loja.py --rapido e scripts/checa_banners.py
antes: login do dono na Tray
ganho: remove uma ficha absurda do índice e corrige a URL da raiz SIEMENS
aprovada
seu ajuste: Essse produto teste pelo oque eu vi nunca apareceu dentro da loja só nos produtos. E eu nunca consegui tirar ele, mas tu pode tentar fazer
você · 2026-10-23 18:37 Essse produto teste pelo oque eu vi nunca apareceu dentro da loja só nos produtos. E eu nunca consegui tirar ele, mas tu pode tentar fazer
gerente · 2026-10-23 18:42 Faz sentido: ele não aparece na vitrine, mas está no sitemap e numa categoria, então o Google pode achá-lo. Vou tentar pela rotina da hora no Chrome: primeiro desativar, depois excluir. Se a Tray não deixar excluir, deixo inativo e sem categoria e aviso você no painel. O slug /feminino → /siemens vai no mesmo passo.
S-0010 · revisao · 2026-10-23
Unificar 3 pares de fichas duplicadas do mesmo código
o mesmo código está publicado duas vezes com IDs e preços diferentes (ex.: 6FX5002-2DC10-1AF0 a R$ 1.980 e a R$ 2.490); as duas fichas competem no Google e confundem o cliente
  1. Listar os pares no export (nome idêntico, IDs diferentes) com estoque e preço de cada um
  2. Dono diz qual preço vale em cada par (uma linha por par)
  3. Manter a ficha mais antiga (URL já indexada), mover estoque e fotos para ela, desativar a outra com redirecionamento (col 45) para a que fica
  4. Acrescentar checagem de nome duplicado no export ao scripts/revisao_loja.py
antes: login do dono na Tray
ganho: uma URL por código, sem dividir a autoridade no Google
aprovada
seu ajuste: Tu precisa saber e é até bom você anotar isso como regra no seu script do subagente que cuida dessa parte, você precisa entender que o mesmo código pode aparecer porém com condições diferentes de estado do produto, um pode ser usado, outro pode ser novo, outro pode ser reformado. Estuda isso e me traz uma solução.
você · 2026-10-23 18:44 Tu precisa saber e é até bom você anotar isso como regra no seu script do subagente que cuida dessa parte, você precisa entender que o mesmo código pode aparecer porém com condições diferentes de estado do produto, um pode ser usado, outro pode ser novo, outro pode ser reformado. Estuda isso e me traz uma solução.
gerente · 2026-10-23 18:44 Anotado como regra: ficha = código + estado. Varri o sitemap: 13 códigos têm 2 fichas; 9 são estados diferentes (legítimas, ficam). Duplicata de verdade são 4: 3 pares NOVO+NOVO e A860-2163-V201 USADO em 2 categorias. A revisão diária já checa só código+estado. Para a esteira poder lançar a 2ª condição de um código já publicado, criei S-0018 para você autorizar.
S-0011 · revisao · 2026-10-23
Reescrever as 8 páginas institucionais (texto padrão da Tray e dados divergentes)
Envio promete postagem em 2 dias úteis e só Correios (a loja vende importado em 25/30 dias úteis); Garantia contraria a regra 1 ano novo / 90 dias usado; Pagamento e Como comprar são texto genérico; Segurança não é política de privacidade; Trocas fala de lacres e centro de distribuição; Sobre cita Drivesul e '15 anos' (Reparo diz 17); Contato tem horário e telefones diferentes do rodapé
  1. Gerente escreve os 8 textos em relatorios/textos-institucionais/ (garantia e prazos iguais aos da ficha; MotrizService no lugar de Drivesul; horário e telefones iguais ao rodapé; política de privacidade LGPD)
  2. Dono lê e aprova os textos (nova sugestão com os textos prontos)
  3. Gerente cola no painel da Tray, Páginas, e roda scripts/revisao_loja.py --rapido
ganho: informação correta para o cliente e sem conflito com a ficha (garantia, prazo)
aprovada
seu ajuste: Não podemos falar que vendemos importado, precisamos criar a cultura de só falar prazo de disponibilidade, falamos para os clientes que que o produto esta disponivel em tantos dias e já era. Não vamos bater na tecla que importamos, acha uma solução para isso e depois tu pode atualizar.
você · 2026-10-23 18:46 Não podemos falar que vendemos importado, precisamos criar a cultura de só falar prazo de disponibilidade, falamos para os clientes que que o produto esta disponivel em tantos dias e já era. Não vamos bater na tecla que importamos, acha uma solução para isso e depois tu pode atualizar.
gerente · 2026-10-23 18:45 Entendido e virou regra (ficha, categoria, páginas, posts e marketing): para o cliente só existe o prazo, 'Disponível em N dias úteis'. Nunca 'importado', 'exterior', 'China' ou 'eBay'. A página Envio vai explicar que o prazo de cada item está na ficha. Os 8 textos ficam em relatorios/textos-institucionais/ e voltam ao painel para você aprovar antes de ir para a Tray.
S-0012 · categorias · 2026-10-23
Esconder ou apagar as categorias vazias que estão no menu e no sitemap
5 categorias vazias estão linkadas no menu da home (AUO, AUO LCD, Dissipador de calor, Touch, FANUC Painéis de operação e MDI); a árvore FAGOR tem 27 nós com 0 produto; MITSUBISHI Operação e Interface, SIEMENS Fontes de CNC e Controle, Acessórios para contatores e 3 marcas de VENTILADORES também estão vazias e indexáveis
  1. Agente taxonomia lista nó por nó: apagar (sem produto previsto) ou ocultar do menu (produto previsto em lote futuro), com o ID de cada um
  2. Painel da Tray, Categorias: aplicar a lista
  3. Rodar scripts/revisao_loja.py (completo) e scripts/checa_banners.py
antes: login do dono na Tray
ganho: cliente não cai em vitrine vazia; Google deixa de indexar cerca de 40 páginas sem conteúdo
aprovada
seu ajuste: Eu acho que elas já nem aparecem na loja, mas se ela nao tem nenhum produto e nunca vamos utilizalá, pode excluir
você · 2026-10-23 18:47 Eu acho que elas já nem aparecem na loja, mas se ela nao tem nenhum produto e nunca vamos utilizalá, pode excluir
gerente · 2026-10-23 18:51 Feito o levantamento (relatorios/categorias-vazias-S-0012.md): 42 vazias. 32 para EXCLUIR (25 da FAGOR, conectores FANUC, ventiladores etc.; a raiz FAGOR fica porque tem 1 produto). 5 só OCULTAR, porque há produto previsto na fila. 5 para REVISAR: AUO, AUO LCD, Touch, Dissipador e FANUC Painéis têm ficha ativa ligada a elas, mas escondida. Essas eu não apago; confiro a ficha antes. A exclusão vai pela rotina da hora (Tray).

5 · Google Search Console (3 meses) · Merchant Center · amostra de busca

885
páginas indexadas
1.220 fora do índice
356
cliques orgânicos (90 d)
17.800 impressões · posição 18.4
0
produtos aprovados no Merchant
557 reprovados de 557 · causa não é URL quebrada hoje; provável resquício da troca de categorias (feed trazia URLs
1/4
códigos testados na 1ª página
amostra há 2 dias
4
pedidos de indexação úteis (último dia)
8 feitos · cota ~10/dia

Amostra do Google

CódigoPosiçãoQuem está na frenteIndexada?
MDS-A-SVJ-10fora do top 10cncshop, amazon, ebay, mroexchangeNÃO — detectada no sitemap, nunca rastreada (inspeção 21/10)
A06B-6114-H105fora do top 10ddparts, mercadolivre, smiservicos, caboeletroa conferir
6SL3210-1PE12-3UL1não lido (Google bloqueou a leitura)a conferir
2711P-K12C2ºrockwellautomationSIM

Fora do índice: motivos

MotivoPáginas
Página com redirecionamento (URL antiga de categoria)658
Página alternativa com tag canônica368
Rastreada, mas não indexada (Google achou fraca)80
Detectada, mas não indexada (fila do Google)59
Excluída por noindex29
Cópia / canônica diferente21
Soft 404 / 4xx3

6 · Lançamentos esteira semanal · estoque próprio

562
produtos ativos na loja
sitemap ao vivo
1.480
fichas aprovadas pela esteira
491 bloqueadas
0
aprovadas já na loja
gate: fotos + importação
LOTE-25
último lote concluído
2026-10-19 06:21 · 1 nos últimos 8 dias
0%
consultas resolvidas pela biblioteca (7 d)
35 manuais · 0 specs

Últimos lotes

LoteFamíliaLinhasSobemNa lojaEstado
LOTE-20FANUC encoders, IHMs e periféricos CNC (A860 / A02B / A98L /61610PRONTO
LOTE-21SIEMENS SIMODRIVE 611 + SINAMICS S120 (6SN11 / 6SL310-313) —56490PRONTO
LOTE-22MITSUBISHI CLPs FX / Q / A / L — 447 candidatos livres33320PRONTO
LOTE-23MITSUBISHI servo motores HC / HF / HG / HA — 366 candidatos 10000PRONTO
LOTE-24ALLEN-BRADLEY ControlLogix / CompactLogix (1756 / 1769 / 50610080PRONTO
LOTE-25ALLEN-BRADLEY Kinetix servo (2093/2094/2097/2198 + motores M10000PRONTO

Fila próximo: LOTE-26

Estoque próprio

7 · Revisão da loja o que ficou para trás depois das mudanças

8
banners/links da home com defeito
FullBanner_Sinumerik.png, MiniBanner_Componentes2.png, MiniBanner_ServEncoders2.png, MiniBanner_Teclados2.png…
31
categorias prontas sem criar
3.386 produtos travados
2
achados de revisão em aberto
gravidade média/alta

8 · Marketing publicações e canais

0
posts no Instagram (7 d)
perfil a confirmar
não
página no LinkedIn
página da MotrizShop ainda não existe; criar é ação do dono (conta), o gerente p
0
posts no LinkedIn (7 d)
3 na pauta esperando aprovação

9 · Mudanças nos agentes changelog · o PDCA mede na semana seguinte

DataArquivoO que mudouResultado
23/10/2026scripts/aprovacoes.py (concluido, chat, chat-ok) +o dono vê as 15 últimas entregas do gerente e é chamado ao chat quando preciso–
23/10/2026scripts/claude_modelo.ps1 (novo) + vigia.ps1 + rodsessões headless passam a usar Fable 5.1 esforço alto; se o limite/créditos estourar, caem sozinhas para Opus –
23/10/2026scripts/publica_painel.ps1 (tarefa MotrizPainel 07roda revisao_loja.py --rapido todo dia antes de publicar o painel (sem tokens, ~25 s)–
23/10/2026scripts/revisao_loja.py (checagem 5) + .claude/ageficha = CÓDIGO + ESTADO: duplicata só quando código e estado coincidem; mesmo código em outro estado é ficha l–
23/10/2026conhecimento/modelo-html-loja.md + .claude/agents/texto para o cliente fala só "Disponível em N dias úteis"; "importado/exterior/China/eBay/fornecedor" vira terexterior