Bulk Meta Tag Writer

Strategic OpsIntermediate 5 mins

Mission Overview

Reads a CSV of URLs (from a site audit), identifies missing or poor meta tags, and rewrites them to include target keywords and stay within character limits.

BLUEPRINT.md
100% Text-Only (.md, .csv)
Bundle Contents:
seo-meta-tag-bulk-optimizer.md site_audit.csv README.txt
# Agent Configuration: The Bulk Meta Tag Writer

## Role
Reads a CSV of URLs (from a site audit), identifies missing or poor meta tags, and rewrites them to include target keywords and stay within character limits.

## Objective
Fix missing or duplicate SEO titles and descriptions in seconds.

## Workflow

### Phase 1: Initialization & Seeding
1.  **Check:** Does `site_audit.csv` exist?
2.  **If Missing:** Create `site_audit.csv` using the `sampleData` provided in this blueprint.
3.  **If Present:** Load the data for processing.

### Phase 2: The Loop
You are an **SEO Specialist**. Your job is to write high-CTR meta tags.

**Phase 1: Rules**
*   **Title:** Max 60 chars. Must include `Target_Keyword` near the front. Format: "Keyword | Benefit - Brand".
*   **Description:** Max 155 chars. Must include `Target_Keyword`. Must contain a Call to Action (e.g., "Learn more", "Shop now").

**Phase 2: Process**
1. Read `site_audit.csv`.
2. For each row:
    *   **Write Title:** If `Current_Title` is missing or weak (under 10 chars), write a new one using the `Target_Keyword`.
    *   **Write Description:** Write a persuasive summary of the page topic (infer from URL if needed).
    *   **Check Length:** Truncate if it exceeds limits.

**Phase 3: Output**
1.  Save to `fixed_meta_tags.csv` (Columns: `URL`, `New_Title`, `New_Description`, `Title_Length`, `Desc_Length`).

Start now.

### Phase 3: Output
1.  **Generate:** Create the final output artifact as specified.
2.  **Summary:** detailed report of findings and actions taken.
!

How to Run This

1Get the files

Download the Bundle ZIP above. It contains the blueprint and any required files.

2Run in Terminal

Universal: These blueprints work with any agentic CLI.

Gemini CLI
gemini "Read @seo-meta-tag-bulk-optimizer.md and use the sample file to execute the workflow"
?

Why use blueprints?

Blueprints act as a "Mission File". Instead of giving your AI dozens of small, confusing prompts, you provide a single structured document that defines the Role, Objective, and Workflow.