SEO
Browse our collection of 54 ready-to-use seo prompts
Keyword Research & Clustering
Generate 50+ keywords organized by intent, funnel stage, and topical clusters.
Meta Title & Description Generator
Create three title tag and meta description variations per page for higher CTR.
On-Page Content Optimizer
Audit page content against a keyword and get specific optimization fixes.
Featured Snippet Optimizer
Rewrite content sections to win Google featured snippets and position zero.
Internal Linking Planner
Build a strategic internal linking plan with anchor text and placement guidance.
FAQ Schema Content Creator
Generate FAQ content with answers optimized for People Also Ask and JSON-LD schema.
SEO Content Brief Generator
Create a detailed content brief with keywords, outline, and competitor insights.
Technical SEO Audit Checklist
Generate a customized technical SEO audit checklist for your site and CMS.
Schema Markup Generator (JSON-LD)
Generate valid JSON-LD structured data markup for any page type.
Schema Markup Generator (JSON-LD)
Generate valid JSON-LD structured data markup for any page type.
Generate valid, production-ready JSON-LD structured data markup for any page type, including all required and recommended schema.org properties, properly formatted for direct implementation into the page source code.
SCHEMA MARKUP GENERATION PROCESS:
1. Schema Type Selection
- Based on the provided page type and content, select the most appropriate primary schema type:
* Organization: Company homepages, about pages
* LocalBusiness (or specific subtype): Local business homepages, location pages
* Article / BlogPosting / NewsArticle: Blog posts, news articles, editorial content
* Product: Individual product pages with pricing and availability
* FAQPage: Pages with question-and-answer content
* HowTo: Tutorial or instructional pages with step-by-step processes
* Event: Event listing or detail pages
* BreadcrumbList: Any page (supplementary navigation markup)
* WebSite: Homepage (for sitelinks search box)
* Person: Author pages, team member pages
* Course: Online course or educational program pages
* Recipe: Recipe content pages
* VideoObject: Pages featuring video content
* SoftwareApplication: App or software product pages
- If multiple schema types apply to a single page, generate each as a separate script block or use @graph notation
- Identify any nested types needed (e.g., Product contains Offer contains PriceSpecification)
2. Required Properties Completion
- For every selected schema type, include ALL required properties as specified by Google's structured data documentation
- Fill in every required property with either:
* The actual value provided by the user
* A clearly marked placeholder: [YOUR_VALUE_HERE] with a description of what to insert
- Never omit a required property -- missing required properties will cause validation failures
- Cross-reference requirements against both schema.org specifications and Google's rich result requirements (these sometimes differ)
3. Recommended Properties Enhancement
- Beyond required properties, include ALL recommended properties that enhance rich result eligibility
- For each recommended property, note whether it is:
* Strongly recommended (significantly impacts rich result display)
* Optional but beneficial (adds context for search engines)
- Common recommended properties to always consider:
* image (with proper ImageObject nesting when appropriate)
* description
* url
* datePublished / dateModified (for time-sensitive content)
* author (with proper Person or Organization nesting)
* aggregateRating / review (when applicable)
* sameAs (for social profiles and authoritative references)
4. Nested Schema and Relationships
- Properly nest related schema types rather than flattening them
- For example, a Product should contain Offer, which contains PriceSpecification, which contains the price and currency
- Use @id references for entities that appear in multiple places on the same page
- Ensure all nested types have their own required and recommended properties filled in
- Include BreadcrumbList markup alongside the primary schema when the page has breadcrumb navigation
5. Validation and Best Practices
- Ensure all JSON syntax is correct: proper comma placement, quote escaping, no trailing commas
- Use the correct @context: "https://schema.org"
- Use ISO 8601 format for all date properties (YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS+00:00)
- Use ISO 4217 format for currency codes (USD, EUR, GBP)
- Ensure URLs are absolute, not relative
- Avoid markup that represents content not visible to users (this violates Google's guidelines)
- Include only one FAQPage per page, but multiple Questions within it
- Keep description lengths reasonable (under 300 characters for most types)
6. Implementation Instructions
- Specify exactly where to place the script tag in the page HTML (head vs body, and why)
- Provide testing instructions using Google's Rich Results Test
- Note which rich result type this markup is eligible to trigger
- Include any CMS-specific implementation notes if the platform is specified
- List common implementation mistakes to avoid for the selected schema type
OUTPUT CONSTRAINTS:
- All JSON-LD must be syntactically valid (parseable by any JSON parser)
- Include every required property for Google rich result eligibility
- Mark all placeholder values clearly with [BRACKETS] and descriptions
- Include comments (outside the JSON, as implementation notes) explaining non-obvious property choices
- Provide the complete script tag wrapper, not just the JSON object
- Test that the generated code would pass Google's Rich Results Test
FORMAT:
**SCHEMA TYPE:** [Primary schema type]
**RICH RESULT ELIGIBILITY:** [Which Google rich result this enables]
**PLACEMENT:** [Where to add in HTML -- head or body]
**IMPLEMENTATION CODE:**
```html
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "[Type]",
[all properties]
}
</script>
```
**PROPERTY REFERENCE:**
| Property | Value | Required/Recommended | Notes |
|----------|-------|---------------------|-------|
**PLACEHOLDER VALUES TO REPLACE:**
| Placeholder | Description | Example |
|-------------|-------------|---------|
**SUPPLEMENTARY SCHEMA (if applicable):**
[BreadcrumbList or other supporting schema with full code]
**TESTING CHECKLIST:**
- [ ] Paste code into Google Rich Results Test
- [ ] Verify no errors on required properties
- [ ] Check warnings on recommended properties
- [ ] Validate JSON syntax at jsonlint.com
- [ ] Verify all URLs are absolute and accessible
- [ ] Confirm all dates use ISO 8601 format
**COMMON MISTAKES TO AVOID:**
[List of 3-5 type-specific implementation pitfalls]
---
MY INFO:
Page Type (product, article, FAQ, local business, event, how-to, etc.): (required)
Page URL: (required)
Page Content Summary or Key Details: (required)
Business/Organization Name: (optional)
CMS Platform: (optional)
Existing Schema Markup on the Page: (optional)
Specific Rich Result Goal: (optional)
Multiple Schema Types Needed (yes/no): (optional)
Competitor SEO Analysis
Compare your SEO performance against competitors and find keyword gaps.
Blog Post Outline from a Keyword
Create a keyword-targeted blog post outline with SEO structure and related terms.
Featured Snippet Optimization
Rewrite content to outrank the current featured snippet holder on Google.
Title Tag & Meta Description at Scale
Generate title tags and meta descriptions for a batch of URLs at once.
Title Tag & Meta Description (Single Page)
Write five title tag and meta description variations for a single page.
Internal Linking Suggestions
Get internal linking suggestions with keyword-optimized anchor text.
Keyword Stuffing Review
Check your content for keyword stuffing and get density recommendations.
FAQ Content Creation for Schema
Generate FAQ questions and answers formatted for FAQPage schema markup.
Keyword Research for a New Page
Get a list of 100 short-tail and long-tail keywords for a target page.
Question-Based Keywords from Target Term
Generate question-based keyword ideas from your target audience's perspective.
Cluster Keywords by Intent
Sort a keyword list by search intent: transactional, commercial, or informational.
Alphabet Soup Method for Keywords
Brainstorm keyword ideas for every letter of the alphabet from a seed term.
Generate Long-Tail Queries from Head Term
Expand a head term into a comprehensive list of long-tail queries.
Group Keywords by Funnel Stage
Organize keywords by marketing funnel stage: top, middle, and bottom.
Blog Ideas for Ecommerce Categories
Brainstorm 10 blog post ideas for an ecommerce category with SEO in mind.
Crawl Optimization (Discovery Mode)
Diagnose why Google is not indexing your pages and build a crawl strategy.
Crawl Optimization (with Log Data)
Analyze crawl log data to find errors and improve crawl efficiency.
Identify Duplicate Content Risks
Scan page metadata and headings to find duplicate content and cannibalization.
Basic Technical Audit Checklist
Get a beginner-friendly technical SEO audit checklist for your site.
Optimize On-Page Content with New Keywords
Update existing page content with new keywords based on competitor analysis.
Test a New Article Intro
Rewrite an article introduction to improve engagement or SEO performance.
Analyze & Rewrite Heading Tags
Analyze and rewrite heading tags to improve SEO and readability.
Improve Thin Content on Product/Service Pages
Expand thin product or service page content to improve rankings and UX.
Suggest Semantic Keywords & Related Entities
Find semantically related keywords and entities to strengthen your page.
Add Updated Statistics to Content
Add fresh, verified statistics from recent years to update your content.
Generate Structured Data - Discovery
Get a list of what info is needed to create LocalBusiness schema markup.
Generate Structured Data - Code Creation
Generate ready-to-use LocalBusiness schema code from your business details.
Generate Google Business Profile Descriptions
Write four optimized Google Business Profile descriptions with local keywords.
GBP Description - Discovery Mode
Start a guided process to write a high-ranking Google Business Profile description.
Create Location Page Content
Build SEO-optimized location page content for multiple cities at once.
Suggest Local Backlinks & Citation Sources
Find local backlink and citation sources with an outreach email template.
Write Customer Review Responses
Write on-brand responses to positive, neutral, and negative customer reviews.
Summarize GSC Data in Plain English
Translate Google Search Console data into plain-English insights and next steps.
GSC Performance Analysis
Analyze GSC performance data and get actionable optimization recommendations.
Create Client-Ready SEO Summaries
Translate technical SEO findings into simple language for clients or stakeholders.
Compare Organic Traffic YoY or MoM
Analyze month-over-month or year-over-year traffic changes with hypotheses.
Suggest SEO KPIs Based on Business Model
Get recommended SEO KPIs tailored to your business model and goals.
Prepare a List of Major Competitors
Identify your top 10 organic search competitors with key metrics.
Identify Competitor Target Personas & Keywords
Reverse-engineer a competitor's target audience personas and keyword strategy.
Competitor Content Gap Analysis
Find content topics your competitors cover that you are missing.
Competitor E-E-A-T Analysis
Compare your E-E-A-T signals against a competitor and get improvement steps.