SEO Optimization & Meta Content
1. Overview
This agent reviews the written copy of a web page, extracts its main topics, and produces SEO‑focused recommendations: a list of primary and secondary keywords, a meta title, and a meta description that can be added to the page’s HTML.
2. Business Value
-
Improves organic search visibility by targeting relevant search terms.
-
Increases click‑through rates with compelling, keyword‑rich meta titles and descriptions.
-
Ensures consistency across pages, aligning copy with SEO best practices without needing external specialists for each piece of content.
3. Operational Context
-
When to run:
-
When a new landing page, blog post, or product page is drafted and ready for SEO review.
-
When an existing page is being refreshed or its rankings have dropped.
-
Who uses it: SEO Specialists, Content Editors, Digital Marketing Managers.
-
How often: As often as new or revised web pages are created—typically several times per week in active marketing teams.
4. Inputs
| Name / Label | Type | Details Provided |
|---|
| Existing Copy Document | PDF | Full text of the web page (headings, body copy, bullet points, etc.). |
| Brand Name (optional) | Text | The company or product name that may be included in the meta title. |
| Preferred Tone (optional) | Text | Desired voice for the meta title and description (e.g., “Professional”, “Friendly”, “Informative”). |
Only the PDF is mandatory; the other two inputs can be left blank if the SEO Specialist prefers to rely on standard tone and omit the brand name.
5. Outputs
| Output Name / Label | Contents | Formatting Rules |
|---|
| Primary Keywords | A list of up to 5 high‑relevance keywords that best represent the page’s main topic(s). | • Each keyword on a separate line. |
• Include approximate monthly search volume (if available) in parentheses, e.g., organic coffee (1,200). | | |
| Secondary Keywords | A list of up to 5 related but lower‑priority keywords. | • Same format as Primary Keywords. |
| • No duplicate terms from the Primary list. | | |
| Meta Title | A concise, SEO‑friendly title for the page. | • Maximum 60 characters (including spaces). |
| • Must contain at least one Primary Keyword. | | |
| • If a Brand Name is provided, place it after a separator (e.g., “ | Brand”). | |
| Meta Description | A compelling summary that appears in search results. | • Maximum 160 characters (including spaces). |
| • Must contain at least one Primary Keyword. | | |
| • Written in the Preferred Tone (or a neutral professional tone if none supplied). | | |
| Content Summary (optional) | One‑sentence overview of the page’s core message. | • ≤ 30 words. |
| • Written in the same tone as the meta description. | | |
6. Detailed Plan & Execution Steps
-
Open the PDF and extract the plain‑text content.
-
Read the copy to understand the main subject, purpose, and any unique selling points.
-
Create a one‑sentence Content Summary (optional) that captures the page’s core message.
-
Identify seed terms by listing nouns, verbs, and phrases that appear frequently or are central to the topic.
-
Conduct web research for each seed term:
-
Search for related search queries, “people also ask”, and autocomplete suggestions.
-
Note the approximate monthly search volume (use publicly available tools or estimates).
-
Compile a master keyword list of all candidate terms gathered in step 5.
-
Prioritize keywords:
-
Rank by relevance to the content, search volume, and competitiveness (if known).
-
Select the top 5 as Primary Keywords and the next 5 as Secondary Keywords.
-
Draft the Meta Title:
-
Start with the most important Primary Keyword.
-
Add a brief value proposition or unique angle.
-
Append the Brand Name (if supplied) after a separator (“|”).
-
Verify the character count does not exceed 60.
-
Draft the Meta Description:
-
Summarize the page’s benefit or main point in 1‑2 sentences.
-
Naturally include at least one Primary Keyword.
-
Use the Preferred Tone if provided; otherwise, default to a neutral professional tone.
-
Verify the character count does not exceed 160.
-
Assemble the Output: Populate the Primary Keywords, Secondary Keywords, Meta Title, Meta Description, and optional Content Summary into the output table format.
-
Save the results in a structured text document (e.g., markdown or plain text) for easy copy‑and‑paste into the CMS.
7. Validation & Quality Checks
-
Character Limits: Confirm Meta Title ≤ 60 characters and Meta Description ≤ 160 characters.
-
Keyword Inclusion: Ensure at least one Primary Keyword appears in both the Meta Title and Meta Description.
-
Uniqueness: Verify that Primary and Secondary keyword lists contain no duplicate entries.
-
Relevance Check: Read each keyword back against the original copy; any term that feels forced or unrelated should be removed.
-
Tone Consistency: If a Preferred Tone was supplied, read the Meta Title and Description aloud to confirm the voice matches (e.g., “Friendly” should feel conversational, “Professional” should be concise and formal).
-
Brand Name Placement: If a Brand Name was provided, ensure it appears after a separator and does not push the title over the 60‑character limit.
If any validation fails, return to the relevant step, adjust the content, and re‑run the validation.
8. Special Rules / Edge Cases
-
Insufficient Copy: If the PDF contains fewer than 100 words, flag the page for manual review; the process cannot generate reliable keywords.
-
No Viable Keywords: If research yields no relevant keywords with measurable search volume, output “No suitable keywords identified” and recommend a content rewrite.
-
Brand Name Too Long: If adding the Brand Name would exceed the title length, truncate the title or omit the brand, noting the change in the output notes.
-
Prohibited Terms: If any candidate keyword includes trademarked terms, brand names of competitors, or adult content, exclude it and document the exclusion.
-
Multiple Languages: This SOP assumes English copy. For other languages, repeat the process using language‑specific keyword tools and adjust character limits as appropriate for the target script.
9. Example
Input (PDF excerpt):
“Introducing the new EcoBrew French Press – a stainless‑steel coffee maker that keeps your brew hot for up to 30 minutes. Made from 100 % recycled material, EcoBrew delivers rich, full‑bodied coffee while reducing waste. Perfect for home kitchens and office break rooms.”
Optional Inputs:
-
Brand Name: EcoBrew
-
Preferred Tone: Friendly
Output:
-
Primary Keywords
-
eco-friendly coffee press (1,300)
-
stainless steel French press (900)
-
reusable coffee maker (750)
-
hot coffee press (600)
-
sustainable coffee equipment (450)
-
Secondary Keywords
-
recycled coffee accessories (320)
-
coffee press for office (210)
-
durable French press (190)
-
best coffee press 2024 (170)
-
eco coffee maker reviews (150)
-
Meta Title
- “EcoBrew French Press – Sustainable Stainless‑Steel Coffee Maker | EcoBrew”
-
Meta Description
- “Enjoy rich coffee that stays hot for 30 minutes with EcoBrew’s eco‑friendly French Press. Made from recycled steel, it’s perfect for home or office.”
-
Content Summary (optional)
- “EcoBrew’s stainless‑steel French Press delivers hot, sustainable coffee using 100 % recycled material.”
All character counts are within limits, and the primary keyword “eco-friendly coffee press” appears in both the title and description.
Appendix A – FAQ
Q1: Do I need to provide a brand name? A: No. If omitted, the meta title will focus solely on the primary keyword(s).
Q2: What if my page already has a meta title? A: Use the generated title as a recommendation; compare it with the existing one and adopt the version that best meets SEO and branding goals.
Q3: How accurate are the search volume numbers? A: Volumes are derived from publicly available tools and are estimates. Use them as guidance, not as definitive metrics.
Q4: Can I run this process on a whole website at once? A: This SOP is scoped for a single page. For bulk work, repeat the process for each page individually or create a batch version that loops through multiple PDFs.
Q5: My copy includes technical jargon—should I keep it in the keywords? A: Include jargon only if it’s a common search term. Otherwise, prefer more general, high‑search‑volume alternatives.
Q6: What if the meta description exceeds 160 characters after I add the brand? A: Trim non‑essential words while keeping the primary keyword and the core message intact.
Q7: Are there any keywords I should never use? A: Avoid trademarked competitor names, profanity, or any terms that violate advertising policies. See Appendix C for a prohibited‑terms list.
Q8: How often should I revisit the keywords? A: Review at least every 6 months or after major changes to the page content or market trends.
Q9: Can I request a different tone? A: Yes—simply supply the desired tone (e.g., “Conversational”, “Authoritative”) as the optional input.
Q10: What if the PDF contains images with text? A: Ensure the text is OCR‑readable before feeding it into the process; otherwise, manually transcribe the relevant copy.
Appendix B – Glossary
| Term | Definition |
|---|
| Primary Keyword | A high‑relevance, high‑search‑volume term that best represents the page’s main topic. |
| Secondary Keyword | A related term of lower priority, used to capture additional search queries. |
| Meta Title | The HTML <title> tag content displayed as the clickable headline in search results. |
| Meta Description | The HTML <meta name="description"> tag content displayed beneath the title in search results. |
| Search Volume | Approximate number of monthly searches for a keyword, typically sourced from keyword tools. |
| Character Limit | The maximum number of letters, numbers, spaces, and punctuation allowed in a field. |
| Preferred Tone | The stylistic voice requested for the meta title and description (e.g., “Friendly”). |
| OCR | Optical Character Recognition – technology that converts scanned images of text into editable text. |
Appendix C – Z (Static Reference Materials)
C1. Meta Title Guidelines
-
Length: ≤ 60 characters (including spaces).
-
Structure:
-
Primary Keyword – Unique Value Proposition – Brand Name (optional)
-
Example: Organic Skincare Cream – Hydrating & Natural | PureGlow.
-
Capitalization: Title Case (capitalize major words).
-
Punctuation: Use hyphens or pipes (|) as separators; avoid commas or excessive symbols.
-
Keyword Placement: Place the most important keyword at the beginning for maximum impact.
-
Brand Inclusion: If the brand name adds value (recognition, trust) and does not exceed the limit, append after a separator.
C2. Meta Description Guidelines
-
Length: ≤ 160 characters (including spaces).
-
Structure:
-
Hook/Benefit – Brief Summary – Call‑to‑Action (optional).
-
Example: “Discover our award‑winning sunscreen that protects SPF 50 while keeping skin moisturized. Shop now for free shipping.”
-
Tone: Match the Preferred Tone or default to a neutral professional voice.
-
Keyword Use: Include at least one Primary Keyword naturally; avoid keyword stuffing.
-
Avoid Duplicate Content: Do not copy verbatim from page copy; rewrite to be unique.
C3. Keyword Research Guide
| Step | Action | Tips |
|---|
| 1 | Extract Seed Terms from the copy (e.g., product names, core concepts). | Highlight nouns and verbs that appear 2+ times. |
| 2 | Google Autocomplete – type each seed term and note suggestions. | Use the “People also ask” panel for related queries. |
| 3 | Keyword Planner (free) – enter seed terms to retrieve search volume ranges. | Focus on terms with ≥ 500 monthly searches for Primary Keywords. |
| 4 | Competitor Scan – search the seed term and note the top 3 ranking page titles. | Identify any recurring terms you may have missed. |
| 5 | Filter – remove duplicate, brand‑specific, or overly competitive terms. | Use the “Keyword Difficulty” metric (if available) to prioritize easier wins. |
| 6 | Finalize – rank by relevance and volume; select top 5 Primary, next 5 Secondary. | Ensure each Primary Keyword appears in the copy at least once. |
C4. Brand Voice & Tone Guidelines
| Tone | Characteristics | Sample Phrase |
|---|
| Professional | Formal, concise, authoritative. | “Our solution delivers measurable ROI for enterprise clients.” |
| Friendly | Conversational, upbeat, approachable. | “Ready to upgrade? Let’s get you started in minutes!” |
| Informative | Educational, clear, factual. | “This guide explains how to set up a secure VPN step‑by‑step.” |
| Authoritative | Confident, expert, backed by data. | “Backed by 20 years of research, our formula outperforms the market.” |
Applying Tone:
-
Use the tone requested in the optional input.
-
If no tone is supplied, default to Professional.
C5. Prohibited Terms & Content
-
Competitor Brand Names: Do not mention or compare directly.
-
Trademarked Phrases (unless owned): E.g., “Google Analytics” if not owned by the client.
-
Adult/Offensive Language: Any profanity, sexual content, or hate speech.
-
Misleading Claims: Avoid unverifiable superlatives (“best ever”, “guaranteed #1”).
If any candidate keyword or phrase falls into this list, exclude it and note the exclusion in the output remarks.
C6. Character Count Calculator (Manual Method)
-
Write the draft title/description.
-
Count characters including spaces and punctuation (use any basic text editor’s “word count” feature).
-
Trim excess words or replace longer synonyms until the limit is met.
C7. Common Stop Words (to avoid in Keywords)
- a, an, the, and, or, but, with, for, to, from, by, on, in, at, of, is, are, was, were, be, been, being, have, has, had, do, does, did, will, would, can, could, should, may, might
Exclude these when forming primary keywords unless they are part of a recognized phrase (e.g., “the best coffee”).
C8. Example Keyword Evaluation Matrix
| Candidate Keyword | Search Volume (est.) | Relevance Score (1‑5) | Difficulty (Low/Med/High) | Verdict |
|---|
| eco‑friendly coffee press | 1,300 | 5 | Medium | Primary |
| stainless steel French press | 900 | 4 | Low | Primary |
| reusable coffee maker | 750 | 4 | Low | Primary |
| hot coffee press | 600 | 3 | Low | Secondary |
| sustainable coffee equipment | 450 | 3 | Medium | Secondary |
| coffee press reviews | 2,200 | 2 | High | Exclude (low relevance) |
C9. SEO Best Practices Checklist (for reference)
-
Include primary keyword in meta title and description.
-
Keep title ≤ 60 characters; description ≤ 160 characters.
-
Avoid duplicate meta tags across the site.
-
Use active voice and a clear call‑to‑action when appropriate.
-
Ensure the copy is readable (Flesch‑Kincaid grade ≤ 8).
-
Verify no prohibited terms are present.
C10. Frequently Used Tools (Free/Public)
-
Google Autocomplete – instant keyword ideas.
-
Google Trends – see interest over time for keywords.
-
Ubersuggest (Free Tier) – basic search volume data.
-
AnswerThePublic – question‑style keyword variations.
C11. Content Refresh Strategy
-
Review generated keywords quarterly.
-
Update meta titles/descriptions if search trends shift significantly (≥ 30 % change in volume).
-
Re‑run this SOP after major content rewrites or product launches.
C12. Sample Brand Voice Profiles (for reference)
-
EcoBrew (Friendly, Sustainable)
-
Words: “green”, “fresh”, “mindful”.
-
Phrases: “Good for you and the planet”.
-
TechNova (Professional, Innovative)
-
Words: “cutting‑edge”, “scalable ”, “secure”.
-
Phrases: “Empowering businesses with next‑gen solutions”.
C13. Edge‑Case Handling Flowchart (Textual)
-
Copy length < 100 words? → Yes → Flag for manual review.
-
No keywords with ≥ 500 volume? → Yes → Output “No suitable keywords” + recommendation.
-
Brand name causes title overflow? → Yes → Truncate title or omit brand, note change.
-
Prohibited term detected? → Yes → Remove term, add comment to output.
C14. Documentation Versioning
-
Version 1.0 – Initial release (Date: 2025‑08‑22).
-
Revision Log: Document any changes to guidelines, character limits, or prohibited terms in this appendix.
This SOP equips SEO Specialists with a repeatable, self‑contained method to transform raw page copy into actionable SEO metadata, ensuring consistency, compliance, and search performance.