Headline Lab

SEO, Social & Email Tool
Huh?

Point it at your story. Get six SEO headlines, nine social posts, and five email subject lines back. Maybe they're useful.

Three Ways to Use It
๐ŸŒ

Web tool

Go to navybook.com/D1/seo/, paste your article, and generate headlines and social-media posts. Works in any browser, no installation needed. Good for occasional use or if you're on a machine without the extension.

๐Ÿ”–

Bookmarklet

Drag the bookmarklet to your browser toolbar. When you're editing a post in Athena, one click grabs the article text and sends it to Headline Lab โ€” no copying, no switching tabs, no pasting.

๐Ÿงฉ

Chrome extension

The most integrated option. The extension lives inside Athena's post editor โ€” a Headline Lab button appears next to the Title field. Click it to open a slide-in panel, generate headlines and subheds, and paste them directly into the post with one click. No tab-switching required.


What this is

Clicks from Google are down, so I (that is, D1 editor Brad Peniston) asked Claude to whip up a tool that could help us with SEO without exposing/giving away our prepublication work. Which it did, in just a few minutes. Then I asked it to add social post generation. Then I asked it to write almost all of the text on this page.

Now the tool lives on my private domain and it swears it's not sending anything that might be captured and stored.

Please let me know what you think, and how this might be made more useful and easier to use.

How to use it

Use the webpage, the bookmarklet, or the Chrome extension to generate six SEO-friendly heds and subheds, nine social-media posts tuned for Facebook, X, and LinkedIn, or five email alert subject lines with preview text.

For headlines, you can specify a target keyword and a tone โ€” straight news, urgent/breaking, analytical, conversational, or authoritative. The tool applies SEO rules automatically: front-loaded keywords, 50โ€“60 character targets, active voice. Formats like listicles or question-framing are only used when the article actually supports them โ€” accuracy beats structure.

For social posts, the tool writes to each platform's conventions: punchy for X, conversational for Facebook, analytical and professional for LinkedIn. Both headline and social generation start with a fact-extraction step, so suggestions stay grounded in what the article actually says rather than drifting into inference or hype.

For email subjects, the tool follows inbox best practices: 40โ€“50 character subject lines (fully visible on mobile without truncation), no question-form subjects (they underperform for news alerts), specificity over vague intrigue, and paired preview text that extends โ€” rather than repeats โ€” the subject line.


How It Works & Privacy
๐Ÿ–Š๏ธ You Paste article; choose Headlines or Social Posts
โ†’
๐Ÿ–ฅ๏ธ Navybook.com Receives your text; sends it to the AI API (headlines, social posts, or email subjects)
โ†’
๐Ÿค– Anthropic API Extracts key facts, then generates headlines, social posts, or email subjects; returns them instantly
โ†’
โœ… You Review suggestions; pick, adapt, and publish
๐Ÿ”’ Your content stays private

This tool uses Anthropic's API โ€” a different product from the public Claude.ai chatbot. Under Anthropic's API terms, content sent through the API is not used to train AI models and is not retained after your request is processed. Your unpublished article text is never stored on our server either. Think of it like a fax: the text travels to get processed, the answer comes back, and nothing is kept.


Frequently Asked Questions

Tips for Best Headline Results
๐Ÿ“‹

Paste full body text

The tool reads your full text to extract key facts before writing. A longer paste means more accurate fact extraction, better keyword identification, and suggestions that actually reflect what your story says.

๐ŸŽฏ

Set a target keyword

If you've already done keyword research or know what readers are searching, enter it. The tool will prioritize fitting that phrase naturally into at least some options.

๐ŸŽš๏ธ

Match the tone

Breaking news needs urgency; a policy explainer needs authority; a features piece might work conversationally. Selecting the right tone produces more usable suggestions.

๐Ÿ”„

Run it twice

Each generation is independent. If the first batch feels off โ€” wrong angle, wrong tone โ€” hit Generate Heds again. The fact-extraction step re-runs too, so you may get a different set of grounded options.

โœ‚๏ธ

Adapt, don't just copy

Hybrid headlines often outperform pure AI output. Take the keyword placement from one suggestion, the structure from another, and add your own editorial voice.

๐Ÿ“

Aim for the green zone

The 50โ€“60 character window is not a hard rule, but headlines in this range are statistically less likely to be truncated in Google Search and news aggregators.


Tips for Best Social Post Results
๐Ÿ“

Watch the X character badge

X posts over 280 characters can't be published as-is. If a badge turns red, trim the post before copying โ€” usually cutting a phrase or dropping a hashtag is enough.

๐Ÿ”€

Use different posts for different days

You get three posts per platform. Spread them out. Each one leads with a different angle, so staggering publication keeps your feed from feeling repetitive.

๐Ÿ”—

Add the URL before posting

The tool writes copy only โ€” it doesn't know your published URL. Paste the article link into each post before scheduling. On X, the URL counts toward your 280-character limit.

๐Ÿท๏ธ

Customize the hashtags

AI-generated hashtags are a reasonable starting point, but you know which tags your audience actually follows. Swap generic ones for the specific communities Defense One reaches.

๐Ÿ’ผ

LinkedIn rewards specificity

LinkedIn posts get more engagement when they speak to a professional outcome โ€” what does this mean for procurement, policy, or readiness? The AI tries, but you can sharpen it.

๐Ÿ”„

Check the facts, then add color

The tool avoids claims not in the article and won't use superlatives the story doesn't earn. That makes posts safer to publish quickly โ€” but you can still add context, a reaction quote, or a sharper angle that the AI missed.


Tips for Best Email Subject Results
๐Ÿ“

Aim for the green zone: under 50

Most mobile email clients truncate at 40โ€“45 characters. A subject fully visible without an ellipsis gets more opens. The badge turns green at 50 chars โ€” tighter is almost always better.

๐Ÿ“ฐ

Lead with the news

Subscribers already trust you โ€” don't tease. "Army cuts 3,000 civilian jobs" outperforms "Big changes coming to the Army." Names, numbers, and outcomes stop the eye.

๐Ÿ‘๏ธ

Set your preview text

Preview text is the gray snippet after the subject in most inboxes. Explicitly setting it to extend (not repeat) the subject is one of the highest-return, lowest-effort email improvements. Click the preview text in the results to copy it separately.

โŒ

Skip the question form

"Is the Pentagon ready?" underperforms for news alerts. Readers want to know what happened, not be invited to wonder. The tool avoids question subjects by design.

๐Ÿ”ข

Numbers and names earn clicks

"$18B", "Hegseth", "F-35" are visually distinct and signal specificity. If the article has a compelling number or name, make sure it's in the subject โ€” the tool will usually surface it, but check.

๐Ÿšซ

Don't open with your name

Subscribers already know they're reading Defense One. "Defense One: Pentagon freezes hiring" wastes 15 characters on information they already have. Start with the news.


Quick SEO Reference
"Search engines index headlines within minutes of publication. Getting the keyword right at launch matters more than any later correction." General principle, search optimization practice
Element Best Practice Why It Matters
Length 50โ€“60 characters Google Search typically shows ~60 chars; staying under prevents truncation with an ellipsis, which reduces click-through.
Keyword placement As close to the start as natural Search engines weight words earlier in the headline more heavily. Readers also scan-read left to right and need the hook fast.
Numbers Use digits, not words ("5" not "five") Numerals are visually distinct in a list of search results and signal specificity, which improves click-through rates.
Voice Active preferred Active constructions are shorter and more direct, which helps both SEO and reader comprehension.
Accuracy Headline must reflect article content exactly Clickbait headlines that don't deliver trigger high bounce rates, a negative ranking signal. This tool extracts explicit facts first and requires every headline to trace back to something in the article.
Freshness signals Include year or timeframe for evergreen topics "Best mortgage rates 2025" outperforms "Best mortgage rates" for date-sensitive searches.

Quick Social Reference
"Each platform is a different conversation. The same story needs a different opening line on LinkedIn than it does on X." General principle, social media practice
Platform Best Practice What the Tool Does
Facebook 1โ€“3 sentences; conversational; no hashtags; invite discussion Writes in an accessible, engaged tone aimed at a general but news-literate audience. Focuses on why the story matters to readers' lives or interests.
X Under 280 chars; front-loaded hook; 1โ€“2 hashtags Writes punchy, compressed copy with the news value in the first few words. Includes relevant hashtags โ€” check and swap these before posting. Badge turns red if a post needs trimming.
LinkedIn 2โ€“4 sentences; professional tone; explain implications Writes for defense professionals, policy analysts, and government audiences. Frames the story's significance for the industry or policy landscape rather than just summarizing the news.
All platforms Vary the angle across posts The tool deliberately varies opening hooks, framing, and emphasis across the three posts per platform so you have options โ€” and so your feed doesn't look repetitive if you post multiple times.
All platforms Add your URL manually The tool generates copy only. Paste each post, then add the published article link. On X, the link counts toward your 280-character limit.

Quick Email Reference
"The subject line is your headline. The preview text is your subhed. Most senders write neither with enough care." General principle, email marketing practice
Element Best Practice What the Tool Does
Subject length 40โ€“50 characters (mobile sweet spot); 75 max Targets under 50; badge is green at โ‰ค50, neutral up to 75, red over 75. Tighter is almost always better.
Opening words Lead with the news โ€” name, number, or outcome Avoids openers like "Defense One:", "BREAKING", or vague phrases. Instructs the AI to front-load specifics.
Question form Avoid โ€” underperforms for news alerts Explicitly excluded from the prompt. The tool won't generate question-form subjects.
Preview text 40โ€“80 chars; extends subject without repeating it Generated alongside each subject. Click the preview text in results to copy it separately from the subject line.
Voice Active, past tense for completed events Defaults to active constructions; avoids passive ("cuts were made") and nominalization ("a reduction of").
Approach variety Test different angles โ€” open rates vary by framing Generates 5 subjects with distinct approaches: straight news, key number/name, implication, urgency/consequence, curiosity/contrast. Use whichever fits the story best.

Ready to write headlines, social posts, and email subjects that work?

Open Headline Lab โ†’