←Alle eksempler/examples/blog-posting
BlogPosting til Blog Artikler
IndholdBegynder
BlogPosting schema til blog indlæg med forfatter, kommentarer og word count.
Markup
Kodeeksempel
blog-posting.htmlIndhold
<!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>Validér altid, før du sender live
Gennemgang
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.
Anvendelse
Use cases
- Personal blogs
- Company blogs
- Tech tutorials
- Lifestyle blogs
- How-to guides på blogs
Praksis
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
Opslag
Typer brugt her
Eksemplet bygger på disse typer. Slå dem op for påkrævede properties og Googles understøttelse.
Krydshenvisninger
Andre eksempler
01
NewsArticle til Nyhedssider
NewsArticle schema til nyhedsartikler med forfatter, publicerings-dato og billeder.
Slå op→02Book Schema til Bøger
Book schema til bøger, e-bøger og lydbøger med forfatter og ISBN information.
Slå op→03ClaimReview til Fact-Checking
ClaimReview schema til fact-checking artikler der verificerer påstande og udsagn.
Slå op→Kolofon
- Format
- Indhold
- Niveau
- Begynder
- Use cases
- 5
- Best practices
- 10