import React from "react"; import { Link } from "react-router-dom"; import { RocketLaunchIcon, ArrowRightIcon, ArrowDownTrayIcon, PlayIcon, BookOpenIcon, SparklesIcon, ChartBarIcon, BoltIcon, DocumentTextIcon, WrenchScrewdriverIcon, ClipboardDocumentCheckIcon, AcademicCapIcon, CalendarIcon, ClockIcon, CheckCircleIcon, ListBulletIcon, } from "@heroicons/react/24/outline"; import SEO from "../components/SEO"; import { getMetaTags } from "../config/metaTags"; const Resources: React.FC = () => { const renderCta = (cta: { label: string; href: string }, className: string) => { const isExternal = cta.href.startsWith("http"); if (isExternal) { return ( {cta.label} ); } return ( {cta.label} ); }; const learnAIResources = [ { title: "AI SEO: Building Topical Authority at Scale", description: "A comprehensive guide on how AI systems accelerate research, map thousands of keywords into authoritative clusters, and streamline content production for rapid growth. Learn the frameworks that top-performing teams use to dominate search results.", type: "Article", tag: "Strategy", icon: ChartBarIcon, color: "from-[var(--color-primary)] to-[var(--color-primary-dark)]", }, { title: "The Complete Framework for AI Content Quality", description: "Deep dive into measuring accuracy, consistency, and editorial control across all AI-generated outputs. Includes frameworks for tracking performance, maintaining brand voice, and ensuring compliance at scale.", type: "Framework Guide", tag: "Strategy", icon: AcademicCapIcon, color: "from-[var(--color-success)] to-[var(--color-success-dark)]", }, { title: "SERP-Guided Content Planning Playbook", description: "Learn how context-aware scoring improves prioritization and publishing velocity. This downloadable PDF covers everything from keyword opportunity analysis to content brief generation using SERP insights.", type: "PDF Guide", tag: "Strategy", icon: BookOpenIcon, color: "from-[var(--color-warning)] to-[var(--color-warning-dark)]", }, ]; const buildSystemResources = [ { title: "Notion Content Calendar Template", description: "A complete Notion workspace template for managing your content pipeline from keywords to published posts. Includes automation tracking, editorial calendars, and team collaboration boards.", type: "Template", tags: ["Template", "System"], icon: CalendarIcon, color: "from-[var(--color-primary)] to-[var(--color-primary-dark)]", }, { title: "Airtable Keyword Cluster System", description: "Pre-built Airtable base for organizing keywords, clusters, and content ideas. Includes formulas for opportunity scoring, status tracking, and automated workflows that sync with IGNY8.", type: "System", tags: ["System", "Workflow"], icon: ChartBarIcon, color: "from-[var(--color-success)] to-[var(--color-success-dark)]", }, { title: "Content Calendar Kit (Excel)", description: "Downloadable Excel template with macros for content planning, publishing schedules, and performance tracking. Perfect for teams that prefer spreadsheet-based workflows.", type: "Template", tags: ["Template", "Workflow"], icon: DocumentTextIcon, color: "from-[var(--color-purple)] to-[var(--color-purple-dark)]", }, { title: "Cluster Mapping Board", description: "Visual board template for mapping keyword relationships and building topical authority maps. Works with Miro, Figma, or any whiteboard tool. Includes starter frameworks and examples.", type: "Template", tags: ["Template", "System"], icon: SparklesIcon, color: "from-[var(--color-warning)] to-[var(--color-warning-dark)]", }, ]; const attendWatchResources = [ { title: "Building an Automation-First Content Ops Team", description: "Live strategy session with IGNY8 specialists covering workflow design, team structure, and automation best practices.", date: "November 21, 2025", type: "Workshop", tag: "Live", icon: BoltIcon, color: "from-[var(--color-primary)] to-[var(--color-primary-dark)]", }, { title: "From Keywords to Conversions: Dashboard Deep-Dive", description: "A full walkthrough of reporting and insights that prove ROI. Learn how to build executive-ready dashboards that showcase content impact.", date: "December 5, 2025", type: "Workshop", tag: "Live", icon: ChartBarIcon, color: "from-[var(--color-success)] to-[var(--color-success-dark)]", }, { title: "Automating Cluster Research at Scale", description: "Replay of our most popular session on using AI to group thousands of keywords into strategic clusters. Includes Q&A with automation experts.", type: "Replay", tag: "Replay", icon: PlayIcon, color: "from-[var(--color-purple)] to-[var(--color-purple-dark)]", }, { title: "Editorial Control and AI Tone Systems", description: "Deep-dive content audit session covering brand voice management, tone consistency, and editorial workflows for AI-generated content.", type: "Replay", tag: "Replay", icon: BookOpenIcon, color: "from-[var(--color-warning)] to-[var(--color-warning-dark)]", }, ]; const executeFasterResources = [ { title: "IGNY8 Quick-Start Documentation", description: "Get up and running in 30 minutes with our step-by-step quick-start guide. Covers account setup, first keyword import, and basic automation configuration.", type: "Quick-Start", tags: ["Checklist", "Execution"], icon: RocketLaunchIcon, color: "from-[var(--color-primary)] to-[var(--color-primary-dark)]", }, { title: "SEO Content Quality Checklist", description: "A comprehensive checklist for ensuring every piece of AI-generated content meets editorial standards. Includes SERP analysis, keyword optimization, and compliance checks.", type: "Checklist", tags: ["Checklist", "Execution"], icon: ClipboardDocumentCheckIcon, color: "from-[var(--color-success)] to-[var(--color-success-dark)]", }, { title: "Content Production SOPs Pack", description: "Standard operating procedures for content teams using IGNY8. Includes workflows for brief generation, content review, image creation, and publishing.", type: "SOP Pack", tags: ["Execution", "Prompt Pack"], icon: ListBulletIcon, color: "from-[var(--color-purple)] to-[var(--color-purple-dark)]", }, { title: "AI Prompt Library for Content Teams", description: "Pre-built prompt templates for clustering, brief generation, content writing, and image creation. Customize these prompts to match your brand voice and editorial standards.", type: "Prompt Pack", tags: ["Prompt Pack", "Execution"], icon: SparklesIcon, color: "from-[var(--color-warning)] to-[var(--color-warning-dark)]", }, ]; return ( <>
{/* HERO SECTION */}
Resources

Resources to Power Your AI SEO Journey

Templates, Guides, Workflows & Tools – Built for High-Scale Content Teams

{renderCta( { label: "Explore All Resources", href: "#learn" }, "inline-flex items-center justify-center rounded-xl bg-gradient-to-r from-[var(--color-primary)] to-[var(--color-primary-dark)] text-white px-8 py-4 text-base font-semibold hover:shadow-lg hover:-translate-y-0.5 transition shadow-md" )}
{/* CONTENT GROUP 1: Learn AI SEO */}

Learn AI SEO

Editorial guidance, frameworks, and strategic insights to master AI-powered content creation.

{learnAIResources.map((resource, index) => { const Icon = resource.icon; return (
{resource.tag}
{resource.type}

{resource.title}

{resource.description}

{resource.type.includes("PDF") ? "Download" : "Read"} {resource.type.toLowerCase().includes("article") ? "article" : "guide"}
); })}
View All Guides
{/* CONTENT GROUP 2: Build Your System */}

Build Your System

Help users operationalize their workflows with ready-to-use templates and systems.

{buildSystemResources.map((resource, index) => { const Icon = resource.icon; const colors = [ "from-[var(--color-primary)]/10 to-white", "from-[var(--color-success)]/10 to-white", "from-[var(--color-purple)]/10 to-white", "from-[var(--color-warning)]/10 to-white", ]; const borders = [ "border-[#0693e3]/30", "border-[#0bbf87]/30", "border-[#5d4ae3]/30", "border-[#ff7a00]/30", ]; return (
{resource.tags.map((tag) => ( {tag} ))}
{resource.type}

{resource.title}

{resource.description}

Download {resource.type.toLowerCase()}
); })}
Explore Templates
{/* CONTENT GROUP 3: Attend or Watch */}

Attend or Watch

Live + recorded teaching sessions to accelerate your AI content operations.

{attendWatchResources.map((resource, index) => { const Icon = resource.icon; const colors = [ "from-[var(--color-primary)]/10 to-white", "from-[var(--color-success)]/10 to-white", "from-[var(--color-purple)]/10 to-white", "from-[var(--color-warning)]/10 to-white", ]; const borders = [ "border-[#0693e3]/30", "border-[#0bbf87]/30", "border-[#5d4ae3]/30", "border-[#ff7a00]/30", ]; return (
{resource.tag}
{resource.date && (
{resource.date}
)}
{resource.type}

{resource.title}

{resource.description}

); })}
View Schedule
{/* CONTENT GROUP 4: Execute Faster */}

Execute Faster

Done-for-you components, fast-start kits, and execution tools to get you running immediately.

{executeFasterResources.map((resource, index) => { const Icon = resource.icon; return (
{resource.tags.map((tag) => ( {tag} ))}
{resource.type}

{resource.title}

{resource.description}

Download Now
); })}
{/* CROSS-MODULE TOOLKIT BANNER */}

Build your full-stack AI content engine with our toolkits from every module — Planner, Writer, Thinker & beyond.

{/* FINAL CTA - Dark Background */}
{/* Radial glow */}

Everything you need to plan, write, and grow with AI — in one ecosystem.

); }; export default Resources;