Skip to content

Search-focused copy for Audio Joiner, Audio Compressor and Voice to Text - #19

Merged
formeo merged 1 commit into
mainfrom
seo-copy
Oct 22, 2026
Merged

formeo merged 1 commit into
mainfrom
seo-copy

Conversation

@formeo

@formeo formeo commented Oct 22, 2026

Copy link
Copy Markdown
Owner

Why

Search Console (last 4 weeks): Audio Joiner has the most impressions on the site (968) but sits at position 16.9; Audio Compressor 681 at 13.2; Voice to Text is already in the top 8 but gets a 1.9% click-through rate.

What changes

Page Title H1
Joiner Audio Joiner — Merge MP3 Files Online, Free (59) Merge Audio Files
Compressor Compress MP3 & Audio Files Online, Free (56) Compress Audio Files
Voice to Text Voice to Text — Free Private Transcription (58) Voice to Text
  • Descriptions say what you get and why it is different: Whisper in the browser, nothing uploaded; size before you compress; voice messages.
  • Body copy answers the questions behind the queries: step-by-step lists; which files work (incl. WhatsApp/Telegram .opus/.ogg); size per minute (≈1 MB/min at 128 kbps, ≈0.5 at 64), email limits (20–25 MB ≈ 20–25 min at 128 kbps), WAV → MP3 (≈10.6 MB/min → ~11× smaller); phones; limits; private mode vs live dictation; ~100 Whisper languages; browser support. Related-tool links with descriptive anchors.
  • FAQs rebuilt around real questions ("How do I merge MP3 files into one?", "How do I reduce the size of an MP3 file?", "Can I transcribe WhatsApp voice messages?", …); JSON-LD regenerated by seo_sync.py. The Voice to Text HowTo matches the file-transcription steps shown on the page.
  • Chinese Joiner and Compressor pages updated through the build_zh.py tables (the script refused to build until they were).
  • .seo-content ol styled like lists.

All numbers in the copy are computed (bitrate × duration, 44.1 kHz/16-bit stereo WAV), not marketing.

Checks

  • SEO scan: titles 56–60, descriptions 151–158, one H1, JSON-LD valid; seo_sync.py --check OK.
  • Links/hreflang, 390px overflow, contrast on 20 pages, Chinese page flows, batch and export suites: all OK.

Generated by Claude Code

GSC: Joiner 968 impressions at position 16.9, Compressor 681 at 13.2, Voice to
Text in the top 8 but 1.9% CTR.
- Titles and descriptions built around the queries people use ("merge MP3
  files online", "compress MP3", free private transcription), new H1s and
  hero lines.
- Body copy answers the questions behind those queries: step-by-step how-to
  lists, what files work (incl. WhatsApp/Telegram voice messages), sizes per
  minute and email limits, WAV to MP3, phones, limits, private mode vs live
  dictation, languages, browsers; related-tool links with descriptive anchors.
- FAQs rewritten around real questions (JSON-LD regenerated); Voice to Text
  HowTo now matches the file-transcription steps shown on the page.
- Chinese Joiner/Compressor pages follow via the build_zh tables; ordered lists
  styled in style.css.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016rsS6JgzjZXLy17J1cgACN
@formeo
formeo merged commit 80ddb55 into main Oct 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants