Add meta description tags to all major page templates

- 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 <noreply@anthropic.com>
This commit is contained in:
2025-11-27 22:16:17 -05:00
parent 3493c43144
commit c5e71d652e
7 changed files with 14 additions and 0 deletions
+2
View File
@@ -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 %}
<style>
.chapters-section h2 + p a {
+2
View File
@@ -2,6 +2,8 @@
{% block title %}{{ book }} {{ chapter }} - KJV Bible{% endblock %}
{% block description %}Read {{ book }} chapter {{ chapter }} from the King James Version Bible. {{ verses[0].text[:100] if verses and verses|length > 0 else '' }}...{% endblock %}
{% block head %}
<style>
.sidenote,
+2
View File
@@ -2,6 +2,8 @@
{% block title %}The King James Bible{% endblock %}
{% block description %}Study the KJV (King James Version) Bible with comprehensive resources including verse search, topical index, study guides, reading plans, interlinear text, and theological tools.{% endblock %}
{% block head %}
<style>
/* Title Page - Classical Book Style */
@@ -2,6 +2,8 @@
{% block title %}Interlinear Bible Study - KJV Bible{% endblock %}
{% block description %}Study the KJV Bible word-by-word in Hebrew and Greek with transliteration, Strong's numbers, parsing, and definitions.{% endblock %}
{% block content %}
<h1>Interlinear Bible Study</h1>
<p class="subtitle">Explore Scripture word-by-word in the original languages</p>
@@ -2,6 +2,8 @@
{% block title %}{{ guide.title }} - Bible Study Guide - KJV Bible{% endblock %}
{% block description %}{{ guide.description }}{% endblock %}
{% block og_type %}article{% endblock %}
{% block og_title %}{{ guide.title }} - Bible Study Guide{% endblock %}
{% block og_description %}{{ guide.description }}{% endblock %}
+2
View File
@@ -2,6 +2,8 @@
{% block title %}Bible Study Guides - KJV Bible{% endblock %}
{% block description %}Structured KJV Bible study guides covering foundational Christian truths, character development, and biblical themes from the King James Version.{% endblock %}
{% block content %}
+2
View File
@@ -2,6 +2,8 @@
{% block title %}{{ book }} {{ chapter }}:{{ verse_num }} - KJV Bible{% endblock %}
{% block description %}{{ verse_text[:155] if verse_text else 'Study the Authorized King James Version Bible' }}{% endblock %}
{% block og_type %}article{% endblock %}
{% block og_title %}{{ book }} {{ chapter }}:{{ verse_num }} - KJV Bible{% endblock %}
{% block og_description %}{{ verse_text[:150] if verse_text else '' }}...{% endblock %}