Verifica as diretivas noindex e none no HTML e nos cabeçalhos de resposta. Não consulta o índice de nenhum buscador.
Para ter em mente
Remova diretivas noindex indesejadas das páginas públicas e verifique a indexação real com a ferramenta de inspeção de URL do buscador.
Open Graph
Aprovado
프로그래머스
O Open Graph fornece título, descrição e imagem para prévias de links. Esta verificação procura essas três propriedades.
Para ter em mente
Use metadados de compartilhamento específicos de cada página e verifique se a URL da imagem é acessível publicamente.
Card do Twitter
Aprovado
summary
Os metadados de card descrevem o formato da prévia de compartilhamento. Detectar uma tag não confirma a prévia exibida por uma plataforma.
Para ter em mente
Revise juntos o tipo de card, o título, a descrição e a imagem, considerando o cache das plataformas.
Dados estruturados
Revisar
0 blocos JSON-LD · 0 tipos
Pelo menos um bloco JSON-LD com @type e nenhum bloco ilegível
O JSON-LD descreve entidades e relações em formato legível por máquinas. Ler o JSON é diferente de validar as propriedades obrigatórias dos recursos de busca.
Ação recomendada
Faça a marcação corresponder ao conteúdo visível e valide-a com uma ferramenta de teste de resultados avançados. A qualificação não garante a exibição.
Alvos e alterações sugeridas
Alvohttps://programmers.co.kr/
<head> da resposta HTML / script[type=application/ld+json]
Use o JSON de exemplo em um script application/ld+json apenas se corresponder à página. Corrija primeiro a sintaxe do JSON existente e valide separadamente os requisitos de resultados avançados.
Os títulos organizam a página em um tema principal e seções de apoio. Esta ferramenta verifica se há apenas um H1 e mostra a estrutura H2-H6 salva.
Ação recomendada
Use H1 para o tema principal e H2/H3 para subseções lógicas, em vez de escolher níveis apenas pelo tamanho visual.
Alvos e alterações sugeridas
Alvohttps://programmers.co.kr/
Elementos h1 do conteúdo
Se aparecerem vários H1, escolha um tema principal e use níveis adequados para os demais. Se não houver H1, adicione o título principal no início do conteúdo.
Ver evidências e exemplos de alteração
Conteúdo observado
0
Exemplo - adapte ao conteúdo e ao ambiente reais
<h1>Tema principal desta página</h1>
Texto alternativo das imagens
Aprovado
0 imagens; 0 com alt não vazio; 0 vazias ou ausentes
O texto alternativo transmite o significado de uma imagem. A contagem inclui imagens com texto alt não vazio.
Para ter em mente
Descreva as imagens informativas no contexto. Um alt="" vazio pode ser adequado para imagens decorativas, por isso verifique a finalidade antes de alterá-las.
Idioma
Aprovado
ko
O atributo lang de html indica o idioma principal do documento e ajuda as tecnologias assistivas a escolher a pronúncia.
Para ter em mente
Faça o lang corresponder ao conteúdo principal e marque os trechos escritos em outro idioma.
Codificação
Aprovado
utf-8
A declaração de codificação indica como decodificar o texto. Ela deve corresponder aos bytes reais da resposta.
Para ter em mente
Mantenha a declaração charset do HTTP ou do HTML coerente com a codificação do arquivo; use UTF-8 para conteúdo UTF-8.
Proporção texto/HTML
Revisar
0.59%
Faixa de referência da ferramenta: 15-70%; não é um limite oficial de classificação.
Compara o tamanho do texto visível com o tamanho do HTML. Sozinha, não permite avaliar a qualidade do conteúdo nem a classificação.
Ação recomendada
Não adicione texto de preenchimento para atingir uma proporção. Verifique se há conteúdo útil no HTML e se não há marcação desnecessária.
Alvos e alterações sugeridas
Alvohttps://programmers.co.kr/
main / body
Verifique se o conteúdo principal está no HTML inicial. Se faltar o texto essencial, considere a renderização no servidor; não adicione preenchimento para atingir uma proporção.
Ver evidências e exemplos de alteração
Conteúdo observado
0.59%
Não há verificações com avisos ou desconhecidas nesta seção.
Estrutura de títulos
Títulos salvos, até 50 por nível. Expanda as listas H2-H6 quando necessário.
H10
H20
H30
H40
H50
H60
H1
Nenhum título H1 foi encontrado.
H2 0Ver títulos
Nenhum título neste nível.
H3 0Ver títulos
Nenhum título neste nível.
Imagens e texto alternativo0 salvos
São salvas até 100 imagens. Quando o texto alternativo estiver vazio, verifique a finalidade da imagem.
URL
Texto alternativo das imagens
Palavras-chaveFrequência e metadados
Contagem de palavras extraídas do conteúdo, não demanda de busca nem posição de palavras-chave.
As meta keywords não contam na nota desta ferramenta.
03
Links e navegação
2 verificações
Links internos
Aprovado
14 internos · 53 externos · 0 nofollow
Conta os links para o mesmo site. Links de navegação e contextuais levam a informações relacionadas.
Para ter em mente
Ligue as páginas importantes com links a href comuns e use textos que descrevam o destino.
URLs legíveis
Revisar
A configuração esperada não foi detectada.
Este critério indicativo detecta strings de consulta e sublinhados. A presença deles não torna uma URL inválida nem impede a indexação.
Ação recomendada
Use caminhos compreensíveis e gerencie parâmetros redundantes. Revise os links e redirecionamentos existentes antes de mudar URLs que funcionam.
Alvos e alterações sugeridas
Alvohttps://programmers.co.kr?locale=ko
Linha 196 da resposta HTML · /html/body/div[1]/header/section/div/a
A string de consulta ou o sublinhado aciona este critério indicativo. Parâmetros de rastreamento utm_* podem ser removidos dos links internos quando apropriado. Mantenha os parâmetros funcionais. Se um caminho mudar, atualize os links internos e redirecione a URL antiga.
Linha 196 da resposta HTML · /html/body/div[1]/header/div[2]/div/nav/ul/li[2]/ul/li[1]/ul/li[3]/a
A string de consulta ou o sublinhado aciona este critério indicativo. Parâmetros de rastreamento utm_* podem ser removidos dos links internos quando apropriado. Mantenha os parâmetros funcionais. Se um caminho mudar, atualize os links internos e redirecione a URL antiga.
Linha 196 da resposta HTML · /html/body/div[1]/header/div[4]/div/nav/ul/li[1]/ul/li/ul/li[4]/a
A string de consulta ou o sublinhado aciona este critério indicativo. Parâmetros de rastreamento utm_* podem ser removidos dos links internos quando apropriado. Mantenha os parâmetros funcionais. Se um caminho mudar, atualize os links internos e redirecione a URL antiga.
Linha 196 da resposta HTML · /html/body/div[1]/header/div[4]/div/nav/ul/li[1]/ul/li/ul/li[5]/a
A string de consulta ou o sublinhado aciona este critério indicativo. Parâmetros de rastreamento utm_* podem ser removidos dos links internos quando apropriado. Mantenha os parâmetros funcionais. Se um caminho mudar, atualize os links internos e redirecione a URL antiga.
Linha 196 da resposta HTML · /html/body/div[1]/header/div[4]/div/nav/ul/li[1]/ul/li/ul/li[6]/a
A string de consulta ou o sublinhado aciona este critério indicativo. Parâmetros de rastreamento utm_* podem ser removidos dos links internos quando apropriado. Mantenha os parâmetros funcionais. Se um caminho mudar, atualize os links internos e redirecione a URL antiga.
Os metadados de viewport permitem layouts na largura do dispositivo. Não é um teste do layout móvel real nem das áreas de toque.
Para ter em mente
Verifique width=device-width e depois confira em uma tela pequena o transbordamento, o zoom, os formulários e os botões.
Favicon
Aprovado
A verificação atual foi aprovada.
Detecta a declaração link de um ícone do navegador, sem verificar como ele é exibido.
Para ter em mente
Verifique se o arquivo do ícone carrega e continua reconhecível em fundos claros e escuros do navegador.
Ícone Apple Touch
Aprovado
A verificação atual foi aprovada.
Detecta a declaração de um ícone de toque para atalhos salvos na tela inicial.
Para ter em mente
Revise as dimensões, as margens e o fundo do ícone e confira em um dispositivo real.
Formatos de imagem modernos
Aprovado
0/0
Detecta WebP/AVIF pelas extensões de img src/srcset e pelos tipos source dos elementos picture. Imagens cujo formato não pode ser deduzido do HTML, como URLs de CDN sem extensão, podem não ser contadas.
Para ter em mente
Compare qualidade e tamanho do arquivo e verifique o formato realmente entregue nas ferramentas de desenvolvedor do navegador.
Carregamento lento
Aprovado
0/0
Detecta loading="lazy" nos elementos img. Páginas com poucas imagens podem atender ao critério da ferramenta sem ele.
Para ter em mente
Considere o carregamento lento para imagens abaixo da primeira dobra, mantendo o carregamento rápido das imagens importantes da primeira tela.
Não há verificações com avisos ou desconhecidas nesta seção.
05
Verificações técnicas
8 verificações
Doctype
Aprovado
html
A declaração doctype ajuda os navegadores a exibir o HTML no modo padrão.
Para ter em mente
Coloque <!doctype html> no início do documento e verifique se não há saída indesejada antes dele.
Arquivos CSS
Aprovado
2
Critério indicativo: até 4 arquivos externos
Conta as folhas de estilo externas declaradas. O número sozinho não mede o tamanho transferido, o cache nem o bloqueio de renderização.
Para ter em mente
Verifique CSS duplicado ou não usado e o bloqueio de renderização, e priorize as mudanças com base em medições reais de desempenho.
Arquivos JavaScript
Aprovado
2
Critério indicativo: até 6 arquivos externos
Conta os elementos script com atributo src. A quantidade de arquivos não mede o custo de execução nem a capacidade de resposta.
Para ter em mente
Revise scripts duplicados e tarefas pesadas na inicialização; considere defer, async ou execução adiada quando fizer sentido.
Compressão
Aprovado
gzip
Verifica o cabeçalho Content-Encoding da resposta HTML. A compressão pode reduzir o tamanho transferido, conforme o conteúdo da resposta.
Para ter em mente
Revise a compressão de texto no servidor ou CDN, tratando separadamente os formatos de imagem já comprimidos.
Cabeçalhos de segurança
Aprovado
4/6
Critério indicativo: pelo menos 3 dos 6 cabeçalhos selecionados
Detecta alguns cabeçalhos de resposta relacionados à segurança. A quantidade deles não comprova a qualidade da política nem a proteção real.
Para ter em mente
Revise CSP, HSTS e outros valores para a sua aplicação e depois teste se há recursos bloqueados ou funções quebradas.
HTTPS
Aprovado
https://programmers.co.kr/
Verifica se a página final analisada usou HTTPS. Não é uma auditoria de segurança do site inteiro.
Para ter em mente
Revise a validade do certificado, o conteúdo misto e o HTTPS das páginas vinculadas importantes e dos formulários.
Redirecionamento para HTTPS
Aprovado
https://programmers.co.kr/
Verifica se uma requisição iniciada em HTTP termina em HTTPS.
Para ter em mente
Configure redirecionamentos consistentes de HTTP para HTTPS e evite cadeias ou loops desnecessários.
Validade W3C
Não verificado
Não verificado nesta análise.
São resultados de validação de HTML do W3C Nu, não uma certificação de classificação, acessibilidade ou segurança.
Ação recomendada
Verifique as restrições de rede e a disponibilidade dos serviços externos antes de tentar novamente. Um resultado desconhecido não é uma falha confirmada nem uma nota zero.
Não há verificações com avisos ou desconhecidas nesta seção.
CSS arquivos e localizações2 salvos
São salvos até 100 arquivos por tipo. A quantidade de arquivos, por si só, não comprova defeito em nenhum arquivo.
O serviço externo está indisponível. Tente novamente mais tarde.
06
Rastreadores de busca e IA
4 verificações
robots.txt
Aprovado
robots.txt
Verifica a resposta do robots.txt. A existência do arquivo não confirma todas as permissões dos rastreadores nem a indexação real.
Para ter em mente
Revise as regras por bot e por caminho conforme a sua política. Proteja informações privadas com autenticação e controle de acesso.
Sitemap XML
Aprovado
https://programmers.co.kr/sitemaps/sitemap.xml
Detecta um formato de sitemap na URL declarada ou padrão. Não rastreia nem valida cada URL listada.
Para ter em mente
Inclua as URLs canônicas desejadas e datas de atualização relevantes. Declare no robots.txt a localização de um sitemap personalizado.
llms.txt
Revisar
A configuração esperada não foi detectada.
Verifica se há uma resposta de texto em /llms.txt. A presença dele não garante o uso por um serviço de IA nem visibilidade na busca.
Ação recomendada
Se publicar um, descreva com precisão os recursos públicos e mantenha o conteúdo e os links atualizados.
Alvos e alterações sugeridas
Alvohttps://programmers.co.kr/llms.txt
/llms.txt
Se desejar, publique texto UTF-8 na raiz e adicione links para documentação pública real. É opcional.
Ver evidências e exemplos de alteração
Exemplo - adapte ao conteúdo e ao ambiente reais
# 프로그래머스
- [Home](https://programmers.co.kr/)
Rastreadores de IA
Aprovado
Bots de IA de busca/resposta permitidos 5/5 · bots de treinamento permitidos 3/3
Aprovado quando todos os bots de IA de busca/resposta estão permitidos; os bots de treinamento aparecem apenas como referência
Interpreta as regras do robots.txt para o caminho raiz de cinco bots de IA de busca/resposta (que leem páginas para citá-las em respostas) e três bots de treinamento. Apenas os bots de busca/resposta definem o resultado; os de treinamento aparecem como referência. Citações reais não são verificadas.
Para ter em mente
Permita os bots de busca/resposta se quiser ser citado em respostas de IA. Bloquear rastreadores de treinamento é uma decisão de política e não afeta este resultado.
Não há verificações com avisos ou desconhecidas nesta seção.
Execute com o Google Lighthouse verificações de desempenho, acessibilidade, práticas recomendadas e SEO. Os resultados por dispositivo ficam em cache por um dia e são separados da nota geral acima.