All schema types
Creative Works
schema.org specTechArticle
A technical article — how-to, reference, or technical documentation.
What it is
TechArticle adds optional fields like proficiencyLevel and dependencies that let you signal to Google that the content is engineering-grade reference material. Useful for documentation sites, API references, and deep technical guides.
Required properties
headlineauthor
Recommended properties
proficiencyLeveldependenciesdatePublisheddateModifiedimage
JSON-LD example
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "TechArticle",
"headline": "Implementing OAuth 2.0 PKCE in JavaScript",
"author": {
"@type": "Person",
"name": "Engineer Name"
},
"proficiencyLevel": "Expert",
"dependencies": "Node 18+, no external libraries",
"datePublished": "2026-04-10"
}
</script>Google rich result support
Inherits Article rich result eligibility.
When to use it
- API documentation
- Engineering blog posts
- Developer guides
- Technical specifications