Meta Data for CMS

Put it in quotes? OK or Bad? Chat GPT says to include seo

---
title: "Earth Food"
slug: "earth-food-2006"
project: "One Song Every Day Project"

author: "Michael Droste"
composer: "Michael Droste"
producer: "Michael Droste"
publisher: "Windy Town WindyTown.com"
album: "One Song Every Day"
number: 1

date: 2006-01-01
release_date: 2006-01-01

status: "published"

genre:
  - Pop
  - Rock
mood:
  - Mysterious
instrumentation:
  - Piano
  - Synth
  - Drums
  - Bass
tags:
  - pop
  - rock
  - mysterious
  - 2006
  - one-song-every-day

audio:
  stream: "/resources/songs/00001-earth-food.mp3"
  download: "/resources/songs/00001-earth-food.mp3"
  alt_formats:
    - "/resources/songs/00001-earth-food.ogg"

image:
  src: "/resources/graphics/onesongcdcoverprojectsm.png"
  alt: "One Song Every Day Project CD cover"
social_image: "/resources/graphics/onesongcdcoverprojectsm.png"

seo_title: "Earth Food — One Song Every Day (Song #1)"
description: "Earth Food is Song #1 in Michael Droste’s One Song Every Day Project. Stream, download, and explore the 365-song archive."

og_title: "Earth Food — Michael Droste"
og_description: "Song #1 from the One Song Every Day project — stream or download."
og_image: "/resources/graphics/onesongcdcoverprojectsm.png"

twitter_title: "Earth Food — Michael Droste"
twitter_description: "Song #1 from the One Song Every Day project — listen now."
twitter_card: "summary_large_image"

canonical: "https://onesongeveryday.com/songs/earth-food-2006/"
share_text: "Listening to Earth Food from the One Song Every Day Project!"
share_hashtags: "OneSongEveryDay,MichaelDroste,NewMusic"
---

Here is the first song. (10+ hours) Yikes! Way longer than I thought...

Using quotation marks “” for the values in the frontmatter is the best and safest way to ensure that the data is output correctly and that no errors occur.

My frontmatter usually looks like this:

---
# ======================================================
# 🧾 BASIC PAGE SETTINGS
# ======================================================
title: "El Gordo: el-gordo-amet"

site:
    pfad: "news"
    slug: "el-gordo-amet-weihnachtsziehung"
    url: "https://www.meinedomain.com/news/el-gordo-amet-weihnachtsziehung/"

# ======================================================
# 📅 PUBLISHING INFO
# ======================================================

published: true
featured: true
draft: false
status: "published"

author: "Lorem ipsum"
site_name: "Lorem ipsum"

date:
    published: "2025-11-15"
    modified: "2025-11-15"

# ======================================================
# 📰 HEADLINES
# ======================================================
headline:
    long: "El Gordo: Lorem ipsum dolor sit amet, consectetur "
    short: "Lorem ipsum dolor sit amet, consectetur "
    subtitle: ""

# ======================================================
# 📰 DESCRIPTION
# ======================================================

description:
    short: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vitae ligula ut arcu egestas porttitor."
    long: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam in mi ut quam pharetra tristique. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae."
    subline: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti. Integer vitae risus nec nibh porta dictum."

# ======================================================
# 🖼️ BANNER & IMAGE
# ======================================================

image:
    src: /resources/images/blog/800x450/shopping-chrismas.webp
    title: "Lorem ipsum dolor sit amet, consectetur "
    alt: "Lorem sit amet, consectetur "
    copyright: "Daniil Silantev (Unsplash ID: photo-1543937879-950674d6e5df)"
    type: remote
---

author has one missing "

Golly I hadn’t even thought about SEO metadata for the blog

What do you think would be the most critical to include ?

Seems like the requirements for a good website are an endless task

Perhaps we at least need the ‘my site is in good health’ test that rapidweaver had

I hadn’t thought of it… Chat GPT came up with it - but it really does make sense…

Apparently ogg is used by:

To be on the safe side you should always use quotes :slight_smile:

1 Like

Thank you Ben! Thanx for taking the time to respond…