Implementation Roadmap (PLAN.md)
Implementation Roadmap (PLAN.md)
Target Domain: soundtext.github.io
Goal: Build a high-performance, non-cannibalizing Jekyll web application implementing the compact 11-page architecture outlined in BLUEPRINT.md.
1. Executive Summary
- Core Feature: The interactive Sound of Text Engine (
_includes/tts.html), allowing fast client-side text-to-speech audio generation, inline playback, and MP3 download. - Architecture: 6 Core Tool & SEO Pages + 5 Legal/Trust Pages (11 Pages Total).
- SEO Strategy: Homepage (
/) serves as the Master Brand Pillar for “Sound of Text”, eliminating internal cannibalization with a/sound-of-text/URL.
2. Phased Execution Roadmap
flowchart TD
P1[Phase 1: Foundation & Layout Infrastructure] --> P2[Phase 2: Modular TTS Engine Enhancements]
P2 --> P3[Phase 3: Page Building - 11 Target Pages]
P3 --> P4[Phase 4: Internal Linking & Breadcrumbs]
P4 --> P5[Phase 5: Technical SEO & Schema Verification]
P5 --> P6[Phase 6: Build & Audit]
Phase 1: Foundation & Layout Infrastructure
- Ensure
_config.ymlhas permalink format/:name/and url set tohttps://soundtext.github.io. - Create layout
silo_pillar.htmlfor main topic hubs (/text-to-speech/,/text-to-sound/,/female-voice/,/male-voice/). - Create layout
silo_child.htmlfor specialized use-case pages (/sound-of-text-whatsapp/), automatically inserting breadcrumbs and homepage (/) backlinks.
Phase 2: Modular Sound of Text Engine (_includes/tts.html)
- Configure
tts.htmlto accept page front-matter variables:page.tts_preset_text: Initial prompt text.page.tts_default_voice: Default pre-selected voice.page.tts_gender_filter: Preset filter (femaleormale).
- Verify audio playback, instant voice search, and direct MP3 download button.
Phase 3: Page Generation (11 Pages)
Core Tool & SEO Pages (6 Pages)
/index.html— Homepage & Master Sound of Text Pillar./sound-of-text-whatsapp/— WhatsApp Voice Generator./text-to-speech/— Text to Speech Master Pillar./text-to-sound/— Text to Sound Creator./female-voice/— Female Voice Synthesis Hub./male-voice/— Male Voice Synthesis Hub.
Legal & Trust Pages (5 Pages)
/about/— Author credentials & technical methodology (_pages/author.md)./contact/— Contact support form (_pages/contact.md)./privacy-policy/— Privacy & zero data retention policy (_pages/privacypolicy.md)./terms/— Terms of Service (_pages/terms.md)./disclaimer/— Disclaimer (_pages/disclaimer.md).
Phase 4: Internal Linking & Navigation
- Standardize header navigation to point to the main tool pillars (
/text-to-speech/,/text-to-sound/,/female-voice/,/male-voice/). - Standardize footer navigation to display all legal and trust pages.
- Ensure
/sound-of-text-whatsapp/links directly back to/.
Phase 5: Technical SEO & Schema
- Add
WebApplicationJSON-LD schema dynamically to pages with the TTS tool. - Verify canonical URLs target
https://soundtext.github.io. - Check
sitemap.xmlandrobots.txtconfiguration.
Phase 6: Build Verification & QA
- Test Jekyll local build (
bundle exec jekyll build). - Validate TTS audio generation and MP3 downloads.
- Perform mobile responsiveness & Lighthouse audits.