Markdown Converter
Agent skill for markdown-converter
Modern Search Engine Optimization with GEO, AI Overviews optimization, and industry-specific strategies for E-commerce, SaaS, Healthcare, Real Estate, Restaurant, Law Firm, Finance, Travel, and Education industries
Sign in to like and favorite skills
This skill enables Claude to provide expert guidance on modern SEO in 2025, with specialized focus on Generative Engine Optimization (GEO), AI Overviews (AIO), and comprehensive search strategy across traditional and emerging platforms.
Claude should automatically invoke this skill when the user asks about:
Goal: Get your content cited in AI Overviews and LLM responses
Actions:
Tools:
Example Prompt for Testing:
Ask ChatGPT: "What are the best [your product category] in [your location]?" Ask Perplexity: "Compare [your brand] vs [competitor]"
Actions:
Before/After Example:
Before (Poor for AIO):
<h2>Our Services</h2> <p>We offer many services including web design, SEO, and content marketing. Our team has years of experience helping businesses grow online...</p>
After (Optimized for AIO):
<h2>What SEO Services Do You Offer?</h2> <p><strong>We offer technical SEO audits, content optimization, link building, and local SEO services for businesses in Bangkok.</strong></p> <p>Our technical SEO audits identify crawlability issues, Core Web Vitals problems, and indexation gaps. Content optimization includes keyword research, topic cluster development, and E-E-A-T enhancement...</p>
Actions:
FAQPage Schema Example:
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "What is Generative Engine Optimization?", "acceptedAnswer": { "@type": "Answer", "text": "Generative Engine Optimization (GEO) is the practice of optimizing content so AI systems like Google AI Overviews, ChatGPT, and Perplexity can discover, understand, and cite your content in their responses." } }] }
Actions:
Information Gain Checklist:
Actions:
Topic Cluster Example (Digital Marketing Agency):
PILLAR: "Complete Guide to SEO in 2025" (3,500 words) ├── SPOKE 1: "How to Optimize for AI Overviews" (1,500 words) ├── SPOKE 2: "Core Web Vitals Optimization Guide" (1,800 words) ├── SPOKE 3: "E-E-A-T: Building Trust Signals" (1,200 words) ├── SPOKE 4: "Local SEO for Small Businesses" (1,500 words) ├── SPOKE 5: "Technical SEO Audit Checklist" (2,000 words) ├── SPOKE 6: "Link Building Strategies That Work" (1,400 words) └── SPOKE 7: "SEO Tools Comparison 2025" (1,800 words)
Goal: Achieve "Good" Core Web Vitals and ensure crawlability
Actions:
2025 Thresholds:
| Metric | Good | Needs Improvement | Poor |
|---|---|---|---|
| INP | < 200ms | 200-500ms | > 500ms |
| LCP | < 2.5s | 2.5-4.0s | > 4.0s |
| CLS | < 0.1 | 0.1-0.25 | > 0.25 |
INP (Interaction to Next Paint) measures responsiveness—how quickly the page responds to user interactions.
Actions:
Quick Wins for INP:
// Before: Blocking script <script src="analytics.js"></script> // After: Deferred script <script src="analytics.js" defer></script>
LCP (Largest Contentful Paint) measures loading—when the main content becomes visible.
Actions:
Preload LCP Image:
<head> <link rel="preload" as="image" href="hero-image.webp"> </head>
CLS (Cumulative Layout Shift) measures visual stability—preventing unexpected layout jumps.
Actions:
Image with Dimensions:
<!-- Before: No dimensions (causes CLS) --> <img src="product.jpg" alt="Product"> <!-- After: Explicit dimensions (prevents CLS) --> <img src="product.jpg" alt="Product" width="800" height="600">
Actions:
Robots.txt Best Practice:
User-agent: * Allow: / Disallow: /admin/ Disallow: /checkout/ Sitemap: https://example.com/sitemap.xml
Goal: Dominate local search and Google Maps
Actions:
GBP Completion Checklist:
Actions:
Photo Categories:
Actions:
Review Request Template:
Hi [Name], Thank you for choosing [Business Name]! We hope you had a great experience. If you have a moment, we'd love to hear your feedback on Google. Your review helps us serve you better and helps others find us. [Direct Google Review Link] Thank you! [Your Name]
Review Response Template (Positive):
Thank you so much, [Name]! We're thrilled you enjoyed your [service/product]. Your support means the world to our team. We look forward to seeing you again soon!
Review Response Template (Negative):
Hi [Name], thank you for your feedback. We're sorry your experience didn't meet expectations. We'd love to make this right—please contact us at [email/phone] so we can discuss how to resolve this.
Actions:
Local Page Template:
URL: /services/[service]-[city]/ H1: [Service] in [City] | [Business Name] Content Structure: - Service overview (200 words) - Why choose us in [City] (150 words) - Service area map - Local testimonials - FAQ specific to location - Contact info with embedded map
Goal: Create SEO content that ranks AND gets cited by AI
Actions:
Keyword Prioritization Matrix:
| Priority | Criteria |
|---|---|
| P1 (High) | High intent + Low difficulty + High volume |
| P2 (Medium) | High intent + Medium difficulty |
| P3 (Lower) | Low intent OR High difficulty |
Actions:
SERP Analysis Checklist:
Content Brief Template:
TARGET KEYWORD: [Primary keyword] SECONDARY KEYWORDS: [3-5 related terms] SEARCH INTENT: [Informational/Commercial/Transactional] WORD COUNT TARGET: [Based on SERP analysis] CONTENT TYPE: [Guide/Comparison/How-to/List] OUTLINE: H1: [Include primary keyword] - Introduction (answer query in first 100 words) H2: [Section 1 - target secondary keyword] - Direct answer paragraph (20-40 words) - Supporting details H2: [Section 2] ... H2: FAQ Section - Q: [PAA question 1] - Q: [PAA question 2] - Q: [PAA question 3] REQUIRED ELEMENTS: - [ ] Original data/statistic - [ ] Expert quote - [ ] Comparison table - [ ] Internal links to: [list pages] - [ ] External links to: [authoritative sources] - [ ] Images with alt text - [ ] Schema markup type: [Article/HowTo/FAQ] E-E-A-T REQUIREMENTS: - Author: [Name with credentials] - Experience signal: [First-person narrative/case study] - Sources to cite: [List authoritative sources]
Writing Guidelines:
AI-Assisted Writing Best Practice:
DO: - Use AI for research and outline creation - Use AI to generate first drafts - Always edit for accuracy and voice - Add personal experience and examples - Fact-check all AI-generated claims DON'T: - Publish unedited AI content - Use AI for YMYL topics without expert review - Scale content without quality control - Copy AI output verbatim
On-Page Checklist:
Unique Challenges:
Priority Actions:
Product Page Optimization:
Title: [Brand] [Product Name] - [Key Feature] | [Store Name] Example: Nike Air Max 90 - Men's Running Shoes | SneakerStore URL: /category/brand-product-name/ Example: /mens-shoes/nike-air-max-90/ Required Elements: - Unique product description (150+ words) - High-quality images (multiple angles) - Product schema with price, availability, reviews - Customer reviews section - Related products internal links - Clear CTA button
Category Page Strategy:
Schema Markup (Product):
{ "@context": "https://schema.org", "@type": "Product", "name": "Nike Air Max 90", "image": "https://example.com/nike-air-max-90.jpg", "description": "Classic Nike Air Max 90 running shoes...", "brand": {"@type": "Brand", "name": "Nike"}, "offers": { "@type": "Offer", "price": "129.99", "priceCurrency": "USD", "availability": "https://schema.org/InStock" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.5", "reviewCount": "127" } }
E-Commerce KPIs:
| Metric | Target | Tool |
|---|---|---|
| Organic revenue | +20% YoY | GA4 |
| Category page rankings | Top 10 | Rank tracker |
| Product rich results | 80%+ eligible | GSC |
| Crawl efficiency | < 5% crawl waste | Log analysis |
Unique Challenges:
Priority Actions:
Content Strategy by Funnel Stage:
TOP OF FUNNEL (Awareness): - "What is [problem]?" educational content - Industry trend reports - Beginner guides - Glossary pages Target: High-volume, informational keywords MIDDLE OF FUNNEL (Consideration): - "How to solve [problem]" guides - Comparison pages ([Your Product] vs [Competitor]) - Use case pages - ROI calculators Target: Commercial investigation keywords BOTTOM OF FUNNEL (Decision): - Pricing pages - Case studies with specific results - Demo/trial landing pages - Integration pages Target: High-intent, transactional keywords
Comparison Page Template:
URL: /compare/[your-product]-vs-[competitor]/ H1: [Your Product] vs [Competitor]: Complete 2025 Comparison Structure: - Quick verdict summary (50 words) - Comparison table (features, pricing, ratings) - Detailed feature-by-feature breakdown - Use case recommendations - FAQ section - CTA to free trial Best Practice: - Be honest about competitor strengths - Include real pricing (if public) - Update quarterly
B2B SaaS Schema:
{ "@context": "https://schema.org", "@type": "SoftwareApplication", "name": "Your SaaS Product", "applicationCategory": "BusinessApplication", "operatingSystem": "Web", "offers": { "@type": "Offer", "price": "49", "priceCurrency": "USD" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.7", "reviewCount": "523" } }
B2B SaaS KPIs:
| Metric | Target | Tool |
|---|---|---|
| Demo requests from organic | Track monthly | CRM + GA4 |
| Comparison page rankings | Position 1-3 | Rank tracker |
| Feature snippet wins | 20%+ of targets | Semrush |
| Pipeline from organic | Track attribution | CRM |
Unique Challenges:
Priority Actions:
E-E-A-T Implementation for Healthcare:
REQUIRED AUTHOR CREDENTIALS: - Medical degree (MD, DO, NP, PA) - Current license and practice location - Professional headshot - Bio with credentials and experience - Links to medical board verification CONTENT REVIEW PROCESS: 1. Medical professional writes or reviews 2. Include medical disclaimer 3. Cite peer-reviewed sources 4. Update with latest guidelines 5. Include "Last reviewed by [Doctor] on [Date]" PAGE ELEMENTS: - Author box with credentials - Medical reviewer box - Last updated/reviewed date - Citations to medical journals - Medical disclaimer - Emergency contact information (if relevant)
Medical Content Template:
H1: [Condition/Treatment]: Symptoms, Causes, and Treatment Options Medical Disclaimer Box: "This information is for educational purposes only and is not a substitute for professional medical advice. Always consult your healthcare provider." Author Box: Written by: [Name], [Credentials] Medically reviewed by: Dr. [Name], [Specialty] Last updated: [Date] Content Structure: - Overview (what is this condition?) - Symptoms (bullet list) - Causes and risk factors - Diagnosis - Treatment options - When to see a doctor - FAQ - Sources (peer-reviewed journals)
Healthcare Schema:
{ "@context": "https://schema.org", "@type": "MedicalWebPage", "about": { "@type": "MedicalCondition", "name": "Type 2 Diabetes" }, "lastReviewed": "2025-01-15", "reviewedBy": { "@type": "Person", "name": "Dr. Jane Smith", "jobTitle": "Endocrinologist" } }
Healthcare KPIs:
| Metric | Target | Tool |
|---|---|---|
| Medical accuracy | 100% (mandatory) | Expert review |
| E-E-A-T signals | All pages compliant | Manual audit |
| Patient appointment requests | Track by page | Call tracking |
| Local pack visibility | Top 3 | Local rank tracker |
Unique Challenges:
Priority Actions:
Neighborhood Page Strategy:
URL: /neighborhoods/[neighborhood-name]/ H1: [Neighborhood] Real Estate | Homes for Sale in [Neighborhood] Content Structure: - Neighborhood overview (200 words) - Current market stats (median price, days on market) - Schools information - Amenities and lifestyle - Transportation/commute info - Featured listings (dynamic) - Agent CTA Unique Content Ideas: - Local restaurant recommendations - Best streets to live on - Hidden gems only locals know - Market trend analysis - Video neighborhood tour
Property Listing Optimization:
Title: [Address] - [Beds]BR/[Baths]BA [Type] for Sale in [Neighborhood] Example: 123 Oak Street - 4BR/3BA Single Family Home for Sale in Westwood Description Guidelines: - UNIQUE description (not MLS copy-paste) - 200+ words per listing - Highlight unique features - Include neighborhood benefits - Natural keyword usage Image Optimization: - High-quality photos (compressed) - Alt text: "Living room at 123 Oak Street, Westwood" - Image sitemap submission
Real Estate Schema:
{ "@context": "https://schema.org", "@type": "RealEstateListing", "name": "4BR Home in Westwood", "url": "https://example.com/listings/123-oak-street", "datePosted": "2025-01-15", "offers": { "@type": "Offer", "price": "850000", "priceCurrency": "USD" }, "address": { "@type": "PostalAddress", "streetAddress": "123 Oak Street", "addressLocality": "Los Angeles", "addressRegion": "CA" } }
Real Estate KPIs:
| Metric | Target | Tool |
|---|---|---|
| Neighborhood page rankings | Top 5 | Rank tracker |
| Lead form submissions | Track by page | GA4 |
| Listing page indexation | 95%+ | GSC |
| Local pack visibility | Top 3 | Local tracker |
Unique Challenges:
Priority Actions:
Google Business Profile Optimization:
CRITICAL FIELDS: - Primary category: Be specific (e.g., "Thai Restaurant" not "Restaurant") - Menu link: Direct link to online menu - Reservation link: Direct booking URL - Order link: Online ordering URL - Attributes: Dine-in, takeout, delivery, outdoor seating PHOTO STRATEGY: - Food photos: 20+ high-quality dish photos - Interior: 5+ atmosphere photos - Exterior: 3+ photos (helps customers find you) - Team: Staff photos build trust - Update monthly with new photos POSTS: - Post 2-3x per week - Promote specials, events, new menu items - Include photos and CTAs
Menu SEO:
URL: /menu/ On-Page Optimization: - HTML text menu (not just PDF/image) - Schema markup for each item - Prices included - Descriptions with keywords - Dietary labels (vegan, gluten-free) Menu Schema: { "@type": "Menu", "hasMenuSection": [{ "@type": "MenuSection", "name": "Appetizers", "hasMenuItem": [{ "@type": "MenuItem", "name": "Spring Rolls", "description": "Crispy vegetable spring rolls with sweet chili sauce", "offers": { "@type": "Offer", "price": "8.95" } }] }] }
Review Strategy:
REVIEW ACQUISITION: - Table tent with QR code to Google review - Follow-up email 2 hours after reservation - Train staff to mention reviews - Target: 5-10 new reviews per month REVIEW RESPONSE TEMPLATES: 5-Star: "Thank you, [Name]! We're so glad you enjoyed the [dish mentioned]. Our chef puts so much love into every plate. See you again soon!" 3-Star: "Hi [Name], thank you for your honest feedback. We'd love to hear more about how we can improve. Please reach out to [email] so we can make your next visit exceptional." 1-Star: "We're sorry your experience didn't meet expectations, [Name]. This isn't the standard we hold ourselves to. Please contact our manager at [phone] so we can make this right."
Restaurant KPIs:
| Metric | Target | Tool |
|---|---|---|
| Google Maps views | +30% YoY | GBP Insights |
| Direction requests | Track weekly | GBP Insights |
| Review rating | 4.5+ stars | GBP |
| Review velocity | 5-10/month | GBP |
Unique Challenges:
Priority Actions:
Practice Area Page Template:
URL: /practice-areas/[practice-area]/ H1: [Practice Area] Lawyer in [City] | [Firm Name] Example: Personal Injury Lawyer in Houston | Smith & Associates Content Structure (2,000+ words): - Overview of practice area - Types of cases handled - Legal process explained - Why choose our firm - Attorney profiles for this practice - Case results (if permitted) - FAQ section - Contact CTA Required Elements: - Attorney credentials and bar numbers - Case results disclaimer - Consultation CTA - Location-specific content - Client testimonials (with permission)
Legal Content E-E-A-T:
AUTHOR REQUIREMENTS: - Licensed attorney in relevant jurisdiction - Bar number and status link - Professional headshot - Detailed bio with experience - Speaking/publication credentials CONTENT STANDARDS: - Cite relevant statutes and case law - Include jurisdiction-specific information - Add legal disclaimer - Update when laws change - Include "This is not legal advice" disclaimer
Legal Services Schema:
{ "@context": "https://schema.org", "@type": "LegalService", "name": "Smith & Associates Personal Injury Law", "priceRange": "Free Consultation", "address": { "@type": "PostalAddress", "streetAddress": "123 Main Street", "addressLocality": "Houston", "addressRegion": "TX" }, "areaServed": { "@type": "City", "name": "Houston" } }
Law Firm KPIs:
| Metric | Target | Tool |
|---|---|---|
| Consultation requests | Track by practice area | Call tracking |
| Practice area rankings | Top 5 local | Rank tracker |
| Featured snippet wins | 30%+ of FAQ queries | Semrush |
| GBP conversion actions | Track weekly | GBP Insights |
Unique Challenges:
Priority Actions:
Financial Content E-E-A-T:
AUTHOR REQUIREMENTS: - Certified financial professional (CFP, CFA, CPA) - Credentials verifiable via official registries - Professional experience in finance - Disclosure of any conflicts of interest CONTENT STANDARDS: - Cite official sources (SEC, IRS, Federal Reserve) - Include risk disclaimers - Update with regulatory changes - Fact-check all financial data - Include publication and update dates
Financial Services Schema:
{ "@context": "https://schema.org", "@type": "FinancialService", "name": "XYZ Investment Advisors", "description": "SEC-registered investment advisory firm...", "areaServed": "United States", "hasCredential": { "@type": "EducationalOccupationalCredential", "credentialCategory": "SEC Registered Investment Advisor" } }
Fintech Landing Page Template:
URL: /solutions/[solution-type]/ H1: [Solution] for [Target Audience] | [Company Name] Trust Signals Required: - Security certifications (SOC 2, PCI-DSS) - Regulatory compliance badges - Partner logos (banks, payment processors) - Customer testimonials from known companies - Press mentions from financial publications Content Structure: - Problem statement - Solution overview - How it works (with visuals) - Security and compliance - Pricing transparency - Customer success stories - FAQ - Demo CTA
Finance KPIs:
| Metric | Target | Tool |
|---|---|---|
| Compliance accuracy | 100% | Legal review |
| Trust signals per page | 5+ elements | Manual audit |
| Lead quality score | Track MQL rate | CRM |
| Organic conversion rate | Benchmark vs paid | GA4 |
Unique Challenges:
Priority Actions:
Destination Page Template:
URL: /destinations/[destination]/ H1: [Destination] Travel Guide: Things to Do & Best Time to Visit Content Structure: - Destination overview (300 words) - Best time to visit - Top attractions (with schema) - Where to stay - Getting around - Local food guide - Insider tips - Interactive map - Related tours/experiences Visual Requirements: - Hero video or image - Photo gallery (10+ images) - Interactive map - Infographic (best times, costs)
Tour/Experience Schema:
{ "@context": "https://schema.org", "@type": "TouristTrip", "name": "Bangkok Street Food Tour", "description": "4-hour guided tour of Bangkok's best street food...", "touristType": "Food & Drink", "itinerary": { "@type": "ItemList", "itemListElement": [ {"@type": "ListItem", "position": 1, "name": "Chinatown Market"}, {"@type": "ListItem", "position": 2, "name": "Flower Market"} ] }, "offers": { "@type": "Offer", "price": "75", "priceCurrency": "USD" } }
Voice Search Optimization:
Target conversational queries: - "What's the best time to visit [destination]?" - "How do I get from [airport] to [city center]?" - "What are the top restaurants near [attraction]?" Content Format: - Direct answer in first sentence - Structured with headers - FAQ schema markup - Speakable schema for voice assistants
Travel KPIs:
| Metric | Target | Tool |
|---|---|---|
| Destination page rankings | Top 10 | Rank tracker |
| Booking conversions | Track by page | GA4 |
| Featured snippets | 40%+ of travel queries | Semrush |
| Video views | Track YouTube analytics | YouTube Studio |
Unique Challenges:
Priority Actions:
Course Page Template:
URL: /courses/[course-name]/ H1: [Course Name]: [Key Outcome] | [Platform/Instructor] Example: Python for Data Science: Master Analytics in 8 Weeks | DataMasters Required Elements: - Course description (unique, 300+ words) - Learning outcomes (bullet list) - Curriculum/syllabus (expandable sections) - Instructor bio with credentials - Student testimonials - Course preview (video) - FAQs - Enrollment CTA Trust Signals: - Instructor credentials and experience - Number of students enrolled - Completion rate - Average rating and review count - Certification details
Course Schema:
{ "@context": "https://schema.org", "@type": "Course", "name": "Python for Data Science", "description": "Comprehensive 8-week course covering...", "provider": { "@type": "Organization", "name": "DataMasters" }, "instructor": { "@type": "Person", "name": "Dr. Jane Smith", "jobTitle": "Senior Data Scientist" }, "hasCourseInstance": { "@type": "CourseInstance", "courseMode": "online", "courseWorkload": "PT8W" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "2341" } }
Educational Blog Strategy:
Content Funnel: AWARENESS (Target beginners): - "What is [topic]?" - "[Topic] for beginners" - "How to get started with [skill]" CONSIDERATION (Target learners): - "Best [topic] courses 2025" - "[Course A] vs [Course B]" - "How long to learn [skill]?" DECISION (Target enrollers): - "[Your Course] review" - "[Your Course] syllabus" - "Is [Your Course] worth it?"
Education KPIs:
| Metric | Target | Tool |
|---|---|---|
| Course page rankings | Top 10 | Rank tracker |
| Enrollment from organic | Track monthly | GA4 |
| Course rich results | 80%+ eligible | GSC |
| Student testimonials | 10+ per course | Manual |
Track Every Week:
| Metric | Tool | Action Threshold |
|---|---|---|
| Organic sessions | GA4 | < 10% WoW decline |
| AI referral traffic | GA4 (custom) | Track trend |
| Impressions | GSC | < 15% WoW decline |
| Average position | GSC | Track movement |
| Core Web Vitals status | GSC | Any "Poor" pages |
| Index coverage issues | GSC | Any new errors |
Track Monthly:
| Metric | Tool | Target |
|---|---|---|
| Organic conversions | GA4 | +10% MoM |
| Keyword rankings (top 10) | Rank tracker | +5 keywords |
| AIO Share of Voice | AI tracker | Improving trend |
| Backlinks acquired | Ahrefs/Semrush | 10+ quality |
| Brand search volume | Keyword tool | +5% MoM |
| Review count/rating | GBP | 5+ new reviews |
Track Quarterly:
| Metric | Tool | Target |
|---|---|---|
| Organic traffic YoY | GA4 | +20% |
| Revenue from organic | GA4 | +20% |
| Domain authority | Ahrefs/Moz | +2 points |
| Content published | CMS | vs plan |
| Technical debt | Audit tool | Decreasing |
Situation: Launching a new online store selling sustainable fashion
90-Day Action Plan:
Month 1: Foundation
Month 2: Content
Month 3: Authority
Expected Results:
Situation: Restaurant with 3.8 star rating, only 23 reviews
60-Day Action Plan:
Week 1-2: Audit
Week 3-4: Systems
Week 5-8: Execution
Expected Results:
Situation: Project management SaaS not cited in AI responses for target queries
90-Day GEO Action Plan:
Month 1: Audit & Structure
Month 2: Content Depth
Month 3: Authority
Expected Results:
| Old (Pre-2024) | New (2025) |
|---|---|
| "How do I rank #1?" | "How do I get cited in AI Overviews?" |
| "Keywords are king" | "Entities and intent are king" |
| "More content wins" | "Better information gain wins" |
| "Links are the only authority signal" | "Links + brand mentions + E-E-A-T win" |
| "Google-only focus" | "Multi-platform visibility (6+ platforms)" |
| "Track rankings" | "Track AI visibility, zero-click share, brand search" |
| "SEO for websites" | "SEO for AI discovery + websites + social + apps" |
| "Thin content scales" | "Quality content scales; thin content is spam" |
Skill Version: 2.0 (December 2025) Last Updated: December 04, 2025 SEO Standards: 2025 Best Practices Reference Base: 200+ current sources Next Review: Q2 2026
v2.0 (December 2025):
v1.0 (December 2025):
End of SKILL.md