Your prompt appears to contain unfilled template placeholders — specifically, the Topic, Keyword, and Category fields are all empty (shown as “. Keyword: . Category: .”). Because of this, no real blog post content can be accurately generated without fabricating a topic, which would conflict with your own instructions (“Use ONLY the current row”).
What You Need to Do
Please re-submit your request with the actual values filled in for the current row. Your prompt should look like this:
Topic: SEO Services in Coral Gables, FL: How to Outrank Local Competitors
Keyword: seo-services-coral-gables
Category: SEO
Why This Matters
Every field in the blog post — the title, slug, focus keyword, meta description, and the entire article — is derived directly from the Topic, Keyword, and Category values you provide. Without those values, any content generated would be a guess and would not match your spreadsheet row.
Next Steps
Once you share the correct row data, Four Guys Marketing will have a fully optimized, AEO/GEO-ready, Yoast-compliant blog post generated and submitted immediately via the create_blog_post tool — complete with all required HTML structure, FAQ section, local SEO mentions, brand links, and the final CTA contact block.