A API do validador de markup LumaValle extrai e valida dados estruturados de páginas da web ou HTML bruto
A API lida com dados estruturados, incluindo extração de JSON-LD, extração de Microdata, extração de RDFa, detecção de tipos de marcação estruturada, contagem de itens de dados estruturados, campos recomendados ausentes, itens estruturados inválidos ou incompletos, avisos de marcação de artigos, tipos de marcação estruturada detectados, status de validação, status de uso, declarações de segurança e isenções de responsabilidade
A API retorna os resultados da extração de dados estruturados, itens de JSON-LD, itens de Microdata, itens de RDFa, tipos de marcação estruturada detectados, total de itens, contagem de formatos, status de validação, erros, avisos, avisos de campos recomendados e isenções de responsabilidade técnica
A API é muito útil para equipes de SEO, desenvolvedores, construtores de SaaS, plataformas de CMS, agências de marketing, consultores de SEO técnico, plataformas de conteúdo, equipes de front-end, equipes de back-end, equipes de QA, plataformas de e-commerce, sites de publicações, sites de notícias, plataformas de blogs, equipes de produtos, plataformas de auditoria da web, serviços de monitoramento de sites, empresas de software de SEO e equipes de ferramentas internas
A API verifica dados estruturados submetidos por URL ou HTML bruto e retorna resultados técnicos de extração e validação. Não realiza hacking, força bruta, tentativas de login, escaneamento de sistemas privados, coleta de conteúdo restrito, contorna robots.txt, modifica dados de clientes, envia e-mails, cria eventos de calendário, garante classificação em SEO, garante comportamento especial de exibição de pesquisa, garante aprovação de plataformas de pesquisa ou substitui auditorias profissionais de SEO
{"ok":true,"formats":{"json_ld":0,"microdata":0,"rdfa":0},"schema_types":[],"counts":{"total_items":0,"json_ld":0,"microdata":0,"rdfa":0},"items":{"json_ld":[],"microdata":[],"rdfa":[]},"warnings":["No structured data detected."],"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, rich results, or search engine approval."}
curl --location --request POST 'https://zylalabs.com/api/12802/structured+data+markup+validator+api/25184/extract+schema+markup' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com"
}'
{"ok":true,"valid":true,"formats":{"json_ld":0,"microdata":1,"rdfa":0},"schema_types":["WebPage"],"counts":{"total_items":1,"json_ld":0,"microdata":1,"rdfa":0},"errors":[],"warnings":[],"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, rich results, or search engine approval."}
curl --location --request POST 'https://zylalabs.com/api/12802/structured+data+markup+validator+api/25185/validate+schema+markup' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://google.com"
}'
{"ok":true,"valid":true,"items_checked":1,"schema_types":["Article"],"errors":[],"warnings":[],"results":[{"valid":true,"errors":[],"warnings":[],"schema_type":"Article"}],"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, rich results, or search engine approval."}
curl --location --request POST 'https://zylalabs.com/api/12802/structured+data+markup+validator+api/25186/validate+json-ld' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"jsonld": {
"@context": "https://google.com",
"@type": "Article",
"headline": "Example Article"
}
}'
{"ok":true,"schema_types":["WebPage"],"counts":{"total_items":1,"types_detected":1,"formats":{"json_ld":0,"microdata":1,"rdfa":0}},"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, rich results, or search engine approval."}
curl --location --request POST 'https://zylalabs.com/api/12802/structured+data+markup+validator+api/25187/detect+schema+types' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://google.com"
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Cada ponto final retorna dados estruturados relacionados à marcação estruturada, incluindo itens JSON-LD, Microdata e RDFa. As respostas podem incluir contagens de itens, tipos de marcação estruturada detectados, status de validação, avisos e erros para uma URL enviada ou HTML bruto
Os campos principais nos dados de resposta incluem `ok` (status) `formats` (contagens de JSON-LD Microdata RDFa) `schema_types` (tipos detectados) `counts` (contagens totais e específicas de formato) `items` (itens extraídos) `errors` `warnings` e um `disclaimer` sobre os resultados
Os dados de resposta estão organizados em um formato JSON com chaves de nível superior indicando o status e os detalhes do processo de extração ou validação Objetos aninhados fornecem contagens específicas tipos detectados e listas de itens erros e avisos facilitando a análise e a utilização programática
Cada ponto final fornece informações sobre extração, validação e detecção de dados estruturados Isso inclui a contagem de itens, os tipos Schema.org detectados, o estado de validação e qualquer erro ou aviso relacionado a dados estruturados encontrados no conteúdo enviado
Os usuários podem personalizar suas solicitações enviando diferentes URLs ou conteúdo HTML bruto para os endpoints. Cada endpoint é projetado para lidar com vários formatos de dados estruturados, permitindo que os usuários se concentrem em tipos específicos de marcação de esquema relevantes para suas necessidades
Casos de uso típicos incluem auditorias de SEO, validação de dados estruturados para páginas da web, verificação da completude da marcação estruturada, revisão dos tipos de marcação estruturada detectados e identificação de avisos técnicos ou erros na URL enviada ou no conteúdo HTML bruto
Os dados refletem extrações técnicas e verificações de validação na URL ou HTML bruto submetido no momento da solicitação. Os resultados podem variar com base no conteúdo da página, formato de marcação, acessibilidade, redirecionamentos e comportamento de análise
Padrões de dados padrão incluem contagens de itens detectados, tipos de marcação estruturada detectados, contagens de formato, status de validação, avisos e erros As respostas podem indicar se a marcação estruturada estava presente, ausente, incompleta ou tecnicamente inválida
Nível de serviço:
100%
Tempo de resposta:
3.712ms
Nível de serviço:
100%
Tempo de resposta:
8.636ms
Nível de serviço:
100%
Tempo de resposta:
10.087ms
Nível de serviço:
100%
Tempo de resposta:
5.855ms
Nível de serviço:
100%
Tempo de resposta:
10.210ms
Nível de serviço:
100%
Tempo de resposta:
2.861ms
Nível de serviço:
100%
Tempo de resposta:
5.123ms
Nível de serviço:
100%
Tempo de resposta:
3.085ms
Nível de serviço:
100%
Tempo de resposta:
223ms
Nível de serviço:
100%
Tempo de resposta:
156ms