{
  "hub": {
    "eyebrow": "Free marketing lessons",
    "title": "Learn by building something real.",
    "lead": "Open a lesson, make one useful change to a website, and keep the result. These are working lessons for people who would rather build than perform expertise.",
    "intro_title": "Three places to start.",
    "intro": "Choose the first useful AI job, build a JSON content system, or make a training plan for your team.",
    "observer_title": "Keep learning as the guild grows.",
    "observer_text": "The lessons are open to everyone. Join the free Observer list when you want new lessons and public build sessions sent to you.",
    "observer_cta": "Join Observer Updates"
  },
  "lessons": [
    {
      "slug": "add-ai-to-an-existing-website",
      "path": "/free-lessons/add-ai-to-an-existing-website/",
      "eyebrow": "Free website AI lesson",
      "title": "How to Add AI to Your Website: Start With One Page",
      "seo_title": "How to Add AI to Your Website | 1 Mouse Marketing",
      "description": "Choose one useful AI job for one important page. Measure the page first, make the change, and compare the result.",
      "lead": "Pick one page, give AI one useful job, and measure it before and after. You will finish with a first move that is small enough to ship and useful enough to judge.",
      "published": "2026-09-29",
      "updated": "2026-09-29",
      "reading_time": "8 minute lesson",
      "takeaway": {
        "heading": "The whole lesson in one sentence",
        "text": "Pick one page that already matters to the business. Give AI one job on that page, then measure whether the page became easier to use or understand."
      },
      "sections": [
        {
          "heading": "Begin with the page that can earn its keep",
          "paragraphs": [
            "The homepage is tempting because it feels important. It is also trying to do too many jobs at once.",
            "Start with a service page, product page, booking page, or frequently asked question page where one clearer answer can help a person decide.",
            "A useful first AI job should improve something the page already needs to do."
          ],
          "items": [
            {"title": "Answer a question", "text": "Handle the question people ask before they contact the business."},
            {"title": "Recommend an option", "text": "Help a visitor choose the right service or product."},
            {"title": "Qualify a lead", "text": "Collect the facts that make the next conversation useful."},
            {"title": "Find information", "text": "Help a visitor reach the right answer inside the website."},
            {"title": "Book the next step", "text": "Move a ready visitor into scheduling or a request form."}
          ]
        },
        {
          "heading": "Use Instant Read Visibility before you change the page",
          "paragraphs": [
            "Take a reading of the exact page you plan to improve. Save the result before you add anything.",
            "This does not choose the business job for you. It shows what search engines and AI answer engines can already make of the page, which gives the second reading something honest to compare."
          ],
          "callout": {
            "label": "Use the portfolio tool",
            "heading": "Take the first reading",
            "text": "Instant Read Visibility gives you one overall reading with four separate areas underneath it. Save the result and use the same page for the comparison.",
            "url": "https://www.instantreadvisibility.com/",
            "cta": "Check the page"
          }
        },
        {
          "heading": "Choose one AI job instead of ten features",
          "paragraphs": [
            "A chat box is not a plan. Neither is adding AI because the website feels old.",
            "Choose the job first. Add AI Marketing keeps ten practical website jobs in one comparison so you can pick the one that matches the page instead of buying the loudest feature."
          ],
          "callout": {
            "label": "Compare the useful jobs",
            "heading": "See ten ways to add AI",
            "text": "Compare chat help, site search, lead qualification, recommendations, scheduling, and other jobs before choosing the first build.",
            "url": "https://www.addaimarketing.com/how-to-add-ai-to-your-website/",
            "cta": "Compare the ten jobs"
          }
        },
        {
          "heading": "Make the change and test the business result",
          "intro": "The first build needs three receipts. Keep them together so a new feature cannot declare itself successful.",
          "ordered": true,
          "items": [
            {"title": "Write down the starting point", "text": "Keep the first visibility reading and the page result you care about now. That might be form completions or the questions people still ask."},
            {"title": "Add one useful job", "text": "Change only enough to perform the job you chose. A smaller build makes the result easier to understand."},
            {"title": "Compare the same page", "text": "Take the reading again and watch the business result. Keep what improved and change what did not."}
          ]
        },
        {
          "heading": "The portfolio already uses this approach",
          "paragraphs": [
            "Add AI Marketing does not pretend it needs a second visibility checker. Its AI website check hands the job to Instant Read Visibility because that tool already measures the page.",
            "That is the larger lesson. Add the missing job. Reuse the asset that already works. Make the handoff obvious enough that a visitor never has to understand the portfolio structure first."
          ]
        }
      ],
      "next": {
        "heading": "Choose the first AI job now.",
        "text": "Compare the ten website jobs, then take a reading of the page you want to improve.",
        "primary_url": "https://www.addaimarketing.com/how-to-add-ai-to-your-website/",
        "primary_label": "Compare AI Jobs",
        "secondary_url": "https://www.instantreadvisibility.com/",
        "secondary_label": "Check the Page"
      },
      "related": [
        {"title": "Build a JSON Content System", "text": "Turn one clean content record into a page and the systems around it.", "url": "/free-lessons/build-a-content-system-with-json/"},
        {"title": "Plan Team Training", "text": "Turn the lesson into a working plan for a team.", "url": "/team-training/plan/"}
      ]
    },
    {
      "slug": "build-a-content-system-with-json",
      "path": "/free-lessons/build-a-content-system-with-json/",
      "eyebrow": "Free website system lesson",
      "title": "Build a JSON Content System for a Website You Already Run",
      "seo_title": "Build a JSON Content System | 1 Mouse Marketing",
      "description": "Move website content into a clean JSON record so one update can support the page, its cards, and the AI data around it.",
      "lead": "Put the words and facts in one labeled record. Let PHP decide how they look, then reuse that record anywhere the same information belongs.",
      "published": "2026-09-29",
      "updated": "2026-09-29",
      "reading_time": "10 minute lesson",
      "takeaway": {
        "heading": "The useful result",
        "text": "You can update one record instead of hunting through a page template, a listing card, and every other place the same information appears."
      },
      "sections": [
        {
          "heading": "JSON is the labeled box, not the finished page",
          "paragraphs": [
            "JavaScript Object Notation, usually called JSON, is a plain text format for storing labeled information.",
            "The JSON file holds the words and facts. PHP reads those labels and builds the page a person sees.",
            "Keeping those jobs separate means the design can change without rewriting the content. It also means the same record can support more than one page element."
          ],
          "code": "{\n  \"slug\": \"build-a-content-system-with-json\",\n  \"title\": \"Build a JSON Content System\",\n  \"summary\": \"Write the content once and reuse it.\",\n  \"updated\": \"2026-09-29\"\n}"
        },
        {
          "heading": "This lesson is its own receipt",
          "paragraphs": [
            "The page you are reading comes from the lessons.json file published by 1 Mouse Marketing. The lesson hub reads the same record to build its card.",
            "The page template also sends the title and dates into the structured data. The federation catalog counts the lesson as part of the site's public lesson collection.",
            "This is not a diagram of a possible system. It is the system serving this lesson."
          ],
          "callout": {
            "label": "Read the public data",
            "heading": "Open the lesson record",
            "text": "The content file is public on purpose. You can compare the labeled data with the page PHP renders from it.",
            "url": "/data/lessons.json",
            "cta": "Open lessons.json"
          }
        },
        {
          "heading": "One lesson record now performs four jobs",
          "intro": "The record is useful because the rest of the site knows how to reuse it.",
          "ordered": true,
          "items": [
            {"title": "Build the full lesson page", "text": "The template reads the title, opening, sections, links, and next step."},
            {"title": "Build the lesson hub card", "text": "The same title and summary introduce the lesson on the free lesson page."},
            {"title": "Describe the lesson to search and AI systems", "text": "The template passes the record into the page's structured data instead of maintaining a second description."},
            {"title": "Publish the lesson collection as data", "text": "The federation catalog names the lesson dataset and links to the public JSON file."}
          ]
        },
        {
          "heading": "Keep content separate from presentation",
          "paragraphs": [
            "The JSON record should not decide whether a card has two columns or one. That belongs in the template and the stylesheet.",
            "The template should not decide the lesson title or hide a paragraph inside a PHP array. That belongs in the content record.",
            "This line is what makes the system reusable. Content can move through the site while the design remains free to change."
          ]
        },
        {
          "heading": "Build the first version in four moves",
          "ordered": true,
          "items": [
            {"title": "Choose the repeated fields", "text": "Start with the information every item shares. A title, summary, URL, and updated date are enough for the first version."},
            {"title": "Write one clean JSON record", "text": "Use labels a person can understand. Validate the file before the page depends on it."},
            {"title": "Make one PHP renderer", "text": "Read the record and escape every value before sending it into HTML."},
            {"title": "Check every place the record appears", "text": "Render the full page and its card. Then validate the JSON and the structured data generated from it."}
          ]
        },
        {
          "heading": "Use the portfolio when you need the deeper layer",
          "paragraphs": [
            "DataSetSEO explains how organized datasets become discoverable assets. Digital Karma Web documents the federation layer that connects those assets across the portfolio.",
            "1 Mouse Marketing has a different job. This is where a builder learns the method by making a working version first."
          ],
          "links": [
            {"title": "What Is Dataset SEO?", "text": "See how structured collections become discoverable website assets.", "url": "https://www.datasetseo.com/what-is-dataset-seo/"},
            {"title": "What Is an AI Website System?", "text": "See how content, data, and AI discovery fit into a larger website system.", "url": "https://www.digitalkarmaweb.com/knowledge-base/what-is-ai-website-system"}
          ]
        }
      ],
      "next": {
        "heading": "Start with one record you can use now.",
        "text": "Open the data behind this lesson and compare it with the page you just read.",
        "primary_url": "/data/lessons.json",
        "primary_label": "Open the Lesson Data",
        "secondary_url": "/free-lessons/",
        "secondary_label": "See All Lessons"
      },
      "related": [
        {"title": "Add AI to One Website Page", "text": "Choose one useful AI job and measure the change.", "url": "/free-lessons/add-ai-to-an-existing-website/"},
        {"title": "Plan Team Training", "text": "Build a training plan around the skill your team needs first.", "url": "/team-training/plan/"}
      ]
    }
  ]
}
