SEO Dashboard

Analyze and improve the SEO performance of your blog posts

Overall Blog SEO Performance

Overall
90%
Excellent
Titles
83%
Descriptions
88%
Content
95%
Keywords
93%
Readability
93%
Technical
98%

Posts Needing SEO Improvement

low seo

This is a blog post

SEO: 68%

SEO Analysis

68%
Title
65%
Description
70%
Content
35%
Keywords
100%
Readability
80%
Technical
75%

Strengths (3)

  • Good keyword coverage
  • Main keyword in title
  • Has Open Graph metadata

Weaknesses (5)

  • Title is too short
  • Description is too short
  • Content is too short
  • No images
  • No featured image

Suggestions for Improvement (13)

contentImpact: 8/10

Content is too short (257 words). Aim for at least 600 words for better SEO.

titleImpact: 6/10

Title is too short (7 chars). Aim for 50-60 characters.

descriptionImpact: 5/10

Description is too short (19 chars). Aim for 150-160 characters.

contentImpact: 4/10

No images found. Add relevant images to improve engagement.

technicalImpact: 4/10

No featured image set. Add a featured image for social sharing.

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

contentImpact: 3/10

Only 1 heading(s) found. Add more subheadings to improve structure.

contentImpact: 3/10

No links found. Add internal and external links to improve SEO.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

descriptionImpact: 2/10

Consider adding a call-to-action in the description (e.g., "Learn how...", "Discover...").

readabilityImpact: 2/10

Sentences are too long on average. Use shorter sentences for better readability.

readabilityImpact: 2/10

No lists found. Use bullet points or numbered lists to improve readability.

technicalImpact: 2/10

URL slug is too long. Keep it concise.

Going Live: A Static Next.js App on a Custom Domain

A step-by-step runbook for taking a static Next.js PWA from a project URL to a custom domain — choosing among domains you own, GitHub Pages vs Vercel, DNS, the basePath drop, and the Supabase auth-redirect gotcha that will bite you.

SEO: 88%

SEO Analysis

88%
Title
85%
Description
75%
Content
100%
Keywords
80%
Readability
100%
Technical
100%

Strengths (11)

  • Title length is optimal
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Weaknesses (1)

  • Description is too long

Suggestions for Improvement (5)

keywordsImpact: 5/10

Main keyword "deployment" doesn't appear in title.

descriptionImpact: 4/10

Description is too long (232 chars). Keep it under 160 characters.

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

descriptionImpact: 2/10

Consider adding a call-to-action in the description (e.g., "Learn how...", "Discover...").

Send It Back Without Taking It Over: Rejecting an Agent's PR

When a collaborator's AI agent hands you a flawed pull request, the trustworthy way to block it is a request-changes review with a paste-ready fix — never a fixup commit on their branch. That one convenience commit erases the authorship your whole identity discipline exists to protect.

SEO: 89%

SEO Analysis

89%
Title
85%
Description
85%
Content
100%
Keywords
80%
Readability
85%
Technical
100%

Strengths (12)

  • Title length is optimal
  • Description contains call-to-action
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Weaknesses (1)

  • Description is too long

Suggestions for Improvement (5)

keywordsImpact: 5/10

Main keyword "code-review" doesn't appear in title.

descriptionImpact: 4/10

Description is too long (286 chars). Keep it under 160 characters.

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

readabilityImpact: 3/10

1 paragraph(s) are too long. Break them into shorter paragraphs.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

Your Client's Email Is Not a Spec: Turning Mail Into Tickets

A client's email hides the real expectation inside chatty prose and un-transcribed screenshots. Here's how an MCP server that reads your mail and drafts GitHub tickets tightens the contract between what they asked for and what you ship.

SEO: 90%

SEO Analysis

90%
Title
85%
Description
85%
Content
100%
Keywords
80%
Readability
100%
Technical
100%

Strengths (12)

  • Title length is optimal
  • Description contains call-to-action
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Weaknesses (1)

  • Description is too long

Suggestions for Improvement (4)

keywordsImpact: 5/10

Main keyword "mcp" doesn't appear in title.

descriptionImpact: 4/10

Description is too long (236 chars). Keep it under 160 characters.

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

A Token Is an Identity: Let Cursor Commit as Themselves

When a teammate's AI agent touches your repo, whose name ends up on the commit? A guide to fine-grained tokens, least privilege, and letting Cursor act as the collaborator — not you.

SEO: 90%

SEO Analysis

90%
Title
85%
Description
75%
Content
100%
Keywords
100%
Readability
85%
Technical
100%

Strengths (12)

  • Title length is optimal
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Main keyword in title
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Weaknesses (1)

  • Description is too long

Suggestions for Improvement (5)

descriptionImpact: 4/10

Description is too long (182 chars). Keep it under 160 characters.

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

readabilityImpact: 3/10

3 paragraph(s) are too long. Break them into shorter paragraphs.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

descriptionImpact: 2/10

Consider adding a call-to-action in the description (e.g., "Learn how...", "Discover...").

Offline Payment: Stripe, PayPal & GDPR

Learn how to build offline-first payments on GitHub Pages with Supabase Edge Functions, Stripe, PayPal, GDPR consent, and IndexedDB resilience.

SEO: 93%

SEO Analysis

93%
Title
85%
Description
100%
Content
100%
Keywords
80%
Readability
100%
Technical
100%

Strengths (13)

  • Title length is optimal
  • Description length is optimal
  • Description contains call-to-action
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Suggestions for Improvement (3)

keywordsImpact: 5/10

Main keyword "payments" doesn't appear in title.

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

Auto-Configuration: Use Template and Start Building

ScriptHammer's auto-configuration eliminates setup friction. Use the template, run Docker, and watch your project automatically adapt with zero manual config.

SEO: 93%

SEO Analysis

93%
Title
85%
Description
90%
Content
100%
Keywords
100%
Readability
85%
Technical
100%

Strengths (13)

  • Title length is optimal
  • Description length is optimal
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Main keyword in title
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Suggestions for Improvement (4)

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

readabilityImpact: 3/10

1 paragraph(s) are too long. Break them into shorter paragraphs.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

descriptionImpact: 2/10

Consider adding a call-to-action in the description (e.g., "Learn how...", "Discover...").

Building a Centralized Admin Dashboard for ScriptHammer

A centralized admin dashboard that surfaces payment, auth, user, and messaging metrics — built with defense-in-depth security on a static-export Next.js site.

SEO: 94%

SEO Analysis

94%
Title
85%
Description
90%
Content
100%
Keywords
100%
Readability
100%
Technical
100%

Strengths (13)

  • Title length is optimal
  • Description length is optimal
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Main keyword in title
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Suggestions for Improvement (3)

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

descriptionImpact: 2/10

Consider adding a call-to-action in the description (e.g., "Learn how...", "Discover...").

Supabase Authentication: OAuth & Security

Secure authentication with Supabase, OAuth providers, server-side rate limiting, and Row-Level Security in Next.js 15 & PostgreSQL.

SEO: 94%

SEO Analysis

94%
Title
85%
Description
90%
Content
100%
Keywords
100%
Readability
100%
Technical
100%

Strengths (13)

  • Title length is optimal
  • Description length is optimal
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Main keyword in title
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Suggestions for Improvement (3)

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

descriptionImpact: 2/10

Consider adding a call-to-action in the description (e.g., "Learn how...", "Discover...").

Scripthammer - Opinionated Next.js PWA Template

Opinionated Next.js 15.5 template with PWA support, 32 DaisyUI themes, Docker-first development environment, and comprehensive testing suite.

SEO: 94%

SEO Analysis

94%
Title
85%
Description
90%
Content
100%
Keywords
100%
Readability
100%
Technical
100%

Strengths (13)

  • Title length is optimal
  • Description length is optimal
  • Content length is good
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Main keyword in title
  • Good sentence length
  • Uses lists for readability
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Suggestions for Improvement (3)

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

descriptionImpact: 2/10

Consider adding a call-to-action in the description (e.g., "Learn how...", "Discover...").

What If Your City Were Playable? A Chattanooga Brainstorm

A 3D digital twin of Chattanooga left me asking a bigger question. What if the map weren't just to look at, but to play? Explore the idea and weigh in.

SEO: 95%

SEO Analysis

95%
Title
85%
Description
100%
Content
100%
Keywords
100%
Readability
90%
Technical
100%

Strengths (13)

  • Title length is optimal
  • Description length is optimal
  • Description contains call-to-action
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Main keyword in title
  • Good sentence length
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Suggestions for Improvement (3)

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

readabilityImpact: 2/10

No lists found. Use bullet points or numbered lists to improve readability.

Build a Countdown Timer Tutorial

Learn the PRP/SpecKit workflow by building a countdown timer. From requirements to production code with ScriptHammer template.

SEO: 95%

SEO Analysis

95%
Title
85%
Description
100%
Content
100%
Keywords
100%
Readability
90%
Technical
100%

Strengths (13)

  • Title length is optimal
  • Description length is optimal
  • Description contains call-to-action
  • Content length is excellent for SEO
  • Good use of headings
  • Contains images
  • Contains links
  • Good keyword coverage
  • Main keyword in title
  • Good sentence length
  • Optimized URL slug
  • Has featured image
  • Has Open Graph metadata

Suggestions for Improvement (3)

titleImpact: 3/10

Consider adding power words like "Ultimate", "Essential", or "Guide" to make the title more compelling.

titleImpact: 2/10

Consider adding numbers to make the title more specific (e.g., "5 Ways", "10 Tips").

readabilityImpact: 2/10

No lists found. Use bullet points or numbered lists to improve readability.

SEO Best Practices Checklist

Content Guidelines

  • Write 600-1000+ words for optimal SEO value
  • Use H2-H6 headings to structure your content
  • Include relevant images with descriptive alt text
  • Add internal links to related posts
  • Include external links to authoritative sources

Technical Optimization

  • Title length: 50-60 characters
  • Meta description: 150-160 characters
  • URL slug: concise and keyword-rich
  • 3-5 relevant tags/keywords per post
  • Featured image for social media sharing