# Weekly SEO grading digest for Contentful blog posts

> Every Monday, grade the last 30 days of blog posts on title, meta, headings, and readability, then email the ten weakest with concrete rewrites.

- Workflow type: agent
- Services: Contentful, Gmail
- Categories: Marketing
- Published: 2026-07-17

## What it does

- Pulls every blog post you published in Contentful over the last 30 days.
- Grades each one on SEO fundamentals: title length, meta description quality, H2 structure, keyword density, and readability.
- Picks the ten weakest posts and drafts a concrete fix for each: a stronger title, a rewritten meta description under 160 characters, and one suggested internal link.
- Emails the ranked list and rewrites to your marketing lead as an HTML digest first thing Monday morning.

## What you'll need

- A Contentful workspace with your blog content type already set up.
- A Gmail account to send the digest from.
- The email address of the marketing lead who should receive the digest.

## Prompt

Every Monday at 9am, pull the last 30 days of published articles from Contentful using the CDA - Get Published Entries operation against our blog content type. Use the Content Delivery API (not the Content Management API) so unpublished drafts are never graded. Only grade the blog content type by default and keep the content type ID configurable so it can point at a different content type later.

For each returned post, grade it on SEO health across five dimensions: title length (aim for 50 to 60 characters), meta description quality (length, specificity, and whether it earns a click), presence of a clear H2 structure in the body, keyword density on the target keyword, and readability. Produce a numeric score per dimension plus a short reasoning note.

Rank all graded posts weakest to strongest and pick the ten weakest. For each of those ten, draft a concrete fix: a stronger rewritten title, a rewritten meta description strictly under 160 characters, and one suggested internal link to another published post in the space that would strengthen topical authority. The fixes should be specific to the post, not generic templates.

Format the ranked list plus fixes as an HTML email digest with each post as its own card showing the current title, current meta description, the scores, and the suggested rewrites side by side with the originals. Send it to the marketing lead using Gmail's Send a Message operation. Keep the subject line dated so weekly digests are easy to scan in the inbox.

The grading and rewriting is judgement-heavy and differs per entry, so run this as an agent rather than a fixed pipeline. Contentful's own product marketing highlights AI-generated meta descriptions and SEO copy as a top use case (see https://www.contentful.com/blog/ai-actions-seo/), and this workflow reproduces that idea as a scheduled digest.

## How to customize

- Change the day and time the digest goes out (weekly on Monday at 9am by default).
- Widen or narrow the review window (30 days of published posts by default).
- Point the workflow at a different content type, or filter to a specific author, tag, or category.
- Change who receives the digest, or CC the wider marketing team.

## FAQ

### Will this grade my drafts or unpublished posts?

No. It only looks at posts that are live on your site, so anything still in draft is skipped.

### Does it change any of my Contentful content?

No. The workflow only reads your posts and sends the suggestions by email. You decide which fixes to apply.

### What if my blog content type is named something other than 'blog'?

You can point the workflow at any content type in your Contentful space by name, so it works with 'article', 'post', 'insights', or whatever you use.

### How many posts does it grade each week?

Every post you published in the last 30 days, then it picks the ten weakest to include in the digest.

### Can I run this on a different schedule?

Yes. Weekly on Monday is the default, but you can switch to daily, biweekly, monthly, or any other cadence that fits your team.

Use this prompt in General Input: https://www.generalinput.com/prompts/weekly-seo-grading-digest-for-contentful-blog-posts