← Tilbage til alle eksempler
BlogPosting til Blog Artikler
IndholdBegynderBlogPosting schema til blog indlæg med forfatter, kommentarer og word count.
Kode Eksempel
<!DOCTYPE html>
<html lang="da">
<head>
<title>10 Tips til Bedre JavaScript Kode</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "10 Tips til Bedre JavaScript Kode: Skriv Cleaner og Mere Maintainable Code",
"alternativeHeadline": "JavaScript Best Practices for Udviklere",
"image": [
"https://example.com/blog/javascript-tips-1x1.jpg",
"https://example.com/blog/javascript-tips-4x3.jpg",
"https://example.com/blog/javascript-tips-16x9.jpg"
],
"datePublished": "2025-01-18T09:00:00+01:00",
"dateModified": "2025-01-19T14:30:00+01:00",
"author": {
"@type": "Person",
"name": "Mikkel Developer",
"url": "https://example.com/authors/mikkel",
"image": "https://example.com/authors/mikkel-avatar.jpg",
"jobTitle": "Senior Frontend Developer",
"sameAs": [
"https://twitter.com/mikkeldev",
"https://github.com/mikkeldev",
"https://www.linkedin.com/in/mikkeldev"
]
},
"publisher": {
"@type": "Organization",
"name": "Dev Blog Danmark",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png",
"width": 600,
"height": 60
}
},
"description": "Lær at skrive bedre JavaScript kode med disse 10 praktiske tips. Fra ES6+ features til code organization og performance optimization. Perfekt til både begyndere og erfarne udviklere.",
"articleBody": "JavaScript er et af de mest populære programmeringssprog i verden, men det kan også være svært at mestre. I dette blogindlæg deler jeg mine 10 bedste tips til at skrive cleaner og mere maintainable JavaScript kode...",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/blog/javascript-tips"
},
"keywords": "JavaScript, programming, web development, clean code, best practices, ES6",
"articleSection": "Web Development",
"wordCount": 2847,
"inLanguage": "da-DK",
"isAccessibleForFree": true,
"commentCount": 23,
"comment": [
{
"@type": "Comment",
"author": {
"@type": "Person",
"name": "Lars Hansen"
},
"datePublished": "2025-01-18T10:45:00+01:00",
"text": "Rigtig godt blogindlæg! Tip #5 om async/await var særligt nyttigt."
},
{
"@type": "Comment",
"author": {
"@type": "Person",
"name": "Maria Jensen"
},
"datePublished": "2025-01-18T12:20:00+01:00",
"text": "Tak for de gode eksempler. Vil helt sikkert bruge disse tips i mit næste projekt!"
}
],
"speakable": {
"@type": "SpeakableSpecification",
"cssSelector": [".headline", ".summary"]
},
"timeRequired": "PT8M",
"video": {
"@type": "VideoObject",
"name": "JavaScript Tips - Video Tutorial",
"description": "Video demonstration af de 10 JavaScript tips",
"thumbnailUrl": "https://example.com/videos/js-tips-thumb.jpg",
"uploadDate": "2025-01-18T09:00:00+01:00",
"duration": "PT12M30S",
"contentUrl": "https://example.com/videos/javascript-tips.mp4"
},
"backstory": "Dette blogindlæg er baseret på min erfaring med at reviewe hundredvis af JavaScript projekter over de sidste 5 år.",
"discussionUrl": "https://example.com/blog/javascript-tips#comments",
"educationalLevel": "Intermediate"
}
</script>
</head>
<body>
<article>
<h1 class="headline">10 Tips til Bedre JavaScript Kode</h1>
<p class="summary">Lær at skrive bedre JavaScript kode med disse praktiske tips...</p>
<p>Af Mikkel Developer | 18. januar 2025 | 8 min læsetid | 23 kommentarer</p>
</article>
</body>
</html>Forklaring
Dette eksempel viser BlogPosting schema til blog artikler og indlæg. Google kan vise dette som rich blog results med forfatter info, publicerings dato, læsetid og kommentarer. Hjælper med at differentiere blog content fra news articles.
Use Cases
- →Personal blogs
- →Company blogs
- →Tech tutorials
- →Lifestyle blogs
- →How-to guides på blogs
Best Practices
- ✓Brug BlogPosting (ikke Article) for blog indlæg
- ✓Inkluder wordCount for læsetid estimat
- ✓Tilføj timeRequired i ISO 8601 format (PT8M = 8 minutter)
- ✓Specificer articleSection for kategori
- ✓Inkluder author med fuld Person information
- ✓Tilføj commentCount og comment array hvis relevant
- ✓Brug dateModified når indlæg opdateres
- ✓Angiv educationalLevel hvis relevant (Beginner, Intermediate, Advanced)
- ✓Link til author sociale profiler med sameAs
- ✓Marker isAccessibleForFree som true for gratis content
Quick Info
- Kategori
- Indhold
- Sværhedsgrad
- Begynder
- Use Cases
- 5
- Best Practices
- 10