From c5e71d652e6ccc349cca8aab1b8d743466c32cf3 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 27 Nov 2025 22:16:17 -0500 Subject: [PATCH] Add meta description tags to all major page templates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add description blocks to verse, chapter, book, and study guide templates - Include "KJV" in descriptions for better SEO (commonly searched term) - Verse pages now show verse text in description (155 chars) - Chapter pages show book/chapter info with first verse excerpt - Book pages include book introduction excerpt when available - Homepage and other index pages have descriptive meta tags - All templates now have proper SEO-friendly meta descriptions Verified all other resource templates already had descriptions. All tests passing (268 passed, 1 skipped). 🤖 Generated with Claude Code https://claude.com/claude-code Co-Authored-By: Claude --- kjvstudy_org/templates/book.html | 2 ++ kjvstudy_org/templates/chapter.html | 2 ++ kjvstudy_org/templates/index.html | 2 ++ kjvstudy_org/templates/interlinear_landing.html | 2 ++ kjvstudy_org/templates/study_guide_detail.html | 2 ++ kjvstudy_org/templates/study_guides.html | 2 ++ kjvstudy_org/templates/verse.html | 2 ++ 7 files changed, 14 insertions(+) diff --git a/kjvstudy_org/templates/book.html b/kjvstudy_org/templates/book.html index 815a448..b21691c 100644 --- a/kjvstudy_org/templates/book.html +++ b/kjvstudy_org/templates/book.html @@ -2,6 +2,8 @@ {% block title %}{{ book }} - KJV Bible{% endblock %} +{% block description %}Study the book of {{ book }} from the King James Bible (KJV). {% if book_intro and book_intro.introduction %}{{ book_intro.introduction[:110]|striptags }}...{% elif introduction %}{{ introduction[:110]|striptags }}...{% else %}Complete KJV text with chapters, commentary, and study resources.{% endif %}{% endblock %} + {% block head %}