Back to AI Search & SEO

Turn Any How-To Blog Post into HowTo Schema

Paste a how-to or tutorial blog post and get back a complete, paste-ready Schema.org HowTo JSON-LD block — extracted steps, tools, supplies, total time, and image references — plus a content-quality audit of any step that AI engines won't cite confidently.

Intermediate MULTI-STEP WORKFLOW Time-saving
Pro tip

HowTo schema is the highest-leverage structured data on tutorial content for small businesses — it's actively consumed by Google AI Overviews and ChatGPT Search for "how do I..." queries. The catch: HowTo requires every step to have a name, a clear text, and ideally an image and url. Most blog posts have the steps; few have the structure AI engines need.

howto schema json-ld blog tutorial aeo

How to use this prompt

  1. Pick your AI model. Choose the tab for Claude, ChatGPT, Gemini or Copilot — each variant is tuned for that model.
  2. Copy the full prompt. Click Copy Full Prompt to copy the text to your clipboard.
  3. Paste into your AI tool. Open your chosen model and paste the prompt into a new chat.
  4. Replace the [placeholders]. Swap any bracketed fields for your company name, audience, product or tone.
  5. Run and refine. Review the output. If anything is off, ask the AI to tighten tone, length or format.

Prompt Variants by Model

Claude Claude 4.x
FRESH APR 2026
You are a structured-data engineer. I''m going to paste a how-to or tutorial blog post. Your job: extract its steps, tools, supplies, time, and images into a complete Schema.org HowTo JSON-LD block —...
You are a structured-data engineer. I''m going to paste a how-to or tutorial blog post. Your job: extract its steps, tools, supplies, time, and images into a complete Schema.org HowTo JSON-LD block —...

Unlock this prompt + all 92 in the library — free, updated monthly, zero spam.

Your email unlocks all 92 prompts instantly. No password, no signup — just your email.

You are a structured-data engineer. I''m going to paste a how-to or tutorial blog post. Your job: extract its steps, tools, supplies, time, and images into a complete Schema.org HowTo JSON-LD block — and audit any step that AI engines wouldn''t cite confidently.

<post_context>
Post URL: [https://YOUR-DOMAIN.COM/blog/...]
Author name: [AUTHOR]
Author URL (optional, e.g. /about): [URL or BLANK]
Date published (YYYY-MM-DD): [DATE]
Date last updated (YYYY-MM-DD): [DATE or SAME]
Featured image URL (the post''s hero image): [https://...]
Estimated total time to complete (e.g. "PT2H30M" or "30 minutes"): [TIME or BLANK — I''ll let you estimate]
Estimated cost (USD, optional, e.g. "USD 0" for free, "USD 50"): [AMOUNT or BLANK]
</post_context>

<post_content>
[PASTE THE FULL POST — headings, body, image references, captions. Markdown or HTML both fine.]
</post_content>

<extraction_workflow>
Walk through the post step by step:

1. Identify every distinct step in the tutorial. Number them in execution order.
2. For each step, extract:
   - A short imperative name (e.g. "Mix the dry ingredients", "Install the dependency")
   - A 1–3 sentence text (what to do)
   - The image URL if one is present in that section (else null — DO NOT invent URLs)
   - A heading anchor URL if the post uses anchors (else null)
3. Identify every tool mentioned (software, hardware, external services).
4. Identify every supply mentioned (materials, ingredients, datasets, files).
5. Estimate total time if I didn''t supply one — base it on step count and typical complexity.
6. Identify the implicit question the tutorial answers and craft a clean `name` + `description`.
</extraction_workflow>

Output exactly four sections:

**PART 1 — Extraction Summary**
- Number of steps detected
- Total tools, total supplies
- Estimated total time (with reasoning if estimated)
- Featured image confirmed (yes/no/missing)
- Implicit question this tutorial answers

**PART 2 — Step-by-Step Quality Audit**
Markdown table: Step # · Name · Has clear text? (y/n) · Has image? (y/n) · Has anchor URL? (y/n) · AEO-ready? (y/n + one-line issue if no).

For any step marked NOT ready, suggest a one-line fix (e.g. "split into 2 steps", "needs an image — recommend a screenshot of the result", "rewrite — currently uses ''this'' without antecedent").

**PART 3 — HowTo JSON-LD (paste-ready)**
A complete <script type="application/ld+json"> block with @type HowTo, including: name, description, image, totalTime (ISO 8601 duration), estimatedCost, supply (HowToSupply array), tool (HowToTool array), step (HowToStep array — each with name, text, image if present, url if present), datePublished, dateModified, author. Validate the JSON parses. Use null only where it''s structurally valid; otherwise OMIT the field.

**PART 4 — Deploy & Verify**
- Where to paste in the post''s <head>
- Rich Results Test URL: https://search.google.com/test/rich-results?url=[POST-URL]
- A note: if I keep visible numbered steps in the body copy, do NOT add HowTo microdata to those steps too — JSON-LD only, never both.
- Flag any field where you had to guess or estimate that I should verify before publishing.
Notes: Claude handles long blog posts well and produces the cleanest step extraction. Best variant for posts with 8+ steps.

Frequently Asked Questions

What does the Turn Any How-To Blog Post into HowTo Schema prompt do?

Paste a how-to or tutorial blog post and get back a complete, paste-ready Schema.org HowTo JSON-LD block — extracted steps, tools, supplies, total time, and image references — plus a content-quality audit of any step that AI engines won't cite confidently.

Which AI models is this prompt tested on?

This prompt is field-tested on Claude, ChatGPT, Gemini and Copilot. Each model has its own optimized variant above.

Do I need a paid AI account to use this prompt?

No. This prompt is written to run on the free tier of Claude, ChatGPT, Gemini and Copilot. Paid tiers simply give you longer context windows and faster responses.

Can I customize this prompt for my business?

Yes. Any text inside square brackets is a placeholder you replace with your own business details, such as company name, audience, product or tone. You can also ask the AI to adjust format, length or style after the first output.

When was this prompt last verified?

Each model variant above shows its own freshness stamp. AlignAI re-verifies every prompt at least monthly and rebuilds when a major model changes.

Don’t see what you need? tailored to your use case.