{
    "generated_at": "2026-07-31T01:43:05+00:00",
    "source": "Digital Karma warehouse (gsc_page_daily) + live HTML content-signal extraction",
    "gsc_window_days": 90,
    "sites": [
        "agebettertoday.com",
        "as400system.com",
        "datasetseo.com",
        "datasetsmaker.com",
        "krisada.com"
    ],
    "row_count": 429,
    "rows": [
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/",
            "title": "Aging Better at 40, 50, 60, 70 and 80 - Don't Wait - Age Better Today",
            "meta_description": "Science-backed aging better guidance, evidence-reviewed supplement profiles, and an AI-powered plan to help you live stronger, longer, and better after 40.",
            "h1_text": "Aging Better",
            "h2_count": 14,
            "word_count": 910,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 52,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/",
            "template_type": "home",
            "total_clicks": "65",
            "total_impressions": "700",
            "avg_ctr_pct": 9.2857,
            "avg_position": 32.8629,
            "best_position": 11.4737,
            "clicks_first45": "44",
            "clicks_last45": "21",
            "impr_first45": "286",
            "impr_last45": "414",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/glossary/supplements/vitamin-k2-mk7",
            "title": "Vitamin K2 (MK-7) \u2014 Supplement Terms \u2014 Age Better Today",
            "meta_description": "The menaquinone-7 (MK-7) form of vitamin K2 -- the form with the longest half-life and best absorption among K2 variants. Vitamin K2 activates two critical prot",
            "h1_text": "Vitamin K2 (MK-7)",
            "h2_count": 9,
            "word_count": 307,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;DefinedTerm;DefinedTermSet;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/glossary/supplements/vitamin-k2-mk7",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "46",
            "avg_ctr_pct": 0,
            "avg_position": 81.4348,
            "best_position": 65.75,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "46",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/article.php?slug=protein-needs-after-40",
            "title": "Protein Needs After 40: Why You Probably Need More - Age Better Today",
            "meta_description": "Research suggests most adults over 40 are under-eating protein. Here is why it matters and practical ways to close the gap.",
            "h1_text": "Protein Needs After 40: Why You Probably Need More",
            "h2_count": 14,
            "word_count": 1329,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 47,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/protein-needs-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "39",
            "avg_ctr_pct": 0,
            "avg_position": 57.359,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "18",
            "impr_last45": "21",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/protein-for-women-over-40",
            "title": "Protein for Women Over 40: How Much You Need Through Midlife - Age Better Today",
            "meta_description": "Women over 40 often need more protein than they realize, especially through perimenopause and menopause. Here is the practical target, why meal distribution matters, and how protein supports muscle and bone.",
            "h1_text": "Protein for Women Over 40: How Much You Need Through Midlife",
            "h2_count": 12,
            "word_count": 1037,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 47,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/protein-for-women-over-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "37",
            "avg_ctr_pct": 0,
            "avg_position": 78.8649,
            "best_position": 65.2857,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "37",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/ingredient/vitamin-k2-mk7",
            "title": "Vitamin K2 (MK-7) - Age Better Today",
            "meta_description": "A longer-acting form of vitamin K2 that helps activate proteins involved in calcium placement. It is most often used alongside vitamin D3 to support bone health while helping keep calcium out of soft tissue.",
            "h1_text": "Vitamin K2 (MK-7)",
            "h2_count": 14,
            "word_count": 1110,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;DietarySupplement;Brand;Article;HowTo;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 42,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/ingredient/vitamin-k2-mk7",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "25",
            "avg_ctr_pct": 0,
            "avg_position": 76.52,
            "best_position": 40,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "25",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/ingredients",
            "title": "Supplement & Ingredient Profiles \u2014 Age Better Today",
            "meta_description": "Evidence-reviewed profiles for supplements and ingredients relevant to healthy aging \u2014 dosing, mechanism, safety, and what the research actually shows.",
            "h1_text": "Supplement & Ingredient Profiles",
            "h2_count": 13,
            "word_count": 540,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;DietarySupplement",
            "has_structured_data": "yes",
            "internal_link_count": 87,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/ingredients",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "22",
            "avg_ctr_pct": 0,
            "avg_position": 39.3182,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "22",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/10-tips-for-healthy-aging",
            "title": "10 Tips for Healthy Aging: What the Research Actually Supports - Age Better Today",
            "meta_description": "Most healthy aging lists give you generic advice. This one is built on specific research -- each tip grounded in the biology of aging, with links to the science behind it. The adults who age best are not following general wellness advice. They understand why their body changes after 40.",
            "h1_text": "10 Tips for Healthy Aging: What the Research Actually Supports",
            "h2_count": 14,
            "word_count": 2528,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 57,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/10-tips-for-healthy-aging",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "19",
            "avg_ctr_pct": 0,
            "avg_position": 85.9474,
            "best_position": 83.1429,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "19",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://agebettertoday.com/blogs/aging-better-for-men-in-2026-a-guide-for-men-to-stay-healthy-and-strong",
            "title": "Page Not Found - Age Better Today",
            "meta_description": "The page you were looking for could not be found.",
            "h1_text": "That page is not here anymore",
            "h2_count": 3,
            "word_count": 78,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/blogs/aging-better-for-men-in-2026-a-guide-for-men-to-stay-healthy-and-strong",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "13",
            "avg_ctr_pct": 0,
            "avg_position": 10.7692,
            "best_position": 4.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "13",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/best/united-states-of-america",
            "title": "Topic Not Found - Age Better Today",
            "meta_description": "This topic could not be found.",
            "h1_text": "Topic Not Found",
            "h2_count": 3,
            "word_count": 33,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "12",
            "avg_ctr_pct": 0,
            "avg_position": 6.3334,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "11",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/ingredient/magnesium-glycinate",
            "title": "Magnesium Glycinate - Age Better Today",
            "meta_description": "A highly bioavailable form of magnesium bound to glycine. Involved in over 300 enzymatic reactions, magnesium supports sleep quality, muscle relaxation, stress response, blood sugar regulation, and cardiovascular function. Deficiency is common in adults over 40.",
            "h1_text": "Magnesium Glycinate",
            "h2_count": 10,
            "word_count": 899,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;DietarySupplement;Brand;WebPage;Article;HowTo;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 41,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/ingredient/magnesium-glycinate",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "12",
            "avg_ctr_pct": 0,
            "avg_position": 81.0833,
            "best_position": 20,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "12",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/improve-sleep-after-40",
            "title": "How to Improve Sleep After 40: Practical Strategies That Work - Age Better Today",
            "meta_description": "Sleep changes as you age - here is why that happens and what you can actually do about it.",
            "h1_text": "How to Improve Sleep After 40: Practical Strategies That Work",
            "h2_count": 11,
            "word_count": 1161,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/improve-sleep-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 65.2,
            "best_position": 51,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "10",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/protein-needs-after-40",
            "title": "Protein Needs After 40: Why You Probably Need More - Age Better Today",
            "meta_description": "Research suggests most adults over 40 are under-eating protein. Here is why it matters and practical ways to close the gap.",
            "h1_text": "Protein Needs After 40: Why You Probably Need More",
            "h2_count": 14,
            "word_count": 1329,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 47,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/protein-needs-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 71.3,
            "best_position": 29,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "10",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/about.php",
            "title": "About Age Better Today",
            "meta_description": "Age Better Today provides practical, evidence-informed guidance on healthy aging for adults 40 and older. Learn about our mission and approach.",
            "h1_text": "About Age Better Today",
            "h2_count": 7,
            "word_count": 269,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/about",
            "template_type": "about",
            "total_clicks": "0",
            "total_impressions": "9",
            "avg_ctr_pct": 0,
            "avg_position": 7.2222,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "9",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/best/",
            "title": "Healthy Aging Directory - Age Better Today",
            "meta_description": "Browse all healthy aging topics by category -- nutrition, sleep, exercise, supplements, stress, recovery, and cognition for adults 40+.",
            "h1_text": "Better Healthy Aging",
            "h2_count": 10,
            "word_count": 210,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "9",
            "avg_ctr_pct": 0,
            "avg_position": 6.1111,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "9",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/glossary/general/cellular-senescence",
            "title": "Cellular Senescence \u2014 Healthy Aging Glossary \u2014 Age Better Today",
            "meta_description": "A state in which a cell has permanently stopped dividing but remains metabolically active. Senescent cells accumulate throughout tissues with age. They secrete",
            "h1_text": "Cellular Senescence",
            "h2_count": 7,
            "word_count": 199,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;DefinedTerm;DefinedTermSet;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 39,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/glossary/general/cellular-senescence",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "9",
            "avg_ctr_pct": 0,
            "avg_position": 83,
            "best_position": 78.8333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "9",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles.php",
            "title": "Healthy Aging Articles - Age Better Today",
            "meta_description": "Practical, evidence-informed articles on sleep, exercise, nutrition, supplements, and more for adults 40 and older.",
            "h1_text": "What Aging Better Looks Like, Decade by Decade",
            "h2_count": 32,
            "word_count": 1528,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 96,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 25.25,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/healthy-aging-for-men-after-40",
            "title": "Healthy Aging for Men After 40: What Actually Matters - Age Better Today",
            "meta_description": "Testosterone decline, faster muscle loss, and hidden cardiovascular risk -- the specific priorities for men after 40, grounded in research.",
            "h1_text": "Healthy Aging for Men After 40: What Actually Matters",
            "h2_count": 11,
            "word_count": 1338,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 49,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/healthy-aging-for-men-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 56.25,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "8",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/how-it-works.php",
            "title": "How It Works \u2014 Age Better Today Longevity Score",
            "meta_description": "Learn how the Age Better Today Longevity Score works \u2014 what it measures, how it is calculated, and what your results mean.",
            "h1_text": "How the Longevity Score Works",
            "h2_count": 7,
            "word_count": 352,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/how-it-works",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 6.875,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/strength-training-after-40",
            "title": "Strength Training After 40: Why It Matters More Than You Think - Age Better Today",
            "meta_description": "Muscle mass declines with age, but resistance training can slow and partially reverse it. Here is how to get started or get back on track.",
            "h1_text": "Strength Training After 40: Why It Matters More Than You Think",
            "h2_count": 14,
            "word_count": 1217,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 48,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/strength-training-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 68.2857,
            "best_position": 68.2857,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/glossary",
            "title": "Glossaries - Age Better Today",
            "meta_description": "Reference glossaries covering healthy aging terminology, supplement definitions, and more.",
            "h1_text": "Glossaries",
            "h2_count": 5,
            "word_count": 65,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 30,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/glossary",
            "template_type": "glossary-index",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 14.8571,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/article.php?slug=improve-sleep-after-40",
            "title": "How to Improve Sleep After 40: Practical Strategies That Work - Age Better Today",
            "meta_description": "Sleep changes as you age - here is why that happens and what you can actually do about it.",
            "h1_text": "How to Improve Sleep After 40: Practical Strategies That Work",
            "h2_count": 11,
            "word_count": 1161,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/improve-sleep-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 74.3333,
            "best_position": 32,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/article.php?slug=strength-training-after-40",
            "title": "Strength Training After 40: Why It Matters More Than You Think - Age Better Today",
            "meta_description": "Muscle mass declines with age, but resistance training can slow and partially reverse it. Here is how to get started or get back on track.",
            "h1_text": "Strength Training After 40: Why It Matters More Than You Think",
            "h2_count": 14,
            "word_count": 1217,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 48,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/strength-training-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 58.8,
            "best_position": 31,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/supplements-for-healthy-aging",
            "title": "The Core Supplements for Healthy Aging: What Has Evidence Behind It - Age Better Today",
            "meta_description": "Not all supplements are worth taking. This article focuses on the short list with meaningful evidence for adults 40 and older.",
            "h1_text": "The Core Supplements for Healthy Aging: What Has Evidence Behind It",
            "h2_count": 10,
            "word_count": 1246,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/supplements-for-healthy-aging",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 9.2,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/best/united-states-of-america/louisiana",
            "title": "Not Found - Age Better Today",
            "meta_description": "",
            "h1_text": "Not Found",
            "h2_count": 3,
            "word_count": 31,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 6.2,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/category/stress",
            "title": "Stress \u2014 Age Better Today",
            "meta_description": "How chronic stress accelerates aging and what you can do about it.",
            "h1_text": "Stress",
            "h2_count": 6,
            "word_count": 108,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 30,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/category/stress",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 5.4,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/article.php?slug=supplements-for-healthy-aging",
            "title": "The Core Supplements for Healthy Aging: What Has Evidence Behind It - Age Better Today",
            "meta_description": "Not all supplements are worth taking. This article focuses on the short list with meaningful evidence for adults 40 and older.",
            "h1_text": "The Core Supplements for Healthy Aging: What Has Evidence Behind It",
            "h2_count": 10,
            "word_count": 1246,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/supplements-for-healthy-aging",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 15.25,
            "best_position": 8.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/blogs/aging-better-today-for-tomorrows-health-wellness-longevity",
            "title": "Page Not Found - Age Better Today",
            "meta_description": "The page you were looking for could not be found.",
            "h1_text": "That page is not here anymore",
            "h2_count": 3,
            "word_count": 78,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/blogs/aging-better-today-for-tomorrows-health-wellness-longevity",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 6.75,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/library",
            "title": "Aging Science Library -- Age Better Today",
            "meta_description": "Deep-dive reference articles on the biology and science of aging -- organized by the questions that matter most to adults 40 and older.",
            "h1_text": "The Aging Science Library",
            "h2_count": 19,
            "word_count": 1051,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 55,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/library",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 5.25,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/library/inflammaging",
            "title": "Inflammaging: How Chronic Low-Grade Inflammation Accelerates Every Aspect of Aging - Age Better Today",
            "meta_description": "Coined by researcher Claudio Franceschi, inflammaging describes the smoldering, low-level inflammatory state that builds with age -- and quietly accelerates muscle loss, cognitive decline, cardiovascular disease, and more. Here is what drives it and what actually reduces it.",
            "h1_text": "Inflammaging: How Chronic Low-Grade Inflammation Accelerates Every Aspect of Aging",
            "h2_count": 9,
            "word_count": 1238,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 42,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/library/inflammaging",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 8.5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://agebettertoday.com/best/aging-better-questions/how-to-age-well-as-a-woman",
            "title": "Not Found - Age Better Today",
            "meta_description": "",
            "h1_text": "Not Found",
            "h2_count": 3,
            "word_count": 31,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 8.6667,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://agebettertoday.com/blogs",
            "title": "Page Not Found - Age Better Today",
            "meta_description": "The page you were looking for could not be found.",
            "h1_text": "That page is not here anymore",
            "h2_count": 3,
            "word_count": 78,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/blogs",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://agebettertoday.com/blogs/categories/for-men",
            "title": "Page Not Found - Age Better Today",
            "meta_description": "The page you were looking for could not be found.",
            "h1_text": "That page is not here anymore",
            "h2_count": 3,
            "word_count": 78,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/blogs/categories/for-men",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/best/how-to-age-well-in-your-60s",
            "title": "Topic Not Found - Age Better Today",
            "meta_description": "This topic could not be found.",
            "h1_text": "Topic Not Found",
            "h2_count": 3,
            "word_count": 33,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/blogs/categories/for-women-today",
            "title": "Page Not Found - Age Better Today",
            "meta_description": "The page you were looking for could not be found.",
            "h1_text": "That page is not here anymore",
            "h2_count": 3,
            "word_count": 78,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/blogs/categories/for-women-today",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 14.3333,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/contact.php",
            "title": "Contact - Age Better Today",
            "meta_description": "Get in touch with Age Better Today. Questions, feedback, or partnership enquiries welcome.",
            "h1_text": "Contact Us",
            "h2_count": 3,
            "word_count": 48,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/contact",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/library/men-women-aging-differently",
            "title": "Do Men and Women Age Differently? The Biology Behind the Gap - Age Better Today",
            "meta_description": "Women outlive men by roughly five years globally -- but they also spend more of those years with chronic disease. The reasons involve hormonal timelines, chromosomal biology, and behavioral patterns that diverge significantly. Understanding the differences helps both sexes plan better.",
            "h1_text": "Do Men and Women Age Differently? The Biology Behind the Gap",
            "h2_count": 8,
            "word_count": 1154,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 41,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/library/men-women-aging-differently",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/score.php",
            "title": "Free AI Longevity Score | Age Better Today",
            "meta_description": "Take the free 3-minute Age Better Today Longevity Score. Answer 12 questions and get a personalised score with actionable next-step recommendations.",
            "h1_text": "Your Longevity Score",
            "h2_count": 3,
            "word_count": 490,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;WebApplication;Offer",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/score",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 3.6667,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://agebettertoday.com/best/exercise/",
            "title": "Exercise for Healthy Aging - Age Better Today",
            "meta_description": "How to build and maintain physical fitness after 40 \u2014 strength, cardio, and movement.",
            "h1_text": "Exercise",
            "h2_count": 6,
            "word_count": 157,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 40,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/exercise/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 4.5,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://agebettertoday.com/category/supplements",
            "title": "Supplements \u2014 Age Better Today",
            "meta_description": "Which supplements have meaningful evidence for adults over 40 \u2014 and which to skip.",
            "h1_text": "Supplements",
            "h2_count": 8,
            "word_count": 173,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 34,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/category/supplements",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 3,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/affiliate-disclosure.php",
            "title": "Affiliate Disclosure \u2014 Age Better Today",
            "meta_description": "Age Better Today affiliate disclosure. We may earn commissions on some product links at no extra cost to you.",
            "h1_text": "Affiliate Disclosure",
            "h2_count": 7,
            "word_count": 147,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/affiliate-disclosure",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 19,
            "best_position": 12,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles",
            "title": "Healthy Aging Articles - Age Better Today",
            "meta_description": "Practical, evidence-informed articles on sleep, exercise, nutrition, supplements, and more for adults 40 and older.",
            "h1_text": "What Aging Better Looks Like, Decade by Decade",
            "h2_count": 32,
            "word_count": 1528,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 96,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 2.5,
            "best_position": 2.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/healthy-aging-for-women-after-40",
            "title": "Healthy Aging for Women After 40: What Actually Matters - Age Better Today",
            "meta_description": "Perimenopause changes bone, cardiovascular, and muscle biology on a specific timeline. Here is what matters most and when, grounded in research.",
            "h1_text": "Healthy Aging for Women After 40: What Actually Matters",
            "h2_count": 12,
            "word_count": 1537,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 50,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/healthy-aging-for-women-after-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 65.5,
            "best_position": 61,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/protein-for-men-over-40",
            "title": "Protein for Men Over 40: How Much You Need to Keep Muscle - Age Better Today",
            "meta_description": "Men over 40 usually need a more deliberate protein strategy than the standard guidelines provide. Here is how much to aim for, how to spread it across the day, and where it matters most.",
            "h1_text": "Protein for Men Over 40: How Much You Need to Keep Muscle",
            "h2_count": 12,
            "word_count": 1083,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/protein-for-men-over-40",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 57.5,
            "best_position": 32,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/signs-you-are-aging-well",
            "title": "Signs You&#039;re Aging Well: What the Research Actually Looks At - Age Better Today",
            "meta_description": "Aging well is not a feeling -- it is a specific set of measurable markers. Here is the checklist researchers actually use, and what to do about the ones that need work.",
            "h1_text": "Signs You're Aging Well: What the Research Actually Looks At",
            "h2_count": 13,
            "word_count": 1724,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 48,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/signs-you-are-aging-well",
            "template_type": "article",
            "total_clicks": "1",
            "total_impressions": "2",
            "avg_ctr_pct": 50,
            "avg_position": 46.5,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/sleep-after-50-for-women",
            "title": "Sleep After 50 for Women: What Changes and What Helps - Age Better Today",
            "meta_description": "Sleep often gets lighter and more fragmented after 50, especially around menopause. Here is what changes biologically, what to check first, and which interventions actually make sense.",
            "h1_text": "Sleep After 50 for Women: What Changes and What Helps",
            "h2_count": 9,
            "word_count": 601,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;DietarySupplement;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 46,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/sleep-after-50-for-women",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 90.5,
            "best_position": 90.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/best/exercise/",
            "title": "Exercise for Healthy Aging - Age Better Today",
            "meta_description": "How to build and maintain physical fitness after 40 \u2014 strength, cardio, and movement.",
            "h1_text": "Exercise",
            "h2_count": 6,
            "word_count": 157,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 40,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/exercise/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 87.5,
            "best_position": 87,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/category/nutrition",
            "title": "Nutrition \u2014 Age Better Today",
            "meta_description": "Evidence-informed guidance on nutrition, protein, and dietary habits for adults 40 and older.",
            "h1_text": "Nutrition",
            "h2_count": 11,
            "word_count": 320,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 39,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/category/nutrition",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 51.5,
            "best_position": 11,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/contact",
            "title": "Contact - Age Better Today",
            "meta_description": "Get in touch with Age Better Today. Questions, feedback, or partnership enquiries welcome.",
            "h1_text": "Contact Us",
            "h2_count": 3,
            "word_count": 48,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/contact",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 8.5,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/ingredient/vitamin-d3",
            "title": "Vitamin D3 - Age Better Today",
            "meta_description": "A fat-soluble vitamin that functions as a hormone, with receptors in nearly every tissue type. Deficiency affects an estimated 40% of US adults and is associated with reduced muscle function, impaired immunity, bone loss, and metabolic dysfunction. Supplementation in deficient individuals has a strong evidence base.",
            "h1_text": "Vitamin D3",
            "h2_count": 10,
            "word_count": 1088,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;DietarySupplement;Brand;WebPage;Article;HowTo;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 38,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/ingredient/vitamin-d3",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 57,
            "best_position": 21,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/library/how-sleep-works",
            "title": "How Sleep Works: Architecture, Stages, and Why Deep Sleep Declines After 40 - Age Better Today",
            "meta_description": "Sleep is not a uniform state -- it moves through distinct stages with different biological functions. Understanding the architecture explains why quality matters as much as duration, and why aging changes both.",
            "h1_text": "How Sleep Works: Architecture, Stages, and Why Deep Sleep Declines After 40",
            "h2_count": 9,
            "word_count": 1055,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 42,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/library/how-sleep-works",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/score",
            "title": "Free AI Longevity Score | Age Better Today",
            "meta_description": "Take the free 3-minute Age Better Today Longevity Score. Answer 12 questions and get a personalised score with actionable next-step recommendations.",
            "h1_text": "Your Longevity Score",
            "h2_count": 3,
            "word_count": 490,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;WebApplication;Offer",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/score",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 11.5,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/tag/longevity",
            "title": "Longevity \u2014 Age Better Today",
            "meta_description": "Lifespan, healthspan, and the science of aging well.",
            "h1_text": "Longevity",
            "h2_count": 39,
            "word_count": 1539,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 92,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/tag/longevity",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 9.5,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://agebettertoday.com/category/strength-training",
            "title": "Strength Training \u2014 Age Better Today",
            "meta_description": "Why resistance training is the most important physical investment you can make after 40.",
            "h1_text": "Strength Training",
            "h2_count": 7,
            "word_count": 119,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 31,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/category/strength-training",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 14,
            "best_position": 14,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/about",
            "title": "About Age Better Today",
            "meta_description": "Age Better Today provides practical, evidence-informed guidance on healthy aging for adults 40 and older. Learn about our mission and approach.",
            "h1_text": "About Age Better Today",
            "h2_count": 7,
            "word_count": 269,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/about",
            "template_type": "about",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/ai-tools-for-healthy-aging",
            "title": "AI Tools for Healthy Aging: What&#039;s Actually Useful in 2026 - Age Better Today",
            "meta_description": "Wearables, continuous glucose monitors, and AI health coaching are everywhere. Here is what the evidence actually supports, and what is still just noise.",
            "h1_text": "AI Tools for Healthy Aging: What's Actually Useful in 2026",
            "h2_count": 10,
            "word_count": 1498,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/ai-tools-for-healthy-aging",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 14,
            "best_position": 14,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/articles/normal-aging-at-60-for-men",
            "title": "Normal Aging at 60 for Men: What Changes and What Matters Most Now - Age Better Today",
            "meta_description": "At 60, the big question is not whether change is happening. It is whether strength, cardiovascular fitness, and daily function are being protected on purpose.",
            "h1_text": "Normal Aging at 60 for Men: What Changes and What Matters Most Now",
            "h2_count": 8,
            "word_count": 441,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 46,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/articles/normal-aging-at-60-for-men",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 19,
            "best_position": 19,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/best/united-states-of-america/missouri",
            "title": "Not Found - Age Better Today",
            "meta_description": "",
            "h1_text": "Not Found",
            "h2_count": 3,
            "word_count": 31,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/best/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/category/cardio",
            "title": "Cardiovascular Fitness \u2014 Age Better Today",
            "meta_description": "Building aerobic capacity and protecting heart health through movement.",
            "h1_text": "Cardiovascular Fitness",
            "h2_count": 5,
            "word_count": 75,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/category/cardio",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 17,
            "best_position": 17,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/category/exercise",
            "title": "Exercise \u2014 Age Better Today",
            "meta_description": "How to build and maintain physical fitness after 40 \u2014 strength, cardio, and movement.",
            "h1_text": "Exercise",
            "h2_count": 9,
            "word_count": 213,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 35,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/category/exercise",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/category/sleep",
            "title": "Sleep \u2014 Age Better Today",
            "meta_description": "Why sleep changes after 40 and practical strategies to protect your rest.",
            "h1_text": "Sleep",
            "h2_count": 9,
            "word_count": 184,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 34,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/category/sleep",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 15,
            "best_position": 15,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/disclaimer",
            "title": "Disclaimer \u2014 Age Better Today",
            "meta_description": "Full legal disclaimer for Age Better Today. This site provides educational information only and is not a substitute for professional medical advice.",
            "h1_text": "Disclaimer",
            "h2_count": 11,
            "word_count": 319,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/disclaimer",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/disclaimer.php",
            "title": "Disclaimer \u2014 Age Better Today",
            "meta_description": "Full legal disclaimer for Age Better Today. This site provides educational information only and is not a substitute for professional medical advice.",
            "h1_text": "Disclaimer",
            "h2_count": 11,
            "word_count": 319,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/disclaimer",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 12,
            "best_position": 12,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/editorial-standards.php",
            "title": "Editorial Standards \u2014 Age Better Today",
            "meta_description": "How Age Better Today sources, reviews, and publishes health and wellness content. Our commitment to accuracy, transparency, and responsible YMYL publishing.",
            "h1_text": "Editorial Standards",
            "h2_count": 9,
            "word_count": 238,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 28,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/editorial-standards",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 25,
            "best_position": 25,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/glossary/general/anabolic-resistance",
            "title": "Anabolic Resistance \u2014 Healthy Aging Glossary \u2014 Age Better Today",
            "meta_description": "The reduced sensitivity of aging muscle tissue to the anabolic (muscle-building) signals triggered by protein intake and exercise. Older adults require greater",
            "h1_text": "Anabolic Resistance",
            "h2_count": 7,
            "word_count": 169,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;DefinedTerm;DefinedTermSet;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 39,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/glossary/general/anabolic-resistance",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 45,
            "best_position": 45,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/ingredient/creatine",
            "title": "Creatine - Age Better Today",
            "meta_description": "One of the most studied supplements in sports science and gerontology. Creatine supports ATP regeneration in muscle and brain tissue, with strong evidence for improving strength, training adaptation, and emerging evidence for cognitive support in older adults.",
            "h1_text": "Creatine",
            "h2_count": 9,
            "word_count": 567,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;DietarySupplement;Brand;WebPage;Article;HowTo;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 41,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/ingredient/creatine",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/library/hormonal-decline-after-40",
            "title": "The Hormonal Decline Timeline After 40: What Changes, When, and Why It Matters - Age Better Today",
            "meta_description": "Testosterone, estrogen, growth hormone, DHEA, and insulin sensitivity all shift after 40 -- not randomly, but in predictable patterns with specific consequences. Understanding the timeline explains why recovery slows, muscle comes off harder, and sleep changes. It also reveals where lifestyle inputs have real hormonal leverage.",
            "h1_text": "The Hormonal Decline Timeline After 40: What Changes, When, and Why It Matters",
            "h2_count": 11,
            "word_count": 1444,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/library/hormonal-decline-after-40",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 91,
            "best_position": 91,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/longevity",
            "title": "How It Works \u2014 Age Better Today Longevity Score",
            "meta_description": "Learn how the Age Better Today Longevity Score works \u2014 what it measures, how it is calculated, and what your results mean.",
            "h1_text": "How the Longevity Score Works",
            "h2_count": 7,
            "word_count": 352,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/how-it-works",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 2,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/protocol/cognitive-vitality-protocol",
            "title": "Cognitive Vitality Protocol \u2014 Age Better Today",
            "meta_description": "Habits that actively support brain health and may reduce cognitive decline risk over time.",
            "h1_text": "Cognitive Vitality Protocol",
            "h2_count": 4,
            "word_count": 140,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;HowTo;HowToStep",
            "has_structured_data": "yes",
            "internal_link_count": 34,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/protocol/cognitive-vitality-protocol",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 23,
            "best_position": 23,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/protocol/movement-daily-protocol",
            "title": "Daily Movement Protocol \u2014 Age Better Today",
            "meta_description": "A simple framework for building consistent daily movement \u2014 beyond structured workouts, into the fabric of the day.",
            "h1_text": "Daily Movement Protocol",
            "h2_count": 4,
            "word_count": 136,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;HowTo;HowToStep",
            "has_structured_data": "yes",
            "internal_link_count": 33,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/protocol/movement-daily-protocol",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 38,
            "best_position": 38,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/tag/breathwork",
            "title": "Breathwork \u2014 Age Better Today",
            "meta_description": "Intentional breathing practices for stress and recovery.",
            "h1_text": "Breathwork",
            "h2_count": 5,
            "word_count": 47,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 28,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/tag/breathwork",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 19,
            "best_position": 19,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/tag/daily-movement",
            "title": "Daily Movement \u2014 Age Better Today",
            "meta_description": "Non-exercise physical activity woven into daily life.",
            "h1_text": "Daily Movement",
            "h2_count": 7,
            "word_count": 106,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 30,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/tag/daily-movement",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 24,
            "best_position": 24,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/tag/muscle-preservation",
            "title": "Muscle Preservation \u2014 Age Better Today",
            "meta_description": "Maintaining and building muscle mass as you age.",
            "h1_text": "Muscle Preservation",
            "h2_count": 39,
            "word_count": 1485,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 92,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/tag/muscle-preservation",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 22,
            "best_position": 22,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/tag/stress",
            "title": "Stress \u2014 Age Better Today",
            "meta_description": "Chronic stress, cortisol regulation, and resilience practices.",
            "h1_text": "Stress",
            "h2_count": 16,
            "word_count": 361,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/tag/stress",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "agebettertoday.com",
            "page": "https://www.agebettertoday.com/tag/vitamin-d3",
            "title": "Vitamin D3 \u2014 Age Better Today",
            "meta_description": "Fat-soluble vitamin critical for bone, immune, and muscle function.",
            "h1_text": "Vitamin D3",
            "h2_count": 15,
            "word_count": 325,
            "schema_types": "Organization;ContactPoint;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 41,
            "has_canonical": "yes",
            "canonical_url": "https://www.agebettertoday.com/tag/vitamin-d3",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 23,
            "best_position": 23,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/",
            "title": "AS400 System AI ... IBM Power Hardware Intelligence",
            "meta_description": "AI-powered hardware intelligence that discovers, evaluates, and recommends the best IBM i and AS/400 servers, storage, terminals, and sourcing partners.",
            "h1_text": "AS400 System Intelligence",
            "h2_count": 24,
            "word_count": 1296,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 107,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/",
            "template_type": "home",
            "total_clicks": "1",
            "total_impressions": "411",
            "avg_ctr_pct": 0.2433,
            "avg_position": 50.1825,
            "best_position": 43.6875,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "0",
            "impr_last45": "411",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/ibm-i/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "IBM i",
            "h2_count": 8,
            "word_count": 138,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/ibm-i/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "348",
            "avg_ctr_pct": 0,
            "avg_position": 67.3506,
            "best_position": 56,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "348",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/",
            "title": "IBM i Product Directory | Hardware Catalog | AS400 System AI",
            "meta_description": "Browse IBM i and AS/400 hardware products with price ranges across Power servers, storage, tape and backup, terminals, networking, upgrades, and refurbished systems.",
            "h1_text": "IBM i Product Directory and Hardware Catalog",
            "h2_count": 17,
            "word_count": 1266,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 89,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "200",
            "avg_ctr_pct": 0,
            "avg_position": 41,
            "best_position": 32.8182,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "200",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/storage-systems/",
            "title": "IBM i Storage and DASD Hardware",
            "meta_description": "Internal DASD, external SAN attachment, and flash storage hardware sized for IBM i disk pools and ASP performance requirements.",
            "h1_text": "IBM i Storage and DASD Hardware",
            "h2_count": 13,
            "word_count": 554,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 83,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/storage-systems/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "72",
            "avg_ctr_pct": 0,
            "avg_position": 39.9167,
            "best_position": 27.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "72",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/power-systems/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Power Systems",
            "h2_count": 8,
            "word_count": 124,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/power-systems/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "68",
            "avg_ctr_pct": 0,
            "avg_position": 52.8529,
            "best_position": 50.9231,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "68",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/articles/what-is-ibm-as400-hardware/",
            "title": "What Is IBM AS/400 Hardware? | AS400 System AI",
            "meta_description": "A plain-language explanation of AS/400 hardware, its evolution into IBM Power Systems, and why the name still matters to buyers.",
            "h1_text": "What Is IBM AS/400 Hardware?",
            "h2_count": 11,
            "word_count": 352,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Article",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/articles/what-is-ibm-as400-hardware/",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "67",
            "avg_ctr_pct": 0,
            "avg_position": 57.7015,
            "best_position": 48.8333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "67",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/tape-backup-hardware/",
            "title": "IBM i Tape and Backup Hardware",
            "meta_description": "Tape drives, tape autoloaders, tape libraries, and virtual tape appliances used for IBM i save operations and offsite retention.",
            "h1_text": "IBM i Tape and Backup Hardware",
            "h2_count": 13,
            "word_count": 464,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 81,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/tape-backup-hardware/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "67",
            "avg_ctr_pct": 0,
            "avg_position": 44.7314,
            "best_position": 40.4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "67",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/",
            "title": "IBM i Hardware Product Categories | AS400 System AI",
            "meta_description": "Browse IBM i and AS/400 hardware categories including Power servers, storage, tape and backup hardware, terminals, networking, upgrades, and refurbished systems.",
            "h1_text": "IBM i and AS/400 Hardware Product Categories",
            "h2_count": 15,
            "word_count": 385,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 101,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "65",
            "avg_ctr_pct": 0,
            "avg_position": 61.9846,
            "best_position": 56.1905,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "65",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/as400-history/",
            "title": "AS400 History Timeline and Hardware Models List | AS400 System AI",
            "meta_description": "Trace AS400 history from System/38 through IBM i on Power, with a full CPU generation and server model reference list, then jump into beginner guides, training, and pricing topics.",
            "h1_text": "AS400 History Timeline",
            "h2_count": 15,
            "word_count": 1916,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 80,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/as400-history/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "52",
            "avg_ctr_pct": 0,
            "avg_position": 45.1154,
            "best_position": 42.5385,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "52",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/buyer-guides/ibm-i-hardware-lifecycle-buyers-guide/",
            "title": "IBM i Hardware Lifecycle Buyer's Guide | AS400 System AI",
            "meta_description": "Track IBM i hardware lifecycle status, compare upgrade paths, and plan a server refresh around new, refurbished, and capacity-on-demand options.",
            "h1_text": "IBM i Hardware Lifecycle Buyer's Guide",
            "h2_count": 13,
            "word_count": 594,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Article",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/buyer-guides/ibm-i-hardware-lifecycle-buyers-guide/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "51",
            "avg_ctr_pct": 0,
            "avg_position": 57.5294,
            "best_position": 49.9412,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "51",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/refurbished-used-systems/questions/how-long-does-ibm-support-legacy-hardware/",
            "title": "How long does IBM support older AS/400 and Power hardware? | Refurbished and Used AS/400 and Power Systems | AS400 System AI",
            "meta_description": "Support windows vary by generation, but IBM's standard hardware support typically runs several years past a model's initial release before moving to...",
            "h1_text": "How long does IBM support older AS/400 and Power hardware?",
            "h2_count": 6,
            "word_count": 341,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/refurbished-used-systems/questions/how-long-does-ibm-support-legacy-hardware/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "47",
            "avg_ctr_pct": 0,
            "avg_position": 26.766,
            "best_position": 22.8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "47",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/library/",
            "title": "IBM i Hardware Resource Library | AS400 System AI",
            "meta_description": "Browse the AS400 System AI library of IBM i hardware categories, guides, articles, glossary terms, FAQs, and partner profiles.",
            "h1_text": "AS400 System AI Resource Library",
            "h2_count": 11,
            "word_count": 198,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 97,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/library/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "43",
            "avg_ctr_pct": 0,
            "avg_position": 58.0698,
            "best_position": 36.0909,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "43",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/printers-output-hardware/",
            "title": "IBM i Printers and Output Hardware",
            "meta_description": "Line printers, laser printers, and label and barcode output hardware attached to IBM i spool files and output queues.",
            "h1_text": "IBM i Printers and Output Hardware",
            "h2_count": 12,
            "word_count": 340,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/printers-output-hardware/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "41",
            "avg_ctr_pct": 0,
            "avg_position": 47.2927,
            "best_position": 40.3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "41",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/about/",
            "title": "About AS400 System AI",
            "meta_description": "AS400 System AI is an IBM Power hardware intelligence platform, not a directory. Learn how AI-assisted research and editorial review work together.",
            "h1_text": "About AS400 System AI",
            "h2_count": 11,
            "word_count": 526,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/about/",
            "template_type": "about",
            "total_clicks": "0",
            "total_impressions": "33",
            "avg_ctr_pct": 0,
            "avg_position": 34.2121,
            "best_position": 14.75,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "33",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/",
            "title": "IBM i Hardware Glossary | AS400 System AI",
            "meta_description": "Read plain-language definitions for IBM i and AS/400 hardware terms including CEC, LPAR, DASD, HMC, twinax, and capacity on demand.",
            "h1_text": "IBM i Hardware Glossary",
            "h2_count": 17,
            "word_count": 421,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 89,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/",
            "template_type": "glossary-index",
            "total_clicks": "0",
            "total_impressions": "32",
            "avg_ctr_pct": 0,
            "avg_position": 42.25,
            "best_position": 33,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "32",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/upgrades-parts/",
            "title": "IBM i Hardware Upgrades and Replacement Parts",
            "meta_description": "Processor and memory upgrade features, feature code activations, and replacement parts sourcing for existing Power and AS/400 hardware.",
            "h1_text": "IBM i Hardware Upgrades and Replacement Parts",
            "h2_count": 13,
            "word_count": 468,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 81,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/upgrades-parts/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "30",
            "avg_ctr_pct": 0,
            "avg_position": 39.2,
            "best_position": 31.25,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "30",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/ibm-power-news/",
            "title": "IBM Power News | AS400 System AI",
            "meta_description": "IBM Power and IBM i news, sourced directly from IBM, with plain-language notes on why each announcement matters for buyers.",
            "h1_text": "IBM Power News",
            "h2_count": 9,
            "word_count": 336,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/ibm-power-news/",
            "template_type": "product-power-system",
            "total_clicks": "0",
            "total_impressions": "29",
            "avg_ctr_pct": 0,
            "avg_position": 55.2759,
            "best_position": 46.7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "29",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/buyer-guides/ibm-i-storage-sizing-buyers-guide/",
            "title": "IBM i Storage Sizing Buyer's Guide | AS400 System AI",
            "meta_description": "Size IBM i storage hardware using real ASP performance data and compare internal DASD expansion against external SAN attachment.",
            "h1_text": "IBM i Storage Sizing Buyer's Guide",
            "h2_count": 12,
            "word_count": 410,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Article",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/buyer-guides/ibm-i-storage-sizing-buyers-guide/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "25",
            "avg_ctr_pct": 0,
            "avg_position": 44.36,
            "best_position": 36,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "25",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/articles/how-much-does-an-as400-cost/",
            "title": "How Much Does an AS/400 Cost? | AS400 System AI",
            "meta_description": "A straight answer to AS/400 and IBM Power server pricing across new, refurbished, and upgraded hardware configurations.",
            "h1_text": "How Much Does an AS/400 Cost?",
            "h2_count": 11,
            "word_count": 351,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Article",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/articles/how-much-does-an-as400-cost/",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "24",
            "avg_ctr_pct": 0,
            "avg_position": 16.8333,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "24",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/vendor-watchlist/",
            "title": "IBM i Vendor Watchlist | AS400 System AI",
            "meta_description": "The named IBM Power and IBM i vendors AS400 System AI tracks across HA/DR, modernization, and managed infrastructure categories.",
            "h1_text": "IBM i Vendor Watchlist",
            "h2_count": 13,
            "word_count": 186,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/vendor-watchlist/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "23",
            "avg_ctr_pct": 0,
            "avg_position": 74,
            "best_position": 58.1667,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "23",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/faq/",
            "title": "IBM i Hardware FAQ | AS400 System AI",
            "meta_description": "Find answers to common IBM i hardware questions about pricing, refurbished sourcing, storage, tape backup, terminals, and infrastructure.",
            "h1_text": "IBM i Hardware FAQ",
            "h2_count": 13,
            "word_count": 876,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 94,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/faq/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "22",
            "avg_ctr_pct": 0,
            "avg_position": 58,
            "best_position": 51.8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "22",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/intelligence-reports/",
            "title": "IBM i and AS/400 Hardware Intelligence Reports | AS400 System AI",
            "meta_description": "Sourced intelligence reports on IBM Power 11, IBM i 7.4 support deadlines, security advisories, and IBM i market trends, updated as IBM and vendor sources change.",
            "h1_text": "IBM i and AS/400 Hardware Intelligence Reports",
            "h2_count": 5,
            "word_count": 33,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/intelligence-reports/",
            "template_type": "report",
            "total_clicks": "0",
            "total_impressions": "21",
            "avg_ctr_pct": 0,
            "avg_position": 49.1428,
            "best_position": 41.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "21",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/power-servers/",
            "title": "IBM Power and AS/400 Server Hardware",
            "meta_description": "New, refurbished, and end-of-lease IBM Power Systems and AS/400 servers, from entry single-partition boxes to multi-core enterprise CECs.",
            "h1_text": "IBM Power and AS/400 Server Hardware",
            "h2_count": 13,
            "word_count": 893,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 92,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/power-servers/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "20",
            "avg_ctr_pct": 0,
            "avg_position": 47.75,
            "best_position": 33.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "20",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/as-400/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "AS/400",
            "h2_count": 8,
            "word_count": 129,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/as-400/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "18",
            "avg_ctr_pct": 0,
            "avg_position": 73.6667,
            "best_position": 66.7143,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "18",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/hmc-consoles/",
            "title": "Hardware Management Console and System Consoles",
            "meta_description": "Hardware Management Console appliances and system console hardware used to manage LPARs, firmware, and service functions on Power servers.",
            "h1_text": "Hardware Management Console and System Consoles",
            "h2_count": 13,
            "word_count": 415,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/hmc-consoles/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 19.9333,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "15",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/refurbished-used-systems/",
            "title": "Refurbished and Used AS/400 and Power Systems",
            "meta_description": "Certified refurbished and secondary market AS/400, iSeries, and Power Systems hardware, tested and warrantied for production or lab use.",
            "h1_text": "Refurbished and Used AS/400 and Power Systems",
            "h2_count": 13,
            "word_count": 667,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 86,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/refurbished-used-systems/",
            "template_type": "category",
            "total_clicks": "1",
            "total_impressions": "15",
            "avg_ctr_pct": 6.6667,
            "avg_position": 20.0667,
            "best_position": 10.75,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "0",
            "impr_last45": "15",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/networking-hardware/",
            "title": "IBM i Networking and Connectivity Hardware",
            "meta_description": "Network interface cards, switches, and connectivity hardware linking IBM Power servers to the wider network and IP-attached devices.",
            "h1_text": "IBM i Networking and Connectivity Hardware",
            "h2_count": 12,
            "word_count": 373,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/networking-hardware/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "14",
            "avg_ctr_pct": 0,
            "avg_position": 53.4286,
            "best_position": 42.4286,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "14",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/tape-backup-hardware/questions/physical-tape-vs-virtual-tape/",
            "title": "Should we replace our tape drive with a virtual tape library? | IBM i Tape and Backup Hardware | AS400 System AI",
            "meta_description": "If the save window is straining against current physical tape throughput but the underlying save scripts still work well, a virtual tape library often...",
            "h1_text": "Should we replace our tape drive with a virtual tape library?",
            "h2_count": 6,
            "word_count": 212,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/tape-backup-hardware/questions/physical-tape-vs-virtual-tape/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "14",
            "avg_ctr_pct": 0,
            "avg_position": 55.3571,
            "best_position": 53.4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "14",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/buyer-guides/refurbished-vs-new-ibm-i-hardware-buyers-guide/",
            "title": "Refurbished vs. New IBM i Hardware Buyer's Guide | AS400 System AI",
            "meta_description": "Compare refurbished and new IBM Power and AS/400 hardware on testing standards, warranty terms, and total cost of ownership.",
            "h1_text": "Refurbished vs. New IBM i Hardware Buyer's Guide",
            "h2_count": 12,
            "word_count": 501,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Article",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/buyer-guides/refurbished-vs-new-ibm-i-hardware-buyers-guide/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "11",
            "avg_ctr_pct": 0,
            "avg_position": 16.6364,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "11",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/security-advisories/",
            "title": "IBM i Security Advisories | AS400 System AI",
            "meta_description": "Current IBM i and IBM Power security bulletins covering WebSphere Liberty, OpenSSH, Java, and Power firmware, sourced directly from IBM.",
            "h1_text": "IBM i Security Advisories",
            "h2_count": 9,
            "word_count": 220,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/security-advisories/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "11",
            "avg_ctr_pct": 0,
            "avg_position": 27.8182,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "11",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/vendor-application/",
            "title": "Vendor Application | AS400 System AI",
            "meta_description": "Apply for editorial evaluation to appear as a recommended IBM i or AS/400 hardware sourcing partner. Commercial participation never guarantees a recommendation.",
            "h1_text": "Vendor Application",
            "h2_count": 8,
            "word_count": 167,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;WebPage",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/vendor-application/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "11",
            "avg_ctr_pct": 0,
            "avg_position": 56.0909,
            "best_position": 26.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "11",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/storage-systems/questions/when-to-upgrade-storage-vs-replace-server/",
            "title": "Should we upgrade storage on our current server or replace the whole system? | IBM i Storage and DASD Hardware | AS400 System AI",
            "meta_description": "If the server's processor and memory still have headroom and the bottleneck is genuinely storage-related, expanding DASD or adding SAN attachment is...",
            "h1_text": "Should we upgrade storage on our current server or replace the whole system?",
            "h2_count": 6,
            "word_count": 260,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/storage-systems/questions/when-to-upgrade-storage-vs-replace-server/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 57.1,
            "best_position": 51,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "10",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/feature-code/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Feature Code",
            "h2_count": 8,
            "word_count": 120,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/feature-code/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "9",
            "avg_ctr_pct": 0,
            "avg_position": 51.2222,
            "best_position": 47,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "9",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/market-trends/",
            "title": "IBM i Market Trends | AS400 System AI",
            "meta_description": "Power 11 and Power 10 adoption, IBM i release adoption, and resilience-buying trends, sourced from named surveys and IBM bulletin activity.",
            "h1_text": "IBM i Market Trends",
            "h2_count": 8,
            "word_count": 224,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/market-trends/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 72.375,
            "best_position": 60.6667,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "8",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/power-servers/questions/how-much-does-as400-hardware-cost/",
            "title": "How much does AS/400 or IBM Power hardware actually cost? | IBM Power and AS/400 Server Hardware | AS400 System AI",
            "meta_description": "It depends heavily on whether the buyer is looking at new, refurbished, or upgraded existing hardware. An entry Power server typically starts in the high...",
            "h1_text": "How much does AS/400 or IBM Power hardware actually cost?",
            "h2_count": 6,
            "word_count": 487,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 83,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/power-servers/questions/how-much-does-as400-hardware-cost/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 18.25,
            "best_position": 18,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "8",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/high-volume-line-printer/",
            "title": "High-Volume Line Printer for IBM i Spool Output",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "High-Volume Line Printer for IBM i Spool Output",
            "h2_count": 14,
            "word_count": 265,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/high-volume-line-printer/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 42.125,
            "best_position": 19,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "8",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/articles/",
            "title": "IBM i Hardware Articles | AS400 System AI",
            "meta_description": "IBM i hardware articles on pricing, lifecycle, terminals, and platform history, backed by AI-assisted research.",
            "h1_text": "IBM i Hardware Articles",
            "h2_count": 9,
            "word_count": 180,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 85,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/articles/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 46.1429,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/firmware/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Firmware",
            "h2_count": 8,
            "word_count": 120,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/firmware/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 23.8571,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/virtual-tape-library/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Virtual Tape Library",
            "h2_count": 8,
            "word_count": 125,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/virtual-tape-library/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 44.2857,
            "best_position": 22,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/virtual-tape-library-appliance/",
            "title": "Virtual Tape Library Appliance for IBM i",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Virtual Tape Library Appliance for IBM i",
            "h2_count": 14,
            "word_count": 288,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/virtual-tape-library-appliance/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 48.5714,
            "best_position": 40,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/dasd/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "DASD (Direct Access Storage Device)",
            "h2_count": 8,
            "word_count": 125,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/dasd/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 35,
            "best_position": 31,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/lpar/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "LPAR (Logical Partition)",
            "h2_count": 8,
            "word_count": 134,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/lpar/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 21.1667,
            "best_position": 11,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/hmc/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "HMC (Hardware Management Console)",
            "h2_count": 8,
            "word_count": 127,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/hmc/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 14.8,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/power-servers/questions/how-to-size-a-power-server/",
            "title": "How do we size the right Power server for our workload? | IBM Power and AS/400 Server Hardware | AS400 System AI",
            "meta_description": "Start with current CPW utilization, memory headroom, and partition count on the existing server rather than shopping by model number. A hardware partner...",
            "h1_text": "How do we size the right Power server for our workload?",
            "h2_count": 6,
            "word_count": 450,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 83,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/power-servers/questions/how-to-size-a-power-server/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 48,
            "best_position": 20,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/refurbished-power9-server/",
            "title": "Certified Refurbished IBM Power 9 Server",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Certified Refurbished IBM Power 9 Server",
            "h2_count": 14,
            "word_count": 311,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 81,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/refurbished-power9-server/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 18.8,
            "best_position": 18.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/vendor-directory/",
            "title": "Recommended IBM i Hardware Partners | AS400 System AI",
            "meta_description": "Partner profiles for IBM i Power server, storage, tape and backup, terminal, refurbished, and infrastructure hardware sourcing, selected through editorial review.",
            "h1_text": "Recommended IBM i Hardware Partners and Editorial Profiles",
            "h2_count": 11,
            "word_count": 287,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/vendor-directory/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 44.4,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/5250-terminal/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "5250 Terminal",
            "h2_count": 8,
            "word_count": 118,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/5250-terminal/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 26,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/refurbished-used-systems/questions/what-does-certified-refurbished-mean/",
            "title": "What does certified refurbished actually mean for AS/400 hardware? | Refurbished and Used AS/400 and Power Systems | AS400 System AI",
            "meta_description": "The term is not standardized, so it means whatever the specific seller defines it to mean. At minimum, buyers should expect some documented testing before...",
            "h1_text": "What does certified refurbished actually mean for AS/400 hardware?",
            "h2_count": 6,
            "word_count": 327,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/refurbished-used-systems/questions/what-does-certified-refurbished-mean/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 30.25,
            "best_position": 30.25,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/certified-refurbished-as400-9406-system/",
            "title": "Certified Refurbished AS/400 9406 System",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Certified Refurbished AS/400 9406 System",
            "h2_count": 14,
            "word_count": 313,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 81,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/certified-refurbished-as400-9406-system/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 39,
            "best_position": 25.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/hmc-consoles/questions/hmc-physical-vs-virtual/",
            "title": "Do we need a physical HMC or is virtual HMC enough? | Hardware Management Console and System Consoles | AS400 System AI",
            "meta_description": "Virtual HMC works well for most shops and avoids dedicated appliance hardware cost. A physical HMC appliance still makes sense for environments that want a...",
            "h1_text": "Do we need a physical HMC or is virtual HMC enough?",
            "h2_count": 6,
            "word_count": 136,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/hmc-consoles/questions/hmc-physical-vs-virtual/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 20.6667,
            "best_position": 15,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/power-cooling-racks/questions/how-much-ups-runtime-is-enough/",
            "title": "How much UPS runtime do we actually need for our server room? | IBM i Rack, Power, and Cooling Infrastructure | AS400 System AI",
            "meta_description": "Enough to complete a safe, orderly shutdown or failover, which is usually more than the few minutes needed to just ride out a momentary power blip. The...",
            "h1_text": "How much UPS runtime do we actually need for our server room?",
            "h2_count": 6,
            "word_count": 261,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/power-cooling-racks/questions/how-much-ups-runtime-is-enough/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 69.6667,
            "best_position": 66,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/ibm-i-external-san-storage-kit/",
            "title": "IBM i External SAN Storage Attachment Kit",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "IBM i External SAN Storage Attachment Kit",
            "h2_count": 14,
            "word_count": 289,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/ibm-i-external-san-storage-kit/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 14.6667,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/ibm-power-s1014-entry-server/",
            "title": "IBM Power S1014 Entry Server",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "IBM Power S1014 Entry Server",
            "h2_count": 14,
            "word_count": 320,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 80,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/ibm-power-s1014-entry-server/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 28,
            "best_position": 27,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/vendor-directory/backup-tape-hardware-partners/",
            "title": "Tape and Backup Hardware Preferred Partners",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Tape and Backup Hardware Preferred Partners",
            "h2_count": 16,
            "word_count": 359,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Service",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/vendor-directory/backup-tape-hardware-partners/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 48.6667,
            "best_position": 41,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/asp/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "ASP (Auxiliary Storage Pool)",
            "h2_count": 8,
            "word_count": 133,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/asp/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 23.5,
            "best_position": 23.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/cec/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "CEC (Central Electronics Complex)",
            "h2_count": 8,
            "word_count": 127,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/cec/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 6.5,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/certified-refurbished/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Certified Refurbished",
            "h2_count": 8,
            "word_count": 123,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/certified-refurbished/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 32.5,
            "best_position": 11,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/terminals-displays/",
            "title": "IBM i Terminals and 5250 Displays",
            "meta_description": "Twinax and IP-attached 5250 terminals, thin clients, and green-screen display hardware still active on warehouse and plant floors.",
            "h1_text": "IBM i Terminals and 5250 Displays",
            "h2_count": 13,
            "word_count": 493,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 82,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/terminals-displays/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 39.5,
            "best_position": 39.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/memory-expansion-kit-power-systems/",
            "title": "Memory Expansion Kit for Power Systems",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Memory Expansion Kit for Power Systems",
            "h2_count": 14,
            "word_count": 302,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 81,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/memory-expansion-kit-power-systems/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 16.5,
            "best_position": 16,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/articles/twinax-to-ip-terminal-conversion-roadmap/",
            "title": "Twinax to IP Terminal Conversion Roadmap | AS400 System AI",
            "meta_description": "A practical roadmap for converting legacy twinax terminal infrastructure to IP-attached 5250 hardware without disrupting floor operations.",
            "h1_text": "Twinax to IP Terminal Conversion Roadmap",
            "h2_count": 12,
            "word_count": 348,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Article",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/articles/twinax-to-ip-terminal-conversion-roadmap/",
            "template_type": "article",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 16,
            "best_position": 16,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/capacity-on-demand/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Capacity on Demand",
            "h2_count": 8,
            "word_count": 130,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/capacity-on-demand/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/ip-attached-terminal/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "IP-Attached Terminal",
            "h2_count": 8,
            "word_count": 116,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/ip-attached-terminal/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 86,
            "best_position": 86,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/glossary/tape-autoloader/",
            "title": "AS400 System AI",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Tape Autoloader",
            "h2_count": 8,
            "word_count": 111,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/glossary/tape-autoloader/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/terminals-displays/questions/does-terminal-hardware-need-ruggedizing/",
            "title": "Do we need ruggedized terminals for a warehouse or plant floor? | IBM i Terminals and 5250 Displays | AS400 System AI",
            "meta_description": "If the floor has dust, temperature swings, or rough daily handling, standard office-grade terminal hardware will fail faster than its rated service life...",
            "h1_text": "Do we need ruggedized terminals for a warehouse or plant floor?",
            "h2_count": 6,
            "word_count": 223,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/terminals-displays/questions/does-terminal-hardware-need-ruggedizing/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 91,
            "best_position": 91,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-categories/upgrades-parts/questions/what-is-capacity-on-demand-worth/",
            "title": "Is activating existing Capacity on Demand cheaper than a new server? | IBM i Hardware Upgrades and Replacement Parts | AS400 System AI",
            "meta_description": "Often yes, if the current server has dormant processor or memory capacity available. Activation avoids the cost and downtime of a hardware swap and can be...",
            "h1_text": "Is activating existing Capacity on Demand cheaper than a new server?",
            "h2_count": 6,
            "word_count": 195,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;FAQPage;Question;Answer",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-categories/upgrades-parts/questions/what-is-capacity-on-demand-worth/",
            "template_type": "category",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/industrial-barcode-label-printer/",
            "title": "Industrial Barcode Label Printer for Warehouse Output",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Industrial Barcode Label Printer for Warehouse Output",
            "h2_count": 14,
            "word_count": 257,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/industrial-barcode-label-printer/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 3,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/product-directory/ip-5250-terminal-replacement/",
            "title": "IP 5250 Terminal Replacement Unit",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "IP 5250 Terminal Replacement Unit",
            "h2_count": 14,
            "word_count": 258,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Product;AggregateOffer",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/product-directory/ip-5250-terminal-replacement/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/vendor-directory/power-server-sourcing-partners/",
            "title": "Power Server Sourcing Preferred Partners",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Power Server Sourcing Preferred Partners",
            "h2_count": 17,
            "word_count": 389,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Service",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/vendor-directory/power-server-sourcing-partners/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 73,
            "best_position": 73,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "as400system.com",
            "page": "https://www.as400system.com/vendor-directory/refurbished-hardware-partners/",
            "title": "Refurbished and Used Systems Preferred Partners",
            "meta_description": "AI-powered hardware intelligence that continuously discovers, evaluates, and recommends the best IBM i and AS/400 server, storage, and peripheral hardware for the IBM Power ecosystem.",
            "h1_text": "Refurbished and Used Systems Preferred Partners",
            "h2_count": 17,
            "word_count": 363,
            "schema_types": "Organization;WebSite;Dataset;DataDownload;DataCatalog;BreadcrumbList;ListItem;Service",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.as400system.com/vendor-directory/refurbished-hardware-partners/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 76,
            "best_position": 76,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/",
            "title": "SEO Marketing with Datasets for AI | Dataset SEO",
            "meta_description": "DatasetSEO collects, validates, and visualizes the data that powers visibility, AI readiness, and growth across the Digital Karma portfolio.",
            "h1_text": "SEO Marketing with Datasets for AI",
            "h2_count": 3,
            "word_count": 366,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 41,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/",
            "template_type": "home",
            "total_clicks": "44",
            "total_impressions": "2803",
            "avg_ctr_pct": 1.5697,
            "avg_position": 39.7595,
            "best_position": 3,
            "clicks_first45": "5",
            "clicks_last45": "39",
            "impr_first45": "427",
            "impr_last45": "2376",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/reports",
            "title": "AI SEO Optimization Log | Dataset SEO",
            "meta_description": "A dated build log of what changed across the Digital Karma portfolio, what is being watched, and what is not yet known.",
            "h1_text": "AI SEO Optimization Log",
            "h2_count": 0,
            "word_count": 8585,
            "schema_types": "Organization;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 23,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/reports/",
            "template_type": "report",
            "total_clicks": "0",
            "total_impressions": "706",
            "avg_ctr_pct": 0,
            "avg_position": 69.0666,
            "best_position": 21.2143,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "706",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/clusters",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "240",
            "avg_ctr_pct": 0,
            "avg_position": 60.6625,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "179",
            "impr_last45": "61",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/studies",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "228",
            "avg_ctr_pct": 0,
            "avg_position": 50.3991,
            "best_position": 32.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "228",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/datasetseo",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "218",
            "avg_ctr_pct": 0,
            "avg_position": 81.1376,
            "best_position": 56.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "218",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/article/what-is-an-seo-dataset",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "150",
            "avg_ctr_pct": 0,
            "avg_position": 58.8333,
            "best_position": 37.2857,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "150",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/faq",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "126",
            "avg_ctr_pct": 0,
            "avg_position": 80.9603,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "126",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/projects",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "111",
            "avg_ctr_pct": 0,
            "avg_position": 81.7838,
            "best_position": 61.4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "111",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/experiments",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "106",
            "avg_ctr_pct": 0,
            "avg_position": 91.3585,
            "best_position": 71.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "106",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/seo-dataset/",
            "title": "SEO Dataset | Dataset SEO Glossary",
            "meta_description": "A structured dataset of search demand, ranking, or SERP data built for analysis and research, not a live rank-tracking dashboard.",
            "h1_text": "SEO Dataset",
            "h2_count": 0,
            "word_count": 90,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 28,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/seo-dataset/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "102",
            "avg_ctr_pct": 0,
            "avg_position": 39.4411,
            "best_position": 32.0435,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "102",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/buyseowebsites",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "87",
            "avg_ctr_pct": 0,
            "avg_position": 53.8506,
            "best_position": 27.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "6",
            "impr_last45": "81",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory",
            "title": "Directory | Dataset SEO",
            "meta_description": "Browse the Digital Karma Federation directory... portfolio properties organized by constellation, each with live AI-visibility intelligence.",
            "h1_text": "Directory",
            "h2_count": 0,
            "word_count": 338,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 108,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "69",
            "avg_ctr_pct": 0,
            "avg_position": 60.2754,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "69",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/as400ibmsystem",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "39",
            "avg_ctr_pct": 0,
            "avg_position": 53.5897,
            "best_position": 45,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "39",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/data-store",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "32",
            "avg_ctr_pct": 0,
            "avg_position": 83.4062,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "32",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/impressions/",
            "title": "Impressions | Dataset SEO Glossary",
            "meta_description": "The number of times your site appears in search results, whether or not it was clicked.",
            "h1_text": "Impressions",
            "h2_count": 0,
            "word_count": 83,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/impressions/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "32",
            "avg_ctr_pct": 0,
            "avg_position": 78.9687,
            "best_position": 72.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "32",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/projects?featured=featured",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "26",
            "avg_ctr_pct": 0,
            "avg_position": 86.1538,
            "best_position": 78.2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "26",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/backlink/",
            "title": "Backlink | Dataset SEO Glossary",
            "meta_description": "A hyperlink from one website pointing to a page on another website.",
            "h1_text": "Backlink",
            "h2_count": 0,
            "word_count": 66,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/backlink/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "24",
            "avg_ctr_pct": 0,
            "avg_position": 39.1667,
            "best_position": 36.8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "24",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/",
            "title": "Directory | Dataset SEO",
            "meta_description": "Browse the Digital Karma Federation directory... portfolio properties organized by constellation, each with live AI-visibility intelligence.",
            "h1_text": "Directory",
            "h2_count": 0,
            "word_count": 338,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 108,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "18",
            "avg_ctr_pct": 0,
            "avg_position": 79.5,
            "best_position": 66.6667,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "18",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/buyartweb-com/",
            "title": "buyartweb.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for buyartweb.com.",
            "h1_text": "buyartweb.com",
            "h2_count": 3,
            "word_count": 56,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/buyartweb-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 61.2667,
            "best_position": 58.8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "15",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/reports/",
            "title": "AI SEO Optimization Log | Dataset SEO",
            "meta_description": "A dated build log of what changed across the Digital Karma portfolio, what is being watched, and what is not yet known.",
            "h1_text": "AI SEO Optimization Log",
            "h2_count": 0,
            "word_count": 8585,
            "schema_types": "Organization;Dataset;DataDownload",
            "has_structured_data": "yes",
            "internal_link_count": 23,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/reports/",
            "template_type": "report",
            "total_clicks": "0",
            "total_impressions": "14",
            "avg_ctr_pct": 0,
            "avg_position": 30.2857,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "14",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/",
            "title": "SEO Data Glossary | Dataset SEO",
            "meta_description": "Clear definitions of key SEO, AI, and Digital Karma terms used across the DatasetSEO platform.",
            "h1_text": "SEO Data Glossary",
            "h2_count": 0,
            "word_count": 958,
            "schema_types": "Organization;DefinedTermSet;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 71,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/",
            "template_type": "glossary-index",
            "total_clicks": "0",
            "total_impressions": "11",
            "avg_ctr_pct": 0,
            "avg_position": 78.9091,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "11",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/clicks/",
            "title": "Clicks | Dataset SEO Glossary",
            "meta_description": "The number of times a user clicks through to your site from a search result.",
            "h1_text": "Clicks",
            "h2_count": 0,
            "word_count": 66,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/clicks/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "11",
            "avg_ctr_pct": 0,
            "avg_position": 41.6363,
            "best_position": 35.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "11",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/gptbot/",
            "title": "GPTBot | Dataset SEO Glossary",
            "meta_description": "OpenAI's web crawler, used to gather training and browsing data for its models.",
            "h1_text": "GPTBot",
            "h2_count": 0,
            "word_count": 55,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 28,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/gptbot/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 83.1429,
            "best_position": 81,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/projects?cluster=marketing%2Flocal-services",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 81.2857,
            "best_position": 78.6667,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/report/weekly-seo-dataset-demand-report",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 81.4,
            "best_position": 81.4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/validator",
            "title": "Digital Karma Validator | Dataset SEO",
            "meta_description": "Run a live Digital Karma check against any domain and see its real, weighted AI-readiness score.",
            "h1_text": "Digital Karma Validator",
            "h2_count": 1,
            "word_count": 247,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 23,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/validator/",
            "template_type": "tool",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 5.8,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/google-search-console/",
            "title": "Google Search Console | Dataset SEO Glossary",
            "meta_description": "Google's free tool for monitoring a site's search performance, indexing status, and technical issues.",
            "h1_text": "Google Search Console",
            "h2_count": 0,
            "word_count": 65,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 28,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/google-search-console/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 66.6,
            "best_position": 28,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/youbot/",
            "title": "YouBot | Dataset SEO Glossary",
            "meta_description": "You.com's web crawler, used to index pages for its AI-powered search engine.",
            "h1_text": "YouBot",
            "h2_count": 0,
            "word_count": 51,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/youbot/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 46.8,
            "best_position": 42.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/portfolio/",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 17.4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/fineinkprint-com/",
            "title": "fineinkprint.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for fineinkprint.com.",
            "h1_text": "fineinkprint.com",
            "h2_count": 3,
            "word_count": 53,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/fineinkprint-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 4.5,
            "best_position": 4.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/amazonbot/",
            "title": "Amazonbot | Dataset SEO Glossary",
            "meta_description": "Amazon's own web crawler, used to improve Alexa and other Amazon products -- not simply traffic that happens to run on AWS infrastructure.",
            "h1_text": "Amazonbot",
            "h2_count": 0,
            "word_count": 103,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/amazonbot/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 52.25,
            "best_position": 43,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/domain-authority/",
            "title": "Domain Authority | Dataset SEO Glossary",
            "meta_description": "A third-party score estimating how likely a domain is to rank in search results.",
            "h1_text": "Domain Authority",
            "h2_count": 0,
            "word_count": 67,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 25,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/domain-authority/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 96.75,
            "best_position": 93,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/oai-searchbot/",
            "title": "OAI-SearchBot | Dataset SEO Glossary",
            "meta_description": "OpenAI's crawler that powers real-time search and browsing results inside ChatGPT, distinct from GPTBot's training-data collection.",
            "h1_text": "OAI-SearchBot",
            "h2_count": 0,
            "word_count": 76,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/oai-searchbot/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 44.25,
            "best_position": 16,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/1mousemarketing",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/",
            "title": "Art & Human Creativity Directory | Dataset SEO",
            "meta_description": "Art & Human Creativity properties in the Digital Karma Federation portfolio.",
            "h1_text": "Art & Human Creativity",
            "h2_count": 0,
            "word_count": 97,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 36,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/bytespider/",
            "title": "Bytespider | Dataset SEO Glossary",
            "meta_description": "ByteDance's (TikTok's parent company) web crawler, used for content discovery and AI training data collection.",
            "h1_text": "Bytespider",
            "h2_count": 0,
            "word_count": 75,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/bytespider/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 13.3333,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/constellation/",
            "title": "Constellation | Dataset SEO Glossary",
            "meta_description": "A grouping of portfolio properties that share a niche or business category.",
            "h1_text": "Constellation",
            "h2_count": 0,
            "word_count": 49,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 25,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/constellation/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 7.3333,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/crawler/",
            "title": "Crawler | Dataset SEO Glossary",
            "meta_description": "An automated program that requests and reads pages on the web.",
            "h1_text": "Crawler",
            "h2_count": 0,
            "word_count": 59,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 27,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/crawler/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 93.6667,
            "best_position": 91.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/einkcollections",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "1",
            "total_impressions": "3",
            "avg_ctr_pct": 33.3333,
            "avg_position": 9,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "improving",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/newartegallery",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 4.5,
            "best_position": 4.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/realestate-realseolife",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 47,
            "best_position": 47,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/projects?cluster=ai%2Fsystems",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/aiartistlife-com/",
            "title": "aiartistlife.com | Dataset SEO",
            "meta_description": "AI-assisted creative careers and image/art workflows.",
            "h1_text": "aiartistlife.com",
            "h2_count": 3,
            "word_count": 59,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/aiartistlife-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 27.5,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/fineinkprints-com/",
            "title": "fineinkprints.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for fineinkprints.com.",
            "h1_text": "fineinkprints.com",
            "h2_count": 3,
            "word_count": 57,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/art-human-creativity/fineinkprints-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/small-businesses/spaforbusiness-com/",
            "title": "spaforbusiness.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for spaforbusiness.com.",
            "h1_text": "spaforbusiness.com",
            "h2_count": 3,
            "word_count": 50,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/small-businesses/spaforbusiness-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/meta-externalagent/",
            "title": "meta-externalagent | Dataset SEO Glossary",
            "meta_description": "Meta's (Facebook and Instagram's parent company) web crawler, used to train its AI models and improve its products.",
            "h1_text": "meta-externalagent",
            "h2_count": 0,
            "word_count": 67,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/meta-externalagent/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 36.5,
            "best_position": 30,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/json-feeds/",
            "title": "JSON Feeds | Dataset SEO",
            "meta_description": "Developer reference for the public JSON feeds published by DatasetSEO under /data/.",
            "h1_text": "JSON Feeds",
            "h2_count": 2,
            "word_count": 443,
            "schema_types": "Organization;DataCatalog",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/json-feeds/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 81,
            "best_position": 81,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/case-study/datasetseo-early-gsc-query-traction",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/constellations/outside-portfolio/",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 55,
            "best_position": 55,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/constellations/professional-growth-markets/",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "constellation",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 3,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/data-store/ai-search-observatory-dataset",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 2,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/digital-karma-score/",
            "title": "Digital Karma Score | Dataset SEO",
            "meta_description": "How the Digital Karma Score is computed, currently version 8.0, and real scorecards for connected properties.",
            "h1_text": "Digital Karma Score",
            "h2_count": 4,
            "word_count": 459,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 25,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/digital-karma-score/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/ai-digital-karma/aitoaiconnect-com/",
            "title": "aitoaiconnect.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for aitoaiconnect.com.",
            "h1_text": "aitoaiconnect.com",
            "h2_count": 3,
            "word_count": 52,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/ai-digital-karma/aitoaiconnect-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/ai-digital-karma/seo-krisada-com/",
            "title": "seo.krisada.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for seo.krisada.com.",
            "h1_text": "seo.krisada.com",
            "h2_count": 3,
            "word_count": 50,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/ai-digital-karma/seo-krisada-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/ai-digital-karma/signalarchitectgroup-com/",
            "title": "signalarchitectgroup.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for signalarchitectgroup.com.",
            "h1_text": "signalarchitectgroup.com",
            "h2_count": 2,
            "word_count": 34,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/ai-digital-karma/signalarchitectgroup-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/ai-website-systems/",
            "title": "AI Website Systems Directory | Dataset SEO",
            "meta_description": "AI Website Systems properties in the Digital Karma Federation portfolio.",
            "h1_text": "AI Website Systems",
            "h2_count": 0,
            "word_count": 60,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 31,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/ai-website-systems/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/ai-website-systems/aiwebsitesystems-com/",
            "title": "aiwebsitesystems.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for aiwebsitesystems.com.",
            "h1_text": "aiwebsitesystems.com",
            "h2_count": 3,
            "word_count": 51,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/ai-website-systems/aiwebsitesystems-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/big-tech/as400ibmsystem-com/",
            "title": "as400ibmsystem.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for as400ibmsystem.com.",
            "h1_text": "as400ibmsystem.com",
            "h2_count": 3,
            "word_count": 52,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/big-tech/as400ibmsystem-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/digital-asset-investing/",
            "title": "Digital Asset Investing Directory | Dataset SEO",
            "meta_description": "Digital Asset Investing properties in the Digital Karma Federation portfolio.",
            "h1_text": "Digital Asset Investing",
            "h2_count": 0,
            "word_count": 79,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 34,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/digital-asset-investing/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 9,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/healthcare-ai-longevity/lymespecialists-com/",
            "title": "lymespecialists.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for lymespecialists.com.",
            "h1_text": "lymespecialists.com",
            "h2_count": 3,
            "word_count": 54,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/healthcare-ai-longevity/lymespecialists-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 2,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/manufacturing/",
            "title": "Manufacturing Directory | Dataset SEO",
            "meta_description": "Manufacturing properties in the Digital Karma Federation portfolio.",
            "h1_text": "Manufacturing",
            "h2_count": 0,
            "word_count": 39,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/manufacturing/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/one-mouse-marketing/digitalmarketingage-com/",
            "title": "digitalmarketingage.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for digitalmarketingage.com.",
            "h1_text": "digitalmarketingage.com",
            "h2_count": 3,
            "word_count": 57,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/one-mouse-marketing/digitalmarketingage-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/one-mouse-marketing/krisada-com/",
            "title": "krisada.com | Dataset SEO",
            "meta_description": "Personal brand authority hub and steward of the Digital Karma federation.",
            "h1_text": "krisada.com",
            "h2_count": 3,
            "word_count": 69,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/one-mouse-marketing/krisada-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/one-mouse-marketing/realseolife-com/",
            "title": "realseolife.com | Dataset SEO",
            "meta_description": "Active editorial platform publishing live SEO research as The Content Lab.",
            "h1_text": "realseolife.com",
            "h2_count": 3,
            "word_count": 63,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/one-mouse-marketing/realseolife-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/small-businesses/",
            "title": "Small Businesses Directory | Dataset SEO",
            "meta_description": "Small Businesses properties in the Digital Karma Federation portfolio.",
            "h1_text": "Small Businesses",
            "h2_count": 0,
            "word_count": 74,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 34,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/small-businesses/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/portfolio/small-businesses/seomarketingspa-com/",
            "title": "seomarketingspa.com | Dataset SEO",
            "meta_description": "Live Digital Karma intelligence for seomarketingspa.com.",
            "h1_text": "seomarketingspa.com",
            "h2_count": 3,
            "word_count": 51,
            "schema_types": "Organization",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/small-businesses/seomarketingspa-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 9,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/directory/technology",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/ccbot/",
            "title": "CCBot | Dataset SEO Glossary",
            "meta_description": "The crawler behind Common Crawl, an open, freely downloadable web archive used as training data by many AI labs and researchers.",
            "h1_text": "CCBot",
            "h2_count": 0,
            "word_count": 83,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/ccbot/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 15,
            "best_position": 15,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/crawl-budget/",
            "title": "Crawl Budget | Dataset SEO Glossary",
            "meta_description": "The number of pages a search engine is willing to crawl on a site within a given period.",
            "h1_text": "Crawl Budget",
            "h2_count": 0,
            "word_count": 63,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/crawl-budget/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 74,
            "best_position": 74,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/ctr-click-through-rate/",
            "title": "CTR (Click-Through Rate) | Dataset SEO Glossary",
            "meta_description": "The percentage of impressions that resulted in a click.",
            "h1_text": "CTR (Click-Through Rate)",
            "h2_count": 0,
            "word_count": 56,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/ctr-click-through-rate/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 61,
            "best_position": 61,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/digital-karma-score/",
            "title": "Digital Karma (DK) Score | Dataset SEO Glossary",
            "meta_description": "A composite score (0-100), currently version 6.1, measuring a site's AI readiness, completeness, connectivity, and integrity. An evolving, unvalidated protocol, not a proven predictor.",
            "h1_text": "Digital Karma (DK) Score",
            "h2_count": 0,
            "word_count": 162,
            "schema_types": "Organization;DefinedTerm;Dataset",
            "has_structured_data": "yes",
            "internal_link_count": 29,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/digital-karma-score/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/google-extended/",
            "title": "Google-Extended | Dataset SEO Glossary",
            "meta_description": "A robots.txt token that controls whether Google can use a site's content to train Gemini and Vertex AI models.",
            "h1_text": "Google-Extended",
            "h2_count": 0,
            "word_count": 73,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/google-extended/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 81,
            "best_position": 81,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/lead-generation/",
            "title": "Lead Generation | Dataset SEO Glossary",
            "meta_description": "Capturing visitor contact information or inquiries to sell or convert later, often to a third-party buyer.",
            "h1_text": "Lead Generation",
            "h2_count": 0,
            "word_count": 48,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 25,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/lead-generation/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/site-valuation/",
            "title": "Site Valuation | Dataset SEO Glossary",
            "meta_description": "An estimate of a website's sale price, commonly modeled as a multiple of monthly revenue.",
            "h1_text": "Site Valuation",
            "h2_count": 0,
            "word_count": 59,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/site-valuation/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 40,
            "best_position": 40,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/glossary/sitemap/",
            "title": "Sitemap | Dataset SEO Glossary",
            "meta_description": "An XML file listing a site's indexable URLs so search engines can discover and crawl them efficiently.",
            "h1_text": "Sitemap",
            "h2_count": 0,
            "word_count": 62,
            "schema_types": "Organization;DefinedTerm",
            "has_structured_data": "yes",
            "internal_link_count": 26,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/glossary/sitemap/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/after60life",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/agelifeforward",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/digitalpropertystore",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 3,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/project/sumaleeeaton",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "datasetseo.com",
            "page": "https://www.datasetseo.com/projects?cluster=art%2Fmarketplace",
            "title": "Portfolio Directory | Dataset SEO",
            "meta_description": "Every property in the Digital Karma Federation, organized by constellation, with live AI-visibility intelligence for each listing.",
            "h1_text": "Portfolio",
            "h2_count": 1,
            "word_count": 460,
            "schema_types": "Organization;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetseo.com/directory/portfolio/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/seo-datasets/",
            "title": "SEO & Search Datasets | Datasets Maker",
            "meta_description": "Search, ranking, query, and website-performance datasets built from real digital assets for SEO and market research.",
            "h1_text": "SEO & Search Datasets",
            "h2_count": 1,
            "word_count": 99,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Product;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/seo-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "368",
            "avg_ctr_pct": 0,
            "avg_position": 69.7092,
            "best_position": 59.2222,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "368",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/marketing-datasets/",
            "title": "Marketing Intelligence Datasets | Datasets Maker",
            "meta_description": "Audience, channel, and campaign datasets for marketers and agencies, packaged as AI-ready data products.",
            "h1_text": "Marketing Intelligence Datasets",
            "h2_count": 1,
            "word_count": 91,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Product;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/marketing-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "110",
            "avg_ctr_pct": 0,
            "avg_position": 38.3364,
            "best_position": 29,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "110",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/business-datasets/",
            "title": "Business Intelligence Datasets | Datasets Maker",
            "meta_description": "Industry, company, and B2B datasets for business analysts, researchers, and lead generation teams.",
            "h1_text": "Business Intelligence Datasets",
            "h2_count": 1,
            "word_count": 88,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Product;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/business-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "107",
            "avg_ctr_pct": 0,
            "avg_position": 46.729,
            "best_position": 14,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "107",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/",
            "title": "Datasets Maker - Build Better Data. Build Better AI.",
            "meta_description": "Create, discover, and license structured datasets for AI training, SEO research, market intelligence, and custom data products.",
            "h1_text": "The Ultimate Platform For High-Quality AI Datasets",
            "h2_count": 5,
            "word_count": 536,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage",
            "has_structured_data": "yes",
            "internal_link_count": 56,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/",
            "template_type": "home",
            "total_clicks": "6",
            "total_impressions": "105",
            "avg_ctr_pct": 5.7143,
            "avg_position": 11.4286,
            "best_position": 1.6667,
            "clicks_first45": "0",
            "clicks_last45": "6",
            "impr_first45": "0",
            "impr_last45": "105",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/ai-training-datasets/",
            "title": "AI Training Datasets | Datasets Maker",
            "meta_description": "Structured AI and machine learning training datasets for classification, fine-tuning, and research, delivered as CSV, JSON, and XLSX.",
            "h1_text": "AI & Machine Learning Datasets",
            "h2_count": 1,
            "word_count": 101,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Product;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/ai-training-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "96",
            "avg_ctr_pct": 0,
            "avg_position": 88.0938,
            "best_position": 69,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "96",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/finance-datasets/",
            "title": "Finance & Market Datasets | Datasets Maker",
            "meta_description": "Financial and market trend datasets for analysts, researchers, and AI builders.",
            "h1_text": "Finance & Market Datasets",
            "h2_count": 1,
            "word_count": 84,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Product;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/finance-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "85",
            "avg_ctr_pct": 0,
            "avg_position": 54.6235,
            "best_position": 42,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "85",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/what-is-an-seo-dataset/",
            "title": "What Is An SEO Dataset? A Practical Guide | Datasets Maker",
            "meta_description": "What actually goes into an SEO dataset: search demand, ranking, and SERP feature fields, who uses them, and how to build or buy one.",
            "h1_text": "What Is An SEO Dataset? A Practical Guide",
            "h2_count": 4,
            "word_count": 364,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/what-is-an-seo-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "79",
            "avg_ctr_pct": 0,
            "avg_position": 39.6962,
            "best_position": 37.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "79",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/dataset-builder/",
            "title": "Dataset Builder | Instant Sample Dataset Generator | Datasets Maker",
            "meta_description": "Build a free sample dataset instantly. Pick a category, choose your fields, and download a CSV or JSON sample in seconds.",
            "h1_text": "Dataset Builder",
            "h2_count": 0,
            "word_count": 85,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 40,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/dataset-builder/",
            "template_type": "dataset-listing",
            "total_clicks": "8",
            "total_impressions": "73",
            "avg_ctr_pct": 10.9589,
            "avg_position": 17.2466,
            "best_position": 1.5,
            "clicks_first45": "0",
            "clicks_last45": "8",
            "impr_first45": "0",
            "impr_last45": "73",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/healthcare-datasets/",
            "title": "Healthcare Research Datasets | Datasets Maker",
            "meta_description": "Healthcare search demand and digital research datasets for content strategy and market analysis.",
            "h1_text": "Healthcare Research Datasets",
            "h2_count": 1,
            "word_count": 90,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Product;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/healthcare-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "64",
            "avg_ctr_pct": 0,
            "avg_position": 69.1094,
            "best_position": 32,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "64",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/how-to-monetize-proprietary-data/",
            "title": "How To Monetize Proprietary Data | Datasets Maker",
            "meta_description": "How to audit, clean, package, and license proprietary business data as a sellable dataset product.",
            "h1_text": "How To Monetize Proprietary Data",
            "h2_count": 5,
            "word_count": 243,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/how-to-monetize-proprietary-data/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "52",
            "avg_ctr_pct": 0,
            "avg_position": 64.5962,
            "best_position": 46.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "52",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/what-is-a-business-intelligence-dataset/",
            "title": "What Is A Business Intelligence Dataset? A Practical Guide | Datasets Maker",
            "meta_description": "What actually goes into a business intelligence dataset: company, industry, and contact fields, who uses them, and how to build or buy one.",
            "h1_text": "What Is A Business Intelligence Dataset? A Practical Guide",
            "h2_count": 4,
            "word_count": 296,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/what-is-a-business-intelligence-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "28",
            "avg_ctr_pct": 0,
            "avg_position": 24.3214,
            "best_position": 18,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "28",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/what-is-an-ai-training-dataset/",
            "title": "What Is An AI Training Dataset? A Practical Guide | Datasets Maker",
            "meta_description": "What actually goes into an AI training dataset: topic, demand, and trend fields, who uses them, and how to build or buy one.",
            "h1_text": "What Is An AI Training Dataset? A Practical Guide",
            "h2_count": 4,
            "word_count": 302,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/what-is-an-ai-training-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "21",
            "avg_ctr_pct": 0,
            "avg_position": 79.0476,
            "best_position": 19,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "21",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/what-is-a-finance-dataset/",
            "title": "What Is A Finance Dataset? A Practical Guide | Datasets Maker",
            "meta_description": "What actually goes into a finance and market dataset: segment, trend, and seasonality fields, who uses them, and how to build or buy one.",
            "h1_text": "What Is A Finance Dataset? A Practical Guide",
            "h2_count": 4,
            "word_count": 306,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/what-is-a-finance-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "19",
            "avg_ctr_pct": 0,
            "avg_position": 42.9474,
            "best_position": 38.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "19",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/custom-dataset-services/",
            "title": "Custom Dataset Services | Datasets Maker",
            "meta_description": "Dataset audit, cleanup, structuring, AI-ready creation, SEO extraction, and local market dataset services.",
            "h1_text": "Custom Dataset Services",
            "h2_count": 1,
            "word_count": 115,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 40,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/custom-dataset-services/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "13",
            "avg_ctr_pct": 0,
            "avg_position": 38.5385,
            "best_position": 2.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "13",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/datasets/local-service-business-dataset/",
            "title": "Local Service Business Dataset | Datasets Maker",
            "meta_description": "Local service business dataset for lead generation and local SEO research. CSV, JSON, XLSX, and PDF formats.",
            "h1_text": "Local Service Business Dataset",
            "h2_count": 3,
            "word_count": 67,
            "schema_types": "Organization;WebSite;SearchAction;Person;Product;Offer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/datasets/local-service-business-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "13",
            "avg_ctr_pct": 0,
            "avg_position": 25.2308,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "13",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/library/",
            "title": "Library | Datasets Maker",
            "meta_description": "Search and browse every dataset, guide, glossary term, directory listing, and FAQ on Datasets Maker.",
            "h1_text": "Library",
            "h2_count": 5,
            "word_count": 751,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 64,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/library/",
            "template_type": "top-level-page",
            "total_clicks": "1",
            "total_impressions": "13",
            "avg_ctr_pct": 7.6923,
            "avg_position": 31.4615,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "0",
            "impr_last45": "13",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/how-to-turn-website-data-into-a-dataset/",
            "title": "How To Turn Website Data Into A Dataset | Datasets Maker",
            "meta_description": "How to extract metadata, taxonomy, and performance data already on your website into a structured, sellable dataset.",
            "h1_text": "How To Turn Website Data Into A Dataset",
            "h2_count": 5,
            "word_count": 254,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/how-to-turn-website-data-into-a-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "12",
            "avg_ctr_pct": 0,
            "avg_position": 30.5833,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "12",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/how-to-build-ai-training-datasets/",
            "title": "How To Build AI Training Datasets | Datasets Maker",
            "meta_description": "A five-step process for building usable AI training datasets, from task definition through cleaning, labeling, and packaging.",
            "h1_text": "How To Build AI Training Datasets",
            "h2_count": 5,
            "word_count": 261,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/how-to-build-ai-training-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "1",
            "total_impressions": "10",
            "avg_ctr_pct": 10,
            "avg_position": 42.6,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "0",
            "impr_last45": "10",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/csv-vs-json-for-ai-dataset-products/",
            "title": "CSV vs JSON For AI Dataset Products | Datasets Maker",
            "meta_description": "When to use CSV versus JSON for dataset products, and why most data products ship both formats.",
            "h1_text": "CSV vs JSON For AI Dataset Products",
            "h2_count": 4,
            "word_count": 230,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/csv-vs-json-for-ai-dataset-products/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "9",
            "avg_ctr_pct": 0,
            "avg_position": 13.4444,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "9",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/glossary/",
            "title": "Dataset & AI Data Glossary | Datasets Maker",
            "meta_description": "Plain-language definitions for dataset creation, AI training data, and data licensing terms.",
            "h1_text": "Glossary",
            "h2_count": 0,
            "word_count": 234,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 51,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/glossary/",
            "template_type": "glossary-index",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 27.625,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "8",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/about/",
            "title": "About Datasets Maker",
            "meta_description": "Datasets Maker creates, packages, and licenses structured datasets for AI training, SEO, and market research.",
            "h1_text": "About",
            "h2_count": 2,
            "word_count": 109,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 39,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/about/",
            "template_type": "about",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 32.1429,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/local-market-datasets/",
            "title": "Local Market Datasets | Datasets Maker",
            "meta_description": "Local business, service-business, and regional market datasets for lead generation and local SEO research.",
            "h1_text": "Local Business & Market Datasets",
            "h2_count": 1,
            "word_count": 142,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Product;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/local-market-datasets/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 18.5,
            "best_position": 4.6667,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/datasets/healthcare-search-dataset/",
            "title": "Healthcare Search Dataset | Datasets Maker",
            "meta_description": "Healthcare digital demand and search topic dataset for content strategy and market research. CSV, JSON, XLSX, and PDF formats.",
            "h1_text": "Healthcare Search Dataset",
            "h2_count": 3,
            "word_count": 62,
            "schema_types": "Organization;WebSite;SearchAction;Person;Product;Offer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/datasets/healthcare-search-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 52.4,
            "best_position": 29.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/directory/ai-research-platforms/aws-open-data-registry/",
            "title": "AWS Open Data Registry | Datasets Maker Directory",
            "meta_description": "AWS Open Data Registry: cloud-hosted public datasets, listed in the Datasets Maker resource directory.",
            "h1_text": "AWS Open Data Registry",
            "h2_count": 1,
            "word_count": 20,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/directory/ai-research-platforms/aws-open-data-registry/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 28.4,
            "best_position": 18,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/directory/government-open-data/world-bank-open-data/",
            "title": "World Bank Open Data | Datasets Maker Directory",
            "meta_description": "World Bank Open Data: global economic and development indicators, listed in the Datasets Maker resource directory.",
            "h1_text": "World Bank Open Data",
            "h2_count": 1,
            "word_count": 21,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/directory/government-open-data/world-bank-open-data/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 27.8,
            "best_position": 27,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/pricing/",
            "title": "Pricing | Datasets Maker",
            "meta_description": "Dataset pack pricing, Dataset Maker Pro subscription, and agency and enterprise licensing for Datasets Maker.",
            "h1_text": "Pricing That Matches How You Use Data",
            "h2_count": 3,
            "word_count": 96,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 42,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/pricing/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 43.6,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/glossary/data-license/",
            "title": "What Is A Data License? | Datasets Maker Glossary",
            "meta_description": "A plain-language definition of data licensing tiers: personal, commercial, agency, and enterprise.",
            "h1_text": "Data License",
            "h2_count": 2,
            "word_count": 83,
            "schema_types": "Organization;WebSite;SearchAction;Person;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/glossary/data-license/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 45,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/",
            "title": "Dataset Guides | Datasets Maker",
            "meta_description": "How-to guides on building, cleaning, labeling, and monetizing AI and research datasets.",
            "h1_text": "Guides",
            "h2_count": 0,
            "word_count": 464,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 57,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 53,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/dataset-maker-pro/",
            "title": "Dataset Maker Pro | Datasets Maker",
            "meta_description": "Dataset Maker Pro: a monthly subscription for premium datasets, new releases, research reports, and early API access.",
            "h1_text": "Dataset Maker Pro",
            "h2_count": 1,
            "word_count": 62,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 40,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/dataset-maker-pro/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 9.3333,
            "best_position": 9.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/directory/ai-research-platforms/common-crawl/",
            "title": "Common Crawl | Datasets Maker Directory",
            "meta_description": "Common Crawl: a free web-scale crawl archive, listed in the Datasets Maker resource directory.",
            "h1_text": "Common Crawl",
            "h2_count": 1,
            "word_count": 19,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/directory/ai-research-platforms/common-crawl/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 37.3333,
            "best_position": 28,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/glossary/dataset/",
            "title": "What Is A Dataset? | Datasets Maker Glossary",
            "meta_description": "A plain-language definition of what a dataset is, with an example of how one is structured.",
            "h1_text": "Dataset",
            "h2_count": 2,
            "word_count": 84,
            "schema_types": "Organization;WebSite;SearchAction;Person;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/glossary/dataset/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 88,
            "best_position": 88,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/what-is-a-local-business-dataset/",
            "title": "What Is A Local Business Dataset? A Practical Guide | Datasets Maker",
            "meta_description": "What actually goes into a local business dataset: name, category, region, and contact fields, who uses them, and how to build or buy one.",
            "h1_text": "What Is A Local Business Dataset? A Practical Guide",
            "h2_count": 4,
            "word_count": 300,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/what-is-a-local-business-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 22.3333,
            "best_position": 11,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/what-makes-a-high-quality-dataset/",
            "title": "What Makes A High Quality Dataset | Datasets Maker",
            "meta_description": "Six traits, accuracy, completeness, consistency, provenance, structure, and update discipline, that define a high quality dataset.",
            "h1_text": "What Makes A High Quality Dataset",
            "h2_count": 6,
            "word_count": 243,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/what-makes-a-high-quality-dataset/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 20,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/dataset-library/",
            "title": "Dataset Library | Datasets Maker",
            "meta_description": "Browse the full Datasets Maker dataset library by category: AI, SEO, business intelligence, local market, healthcare, finance, and geographic data.",
            "h1_text": "Dataset Library",
            "h2_count": 8,
            "word_count": 335,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 57,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/dataset-library/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 8.5,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/glossary/ai-training-data/",
            "title": "What Is AI Training Data? | Datasets Maker Glossary",
            "meta_description": "A plain-language definition of AI training data and why its quality determines model performance.",
            "h1_text": "AI Training Data",
            "h2_count": 2,
            "word_count": 78,
            "schema_types": "Organization;WebSite;SearchAction;Person;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/glossary/ai-training-data/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 99.5,
            "best_position": 99.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/best-public-ai-datasets-for-builders/",
            "title": "Best Public AI Datasets For Builders | Datasets Maker",
            "meta_description": "Where to find credible public AI datasets: general repositories, government open data, academic sources, and web-scale archives.",
            "h1_text": "Best Public AI Datasets For Builders",
            "h2_count": 4,
            "word_count": 226,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 45,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/best-public-ai-datasets-for-builders/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 45,
            "best_position": 40,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/dataset-cleaning-explained-for-beginners/",
            "title": "Dataset Cleaning Explained For Beginners | Datasets Maker",
            "meta_description": "A beginner-friendly breakdown of dataset cleaning: deduplication, format normalization, missing values, schema validation, and documentation.",
            "h1_text": "Dataset Cleaning Explained For Beginners",
            "h2_count": 5,
            "word_count": 249,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/dataset-cleaning-explained-for-beginners/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 82,
            "best_position": 80,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/dataset-labeling-best-practices/",
            "title": "Dataset Labeling Best Practices | Datasets Maker",
            "meta_description": "Best practices for consistent dataset labeling: rubric design, batch auditing, reviewer agreement, and schema versioning.",
            "h1_text": "Dataset Labeling Best Practices",
            "h2_count": 5,
            "word_count": 239,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/dataset-labeling-best-practices/",
            "template_type": "dataset-listing",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 24.5,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/contact/",
            "title": "Contact | Datasets Maker",
            "meta_description": "Contact Datasets Maker for licensing questions, custom dataset requests, or API access.",
            "h1_text": "Contact",
            "h2_count": 0,
            "word_count": 27,
            "schema_types": "Organization;WebSite;SearchAction;Person;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 39,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/contact/",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/directory/government-open-data/",
            "title": "Government & Open Data Portals Directory | Datasets Maker",
            "meta_description": "A curated directory of government and international open data portals for market and demographic research.",
            "h1_text": "Government & Open Data Portals",
            "h2_count": 0,
            "word_count": 90,
            "schema_types": "Organization;WebSite;SearchAction;Person;CollectionPage;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/directory/government-open-data/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 72,
            "best_position": 72,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/faq/",
            "title": "FAQ | Datasets Maker",
            "meta_description": "Frequently asked questions about dataset licensing, formats, custom requests, updates, and API access.",
            "h1_text": "FAQ",
            "h2_count": 0,
            "word_count": 415,
            "schema_types": "Organization;WebSite;SearchAction;Person;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 40,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/faq/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 3,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/glossary/api-access/",
            "title": "What Is API Access? | Datasets Maker Glossary",
            "meta_description": "A plain-language definition of API access for datasets and when it matters over static file exports.",
            "h1_text": "API Access",
            "h2_count": 2,
            "word_count": 66,
            "schema_types": "Organization;WebSite;SearchAction;Person;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/glossary/api-access/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 60,
            "best_position": 60,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/glossary/data-cleaning/",
            "title": "What Is Data Cleaning? | Datasets Maker Glossary",
            "meta_description": "A plain-language definition of data cleaning and why it happens before labeling and modeling.",
            "h1_text": "Data Cleaning",
            "h2_count": 2,
            "word_count": 70,
            "schema_types": "Organization;WebSite;SearchAction;Person;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/glossary/data-cleaning/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/glossary/data-labeling/",
            "title": "What Is Data Labeling? | Datasets Maker Glossary",
            "meta_description": "A plain-language definition of data labeling and why consistent rubrics matter for model performance.",
            "h1_text": "Data Labeling",
            "h2_count": 2,
            "word_count": 74,
            "schema_types": "Organization;WebSite;SearchAction;Person;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 44,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/glossary/data-labeling/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "datasetsmaker.com",
            "page": "https://www.datasetsmaker.com/guides/synthetic-data-vs-real-data/",
            "title": "Synthetic Data vs Real Data | Datasets Maker",
            "meta_description": "A practical comparison of synthetic and real data for AI training, and why most production datasets need both.",
            "h1_text": "Synthetic Data vs Real Data",
            "h2_count": 4,
            "word_count": 249,
            "schema_types": "Organization;WebSite;SearchAction;Person;Article;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 43,
            "has_canonical": "yes",
            "canonical_url": "https://www.datasetsmaker.com/guides/synthetic-data-vs-real-data/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 48,
            "best_position": 48,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-do-you-measure-what-your-website-is-actually-worth/",
            "title": "How Do You Measure What Your Website Is Actually Worth? | Krisada.com",
            "meta_description": "Why a website needs a real scoring model before you can improve it confidently or treat it like an asset.",
            "h1_text": "How Do You Measure What Your Website Is Actually Worth?",
            "h2_count": 9,
            "word_count": 573,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;AudioObject;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 74,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-do-you-measure-what-your-website-is-actually-worth/",
            "template_type": "detail-page",
            "total_clicks": "1",
            "total_impressions": "1136",
            "avg_ctr_pct": 0.088,
            "avg_position": 80.9692,
            "best_position": 4,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "368",
            "impr_last45": "768",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/",
            "title": "Digital trade skills for today's AI World.",
            "meta_description": "Our systems allow you to leverage AI instead of fearing it. This is my version of digital marketing for Quiet People.",
            "h1_text": "Digital trade skillsfor today's AI World.",
            "h2_count": 20,
            "word_count": 957,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;AudioObject;WebPage;Thing",
            "has_structured_data": "yes",
            "internal_link_count": 88,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/",
            "template_type": "home",
            "total_clicks": "125",
            "total_impressions": "527",
            "avg_ctr_pct": 23.7192,
            "avg_position": 12.167,
            "best_position": 1,
            "clicks_first45": "115",
            "clicks_last45": "10",
            "impr_first45": "308",
            "impr_last45": "219",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/bio/",
            "title": "Krisada Bio & History",
            "meta_description": "We Offer skills that power today's AI internet. Our systems allow you to leverage AI instead of fearing it. This is Digital Marketing for Quiet People.",
            "h1_text": "Krisada Bio & History",
            "h2_count": 5,
            "word_count": 1023,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 60,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/bio/",
            "template_type": "top-level-page",
            "total_clicks": "17",
            "total_impressions": "457",
            "avg_ctr_pct": 3.7199,
            "avg_position": 5.0438,
            "best_position": 2,
            "clicks_first45": "11",
            "clicks_last45": "6",
            "impr_first45": "263",
            "impr_last45": "194",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/thai/",
            "title": "Krisada is the Thai in Me | Krisada - my connection to Thailand",
            "meta_description": "The name Krisada has Thai origins, but my identity and thinking were shaped in the United States, not by Thai culture.",
            "h1_text": "Krisada is the Thai in Me",
            "h2_count": 9,
            "word_count": 585,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 65,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/thai/",
            "template_type": "top-level-page",
            "total_clicks": "4",
            "total_impressions": "276",
            "avg_ctr_pct": 1.4493,
            "avg_position": 4.6884,
            "best_position": 1,
            "clicks_first45": "1",
            "clicks_last45": "3",
            "impr_first45": "35",
            "impr_last45": "241",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/real-seo-2026-ai-guide/",
            "title": "A Real SEO\u2122 2026 Guide \u27a4 Does SEO Really Work Anymore? ... Krisada.com",
            "meta_description": "Does SEO Really Work Anymore? Rankings are good but traffic is declining. AI Overviews, ChatGPT, and Perplexity are changing search. Here's A Real SEO\u2122 Complete Guide to what SEO really means in 2026.",
            "h1_text": "Real SEO\u2122 in 2026 ... Does SEO Really Work Anymore?",
            "h2_count": 17,
            "word_count": 4251,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/real-seo-2026-ai-guide/",
            "template_type": "detail-page",
            "total_clicks": "1",
            "total_impressions": "180",
            "avg_ctr_pct": 0.5556,
            "avg_position": 18.7833,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "20",
            "impr_last45": "160",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/thai-local-context/",
            "title": "Krisada in Context to Thailand ... Krisada.com",
            "meta_description": "The Thai background behind the work ... name origin, cultural context, and the personal layer behind Krisada.com.",
            "h1_text": "Krisada in Context to Thailand",
            "h2_count": 5,
            "word_count": 273,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 66,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/thai-local-context/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "131",
            "avg_ctr_pct": 0,
            "avg_position": 6.1908,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "75",
            "impr_last45": "56",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/what-website-ownership-actually-means/",
            "title": "What Website Ownership Actually Means ... Krisada.com",
            "meta_description": "Having a website and owning your web presence are not the same thing. Here is the real definition ... content, audience, and domain ... and how to test what you actually own.",
            "h1_text": "What Website Ownership Actually Means (And Why Most People Don't Have It)",
            "h2_count": 7,
            "word_count": 938,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/what-website-ownership-actually-means/",
            "template_type": "detail-page",
            "total_clicks": "1",
            "total_impressions": "75",
            "avg_ctr_pct": 1.3333,
            "avg_position": 72.2667,
            "best_position": 45,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "33",
            "impr_last45": "42",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/contact/",
            "title": "Contact | Krisada.com",
            "meta_description": "Start a real conversation about building online, content systems, AI visibility, or digital life. I read these personally.",
            "h1_text": "Start with the real objective.",
            "h2_count": 4,
            "word_count": 408,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 60,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/contact/",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "69",
            "avg_ctr_pct": 0,
            "avg_position": 42.8696,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "36",
            "impr_last45": "33",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-do-you-turn-web-pages-into-digital-assets/",
            "title": "How Do You Turn Web Pages Into Digital Assets? | Krisada.com",
            "meta_description": "Why asset thinking starts with clusters, systems, and long-term positioning instead of isolated pages.",
            "h1_text": "How Do You Turn Web Pages Into Digital Assets?",
            "h2_count": 9,
            "word_count": 560,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-do-you-turn-web-pages-into-digital-assets/",
            "template_type": "detail-page",
            "total_clicks": "3",
            "total_impressions": "68",
            "avg_ctr_pct": 4.4118,
            "avg_position": 49.5,
            "best_position": 1,
            "clicks_first45": "3",
            "clicks_last45": "0",
            "impr_first45": "33",
            "impr_last45": "35",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/about/",
            "title": "About Krisada Eaton - Digital Marketing Consultant and Systems Builder",
            "meta_description": "Krisada is a digital marketer, systems builder, and AI visibility strategist with 25 years in SEO. He builds AI-readable digital assets using PHP JSON flat-file architecture.",
            "h1_text": "About Krisada Eaton",
            "h2_count": 4,
            "word_count": 732,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/about/",
            "template_type": "about",
            "total_clicks": "1",
            "total_impressions": "67",
            "avg_ctr_pct": 1.4925,
            "avg_position": 6.2985,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "16",
            "impr_last45": "51",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-do-you-build-a-real-lead-system-on-your-website/",
            "title": "How Do You Build a Real Lead System on Your Website? | Krisada.com",
            "meta_description": "Why traffic alone is not enough, and what a real lead system needs in order to turn attention into a relationship.",
            "h1_text": "How Do You Build a Real Lead System on Your Website?",
            "h2_count": 9,
            "word_count": 554,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-do-you-build-a-real-lead-system-on-your-website/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "59",
            "avg_ctr_pct": 0,
            "avg_position": 52.2203,
            "best_position": 25.6667,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "18",
            "impr_last45": "41",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/?view=category&id=11",
            "title": "Krisada SEO ... The Deep Technical SEO Lab",
            "meta_description": "Long-form working sessions on AI search, schema architecture, PHP and JSON publishing, content systems, and digital property portfolios.",
            "h1_text": "Private portfolio of SEO website assets",
            "h2_count": 8,
            "word_count": 765,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CreativeWork;ItemList;ListItem;WebPage;Thing;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 51,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/",
            "template_type": "home",
            "total_clicks": "2",
            "total_impressions": "53",
            "avg_ctr_pct": 3.7736,
            "avg_position": 3.7547,
            "best_position": 1,
            "clicks_first45": "1",
            "clicks_last45": "1",
            "impr_first45": "35",
            "impr_last45": "18",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/2026-top-10-website-problems-solved/",
            "title": "Top 10 Website Problems 2026 - Solved | Krisada.com",
            "meta_description": "Don't make the mistake of bringing a new design to a structural fight. Most website problems are not design problems. They are structure, visibility, content, capture, and monetization problems. Here are the ten system-level fixes that matter most.",
            "h1_text": "Top 10 Website Problems 2026 [FIXED]",
            "h2_count": 27,
            "word_count": 1813,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 85,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/2026-top-10-website-problems-solved/",
            "template_type": "detail-page",
            "total_clicks": "3",
            "total_impressions": "52",
            "avg_ctr_pct": 5.7692,
            "avg_position": 14.8846,
            "best_position": 1,
            "clicks_first45": "3",
            "clicks_last45": "0",
            "impr_first45": "37",
            "impr_last45": "15",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/the-name-krisada-origin-and-history/",
            "title": "The Name Krisada ... Thai Origin, Meaning, and History",
            "meta_description": "Krisada is a Thai name meaning power or supernatural might. Here is the full story: pronunciation, spelling variants, Sanskrit roots, and why the name matters.",
            "h1_text": "The Name Krisada ... Origin, Meaning, and History",
            "h2_count": 7,
            "word_count": 913,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 65,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/the-name-krisada-origin-and-history/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "51",
            "avg_ctr_pct": 0,
            "avg_position": 4.1176,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "31",
            "impr_last45": "20",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/index.php",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "16",
            "total_impressions": "46",
            "avg_ctr_pct": 34.7826,
            "avg_position": 2.8261,
            "best_position": 1,
            "clicks_first45": "13",
            "clicks_last45": "3",
            "impr_first45": "35",
            "impr_last45": "11",
            "click_trend": "declining",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/best/seo-tools,-apps-platforms",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "tool",
            "total_clicks": "1",
            "total_impressions": "41",
            "avg_ctr_pct": 2.439,
            "avg_position": 1.561,
            "best_position": 1,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "41",
            "impr_last45": "0",
            "click_trend": "declining",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/",
            "title": "Library - Krisada.com",
            "meta_description": "The master content library for online digital life, visibility, content systems, AI leverage, and digital independence.",
            "h1_text": "The SEO Knowledge Library",
            "h2_count": 26,
            "word_count": 1951,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 152,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "38",
            "avg_ctr_pct": 0,
            "avg_position": 16.7631,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "14",
            "impr_last45": "24",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/work-with-me/",
            "title": "Buy SEO - Buy A Onetime SEO Makeover for Your Website",
            "meta_description": "Buy SEO for your website. A complete onetime SEO Makeover ...content architecture, AI visibility gaps, search signal analysis, and a prioritized fix list. $497. Onetime Cost with lasting results. No retainer.",
            "h1_text": "Buy SEO",
            "h2_count": 5,
            "word_count": 333,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Service;Offer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 57,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/buy-seo/",
            "template_type": "top-level-page",
            "total_clicks": "3",
            "total_impressions": "38",
            "avg_ctr_pct": 7.8947,
            "avg_position": 5.7632,
            "best_position": 1,
            "clicks_first45": "3",
            "clicks_last45": "0",
            "impr_first45": "37",
            "impr_last45": "1",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/",
            "title": "Krisada SEO ... The Deep Technical SEO Lab",
            "meta_description": "Long-form working sessions on AI search, schema architecture, PHP and JSON publishing, content systems, and digital property portfolios.",
            "h1_text": "Private portfolio of SEO website assets",
            "h2_count": 8,
            "word_count": 765,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CreativeWork;ItemList;ListItem;WebPage;Thing;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 51,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/",
            "template_type": "home",
            "total_clicks": "2",
            "total_impressions": "37",
            "avg_ctr_pct": 5.4054,
            "avg_position": 4.2973,
            "best_position": 1,
            "clicks_first45": "2",
            "clicks_last45": "0",
            "impr_first45": "26",
            "impr_last45": "11",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/contact",
            "title": "Contact | Krisada SEO",
            "meta_description": "Start a real conversation about building online, content systems, AI visibility, or digital life. I read these personally.",
            "h1_text": "Start with the real objective.",
            "h2_count": 4,
            "word_count": 430,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 36,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/contact/",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "37",
            "avg_ctr_pct": 0,
            "avg_position": 13.0811,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "27",
            "impr_last45": "10",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/why-content-library-beats-blog-archive/",
            "title": "Why a Content Library Beats a Blog Archive ... Krisada.com",
            "meta_description": "A blog archive is a pile of dated content. A content library is a structured system that compounds. The difference is architectural.",
            "h1_text": "Why a Content Library Beats a Blog Archive",
            "h2_count": 7,
            "word_count": 881,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/why-content-library-beats-blog-archive/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "37",
            "avg_ctr_pct": 0,
            "avg_position": 91.0811,
            "best_position": 88,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "35",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/quiet-marketer/what-digital-skills-wont-ai-replace/",
            "title": "What Digital Skills Won't AI Replace? | Krisada.com",
            "meta_description": "The skills that survive AI aren't the ones that run from it. Learn which digital skills compound in value as AI grows ... and how to build the layer that makes AI work for you.",
            "h1_text": "What Digital Skills Won't AI Replace?",
            "h2_count": 4,
            "word_count": 1052,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/quiet-marketer/what-digital-skills-wont-ai-replace/",
            "template_type": "detail-page",
            "total_clicks": "5",
            "total_impressions": "32",
            "avg_ctr_pct": 15.625,
            "avg_position": 7,
            "best_position": 1,
            "clicks_first45": "5",
            "clicks_last45": "0",
            "impr_first45": "30",
            "impr_last45": "2",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/about-krisada-seo",
            "title": "About Krisada ... Where SEO Goes Live & Personal",
            "meta_description": "The builder behind Krisada SEO's private portfolio of website assets ... 25 years of SEO judgment and the daily technical work most people don't ask to see.",
            "h1_text": "About Krisada Eaton",
            "h2_count": 4,
            "word_count": 754,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 38,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/about-krisada-seo/",
            "template_type": "about",
            "total_clicks": "2",
            "total_impressions": "31",
            "avg_ctr_pct": 6.4516,
            "avg_position": 3.2903,
            "best_position": 1,
            "clicks_first45": "1",
            "clicks_last45": "1",
            "impr_first45": "16",
            "impr_last45": "15",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/directory/",
            "title": "Directory - Krisada.com",
            "meta_description": "Browse the Krisada.com directory - curated listings organized by category, topic, and location.",
            "h1_text": "Directory",
            "h2_count": 1,
            "word_count": 92,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 59,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/directory/",
            "template_type": "directory",
            "total_clicks": "0",
            "total_impressions": "31",
            "avg_ctr_pct": 0,
            "avg_position": 6.9355,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "9",
            "impr_last45": "22",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/multilingual-digital-assets-leverage-play/",
            "title": "Multilingual Digital Assets Are a Leverage Play, Not a Translation Project | Krisada.com",
            "meta_description": "Translating a website into five languages is expensive and hard to maintain. Building one strong digital asset and distributing it across languages is leverage. Here's how I'm thinking about it.",
            "h1_text": "Multilingual Digital Assets Are a Leverage Play, Not a Translation Project",
            "h2_count": 12,
            "word_count": 1556,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 69,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/multilingual-digital-assets-leverage-play/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "29",
            "avg_ctr_pct": 0,
            "avg_position": 64.7586,
            "best_position": 11,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "29",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/start-here/",
            "title": "Start Here ... Krisada.com",
            "meta_description": "New to Krisada.com? Start here for the core ideas on online digital life, owned visibility, and building what you own.",
            "h1_text": "Start Here",
            "h2_count": 7,
            "word_count": 348,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 71,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/start-here/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "27",
            "avg_ctr_pct": 0,
            "avg_position": 12.1852,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "22",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/content-systems/",
            "title": "Content Systems ... Krisada.com",
            "meta_description": "Learn how to build a content architecture that works for readers, search engines, and AI systems.",
            "h1_text": "Content Systems",
            "h2_count": 12,
            "word_count": 564,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 89,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/content-systems/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "26",
            "avg_ctr_pct": 0,
            "avg_position": 74.6154,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "22",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/blogs",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "25",
            "avg_ctr_pct": 0,
            "avg_position": 6.4,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "20",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/website-faqs/",
            "title": "Website FAQs | Krisada.com",
            "meta_description": "Explore practical website FAQs covering AI foundations, visibility, content systems, lead capture, monetization, and the matching download solutions.",
            "h1_text": "Website FAQs",
            "h2_count": 18,
            "word_count": 865,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 96,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/website-faqs/",
            "template_type": "detail-page",
            "total_clicks": "1",
            "total_impressions": "25",
            "avg_ctr_pct": 4,
            "avg_position": 4.2,
            "best_position": 1,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "17",
            "impr_last45": "8",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/why-isnt-your-passive-income-website-making-money/",
            "title": "Why Isn't Your Passive-Income Website Making Money? | Krisada.com",
            "meta_description": "Why weak structure, weak authority, and weak positioning often explain underperforming passive-income websites better than the tactic itself.",
            "h1_text": "Why Isn't Your Passive-Income Website Making Money?",
            "h2_count": 9,
            "word_count": 557,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/why-isnt-your-passive-income-website-making-money/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "24",
            "avg_ctr_pct": 0,
            "avg_position": 47.7083,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "13",
            "impr_last45": "11",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/buy-seo/",
            "title": "Buy SEO - Buy A Onetime SEO Makeover for Your Website",
            "meta_description": "Buy SEO for your website. A complete onetime SEO Makeover ...content architecture, AI visibility gaps, search signal analysis, and a prioritized fix list. $497. Onetime Cost with lasting results. No retainer.",
            "h1_text": "Buy SEO",
            "h2_count": 5,
            "word_count": 333,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Service;Offer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 57,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/buy-seo/",
            "template_type": "top-level-page",
            "total_clicks": "1",
            "total_impressions": "23",
            "avg_ctr_pct": 4.3478,
            "avg_position": 4.5217,
            "best_position": 1,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "20",
            "impr_last45": "3",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/writing-content-machines-can-read/",
            "title": "Writing Content That Machines Can Actually Read ... Krisada.com",
            "meta_description": "Machine-readability starts before the structured data markup. Here is what it means at the prose level ... and how the technical layer amplifies it.",
            "h1_text": "Writing Content That Machines Can Actually Read",
            "h2_count": 8,
            "word_count": 968,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/writing-content-machines-can-read/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "22",
            "avg_ctr_pct": 0,
            "avg_position": 51.2273,
            "best_position": 13.6667,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "20",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/bio/digital-marketing-consultant/",
            "title": "Krisada Eaton ... 25-Year SEO Strategist & Digital Marketing Consultant",
            "meta_description": "Krisada Eaton is a 25-year SEO Specialist and digital marketing consultant based in Jacksonville, FL. Former Winn-Dixie webmaster who doubled traffic to 2.5M/month. Specializes in AI-ready architecture, topical authority, and Search Everywhere Optimization.",
            "h1_text": "Digital Marketing Consultant Bio",
            "h2_count": 4,
            "word_count": 492,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 60,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/bio/digital-marketing-consultant/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "22",
            "avg_ctr_pct": 0,
            "avg_position": 42.2273,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "22",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/glossary/main/orm/",
            "title": "ORM (Object-Relational Mapper) ... Glossary | Krisada.com",
            "meta_description": "What an ORM is, the complexity it adds to a stack, and why flat-file PHP publishing doesn't need one.",
            "h1_text": "ORM",
            "h2_count": 4,
            "word_count": 488,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/glossary/main/orm/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "22",
            "avg_ctr_pct": 0,
            "avg_position": 56.3182,
            "best_position": 28.8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "21",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/guild/",
            "title": "The Marketing Guild for Quiet People | Krisada.com",
            "meta_description": "Earn a quiet living online ... no followers, no fame, no fake hustle. 1 Mouse Marketing is a learn-and-earn apprenticeship for independent thinkers who prefer building over bragging.",
            "h1_text": "The Marketing Guild for Quiet People",
            "h2_count": 5,
            "word_count": 265,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Organization;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 56,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/guild/",
            "template_type": "top-level-page",
            "total_clicks": "1",
            "total_impressions": "22",
            "avg_ctr_pct": 4.5455,
            "avg_position": 7.7727,
            "best_position": 1,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "11",
            "impr_last45": "11",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/privacy-policy",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "19",
            "avg_ctr_pct": 0,
            "avg_position": 5.2105,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "19",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/why-does-your-website-feel-outdated-and-hard-to-manage/",
            "title": "Why Does Your Website Feel Outdated and Hard to Manage? | Krisada.com",
            "meta_description": "Why the real problem behind an outdated-feeling website is often the production system, not the visual design.",
            "h1_text": "Why Does Your Website Feel Outdated and Hard to Manage?",
            "h2_count": 9,
            "word_count": 578,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/why-does-your-website-feel-outdated-and-hard-to-manage/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "17",
            "avg_ctr_pct": 0,
            "avg_position": 29.2353,
            "best_position": 3.25,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "9",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/glossary/",
            "title": "SEO Glossary | Krisada.com",
            "meta_description": "Plain-language definitions for SEO, content strategy, and site architecture terms used across Krisada.com.",
            "h1_text": "Krisada.com Glossary",
            "h2_count": 4,
            "word_count": 209,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;DefinedTermSet;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 69,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/glossary/",
            "template_type": "glossary-index",
            "total_clicks": "0",
            "total_impressions": "16",
            "avg_ctr_pct": 0,
            "avg_position": 7.875,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "11",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "home",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 7.3333,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "15",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/packages",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 6.6,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "7",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/index.php?option=com_users&view=login",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 7.3334,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "11",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/digital-independence/",
            "title": "Digital Independence ... Krisada SEO",
            "meta_description": "Why owning your digital infrastructure matters and what platform dependency actually costs.",
            "h1_text": "Digital Independence",
            "h2_count": 16,
            "word_count": 768,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 67,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/digital-independence/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 15.5333,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "15",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/login",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 3.6,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "12",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-do-you-document-a-website-system-so-it-can-scale/",
            "title": "How Do You Document a Website System So It Can Scale? | Krisada.com",
            "meta_description": "Why documentation is what turns hard-won website experience into a repeatable framework that can scale.",
            "h1_text": "How Do You Document a Website System So It Can Scale?",
            "h2_count": 9,
            "word_count": 538,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-do-you-document-a-website-system-so-it-can-scale/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 21.6,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "10",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-to-turn-one-good-idea-into-a-content-system/",
            "title": "How to Turn One Good Idea into a Content System - Krisada.com",
            "meta_description": "A strong idea should become more than one article. Here is how to turn it into a structured content system with category placement, related content, and AI machine-readable relationships.",
            "h1_text": "How to Turn One Good Idea into a Content System",
            "h2_count": 12,
            "word_count": 1309,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-to-turn-one-good-idea-into-a-content-system/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "15",
            "avg_ctr_pct": 0,
            "avg_position": 19.2,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "10",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/digital-life/",
            "title": "Online Digital Life ... Krisada.com",
            "meta_description": "Learn what it means to build a real online digital life through owned websites, content systems, and AI-era visibility.",
            "h1_text": "Online Digital Life",
            "h2_count": 19,
            "word_count": 968,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 98,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/digital-life/",
            "template_type": "detail-page",
            "total_clicks": "2",
            "total_impressions": "15",
            "avg_ctr_pct": 13.3333,
            "avg_position": 5.2,
            "best_position": 2,
            "clicks_first45": "2",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "7",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/contact",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "14",
            "avg_ctr_pct": 0,
            "avg_position": 5.4286,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "11",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-do-you-figure-out-what-your-website-should-sell/",
            "title": "How Do You Figure Out What Your Website Should Sell?",
            "meta_description": "What your website should sell, is typically a packaging problem. The knowledge is there, but it has not been shaped into something people can understand and buy.",
            "h1_text": "How Do You Figure Out What Your Website Should Sell?",
            "h2_count": 9,
            "word_count": 553,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-do-you-figure-out-what-your-website-should-sell/",
            "template_type": "detail-page",
            "total_clicks": "2",
            "total_impressions": "13",
            "avg_ctr_pct": 15.3846,
            "avg_position": 7.8462,
            "best_position": 1,
            "clicks_first45": "2",
            "clicks_last45": "0",
            "impr_first45": "10",
            "impr_last45": "3",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/ai-website-systems/machine-readable-content/",
            "title": "Machine-Readable Content ... AI and Website Systems ... Krisada.com",
            "meta_description": "Designing content that both humans and AI systems can navigate ... structure, metadata, and federation endpoints.",
            "h1_text": "Machine-Readable Content",
            "h2_count": 6,
            "word_count": 347,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/ai-website-systems/machine-readable-content/",
            "template_type": "detail-page",
            "total_clicks": "1",
            "total_impressions": "12",
            "avg_ctr_pct": 8.3333,
            "avg_position": 24.0833,
            "best_position": 4,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "12",
            "impr_last45": "0",
            "click_trend": "declining",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/index.php?option=com_users&view=login",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "11",
            "avg_ctr_pct": 0,
            "avg_position": 6.1818,
            "best_position": 1.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "home",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 3.9,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "10",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/index.php",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 6.5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "10",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/about",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "about",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 12.3,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "10",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://karma.krisada.com/2025-website-portfolio",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 8.3,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "10",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: karma.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/digital-karma-constellation/",
            "title": "We Accidentally Built the First Digital Karma Constellation ... Krisada.com",
            "meta_description": "What happens when websites act like a federation instead of solo competitors. Building the first Digital Karma Constellation ... connected sites with machine-readable roles and verified relationships.",
            "h1_text": "We Accidentally Built the First Digital Karma Constellation",
            "h2_count": 8,
            "word_count": 910,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;AudioObject;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/digital-karma-constellation/",
            "template_type": "constellation",
            "total_clicks": "0",
            "total_impressions": "10",
            "avg_ctr_pct": 0,
            "avg_position": 38.2,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "10",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-do-you-start-with-ai-on-a-website/",
            "title": "How Do You Start With AI on a Website? | Krisada.com",
            "meta_description": "A practical answer to the first AI website question: start with a AI machine-readable foundation before you worry about tools, prompts, or automation.",
            "h1_text": "How Do You Start With AI on a Website?",
            "h2_count": 9,
            "word_count": 582,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-do-you-start-with-ai-on-a-website/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "9",
            "avg_ctr_pct": 0,
            "avg_position": 27.5556,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/best",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 3.375,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://karma.krisada.com/",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "home",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 5.5,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: karma.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/why-arent-you-getting-ai-traffic-from-your-website/",
            "title": "Why Aren't You Getting AI Traffic From Your Website? | Krisada.com",
            "meta_description": "Why a page can rank in search and still fail to become a source AI systems want to cite or pull from.",
            "h1_text": "Why Aren't You Getting AI Traffic From Your Website?",
            "h2_count": 9,
            "word_count": 572,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/why-arent-you-getting-ai-traffic-from-your-website/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 28,
            "best_position": 5.25,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/why-your-website-is-an-asset-not-an-expense/",
            "title": "Why Your Website Is an Asset, Not an Expense ... Krisada.com",
            "meta_description": "Most people account for their website as a cost. That framing leads to underinvestment in the one digital property you actually own.",
            "h1_text": "Why Your Website Is an Asset, Not an Expense",
            "h2_count": 7,
            "word_count": 974,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/why-your-website-is-an-asset-not-an-expense/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 55.375,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "6",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/you-cant-do-this-on-wall-street/",
            "title": "You Can't Build Wealth Like This on Wall Street | Krisada.com",
            "meta_description": "In traditional markets, influencing how your investment performs is insider trading. In website asset building, it's just the job. The full case for this asset class.",
            "h1_text": "You Can't Build Wealth Like This on Wall Street",
            "h2_count": 9,
            "word_count": 1236,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;AudioObject;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/you-cant-do-this-on-wall-street/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 30.375,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "8",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/quiet-marketer/build-digital-income-without-personal-brand/",
            "title": "How to Build Digital Income Without a Personal Brand | Krisada.com",
            "meta_description": "You don't need an audience, a following, or a face to earn from websites. Here's the practical path to digital income without personal branding.",
            "h1_text": "The Quiet Marketer: How to Build Digital Income Without a Personal Brand",
            "h2_count": 10,
            "word_count": 1436,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/quiet-marketer/build-digital-income-without-personal-brand/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "8",
            "avg_ctr_pct": 0,
            "avg_position": 3.75,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "8",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/accessibility-statement",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 10.1429,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "7",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/privacy-policy",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 7.2857,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "7",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/best",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 4.8571,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "7",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-do-you-create-content-consistently-without-starting-from-zero/",
            "title": "How Do You Create Content Consistently Without Starting From Zero? | Krisada.com",
            "meta_description": "Why content systems, templates, and schema-ready structure matter more than writing speed when you want consistent publishing.",
            "h1_text": "How Do You Create Content Consistently Without Starting From Zero?",
            "h2_count": 9,
            "word_count": 559,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-do-you-create-content-consistently-without-starting-from-zero/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "7",
            "avg_ctr_pct": 0,
            "avg_position": 14.2857,
            "best_position": 9.25,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/pages/login?view=reset",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 11,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "6",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/content-systems/",
            "title": "Content Systems ... Krisada SEO",
            "meta_description": "Learn how to build a content architecture that works for readers, search engines, and AI systems.",
            "h1_text": "Content Systems",
            "h2_count": 12,
            "word_count": 564,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 65,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/content-systems/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 87.1667,
            "best_position": 85,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/json-ld-practical-guide/",
            "title": "JSON-LD: The Practical Guide to Implementing It Correctly - Krisada.com",
            "meta_description": "How to implement JSON-LD structured data correctly - the common errors, the right patterns for articles and breadcrumbs, and how to test your implementation.",
            "h1_text": "JSON-LD: The Practical Guide to Implementing It Correctly",
            "h2_count": 9,
            "word_count": 941,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/json-ld-practical-guide/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 58.6667,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/seo-fundamentals-that-still-matter/",
            "title": "The SEO Fundamentals That Still Matter (And the Ones That Don't) ... Krisada.com",
            "meta_description": "Not everything about SEO changed when AI entered search. Here is what held, what shifted, and what matters more than ever.",
            "h1_text": "The SEO Fundamentals That Still Matter (And the Ones That Don't)",
            "h2_count": 10,
            "word_count": 944,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/seo-fundamentals-that-still-matter/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "6",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/what-a-clean-content-schema-looks-like/",
            "title": "What a Clean Content Schema Looks Like ... Krisada.com",
            "meta_description": "A content schema is a contract. When it is well-designed, everything downstream ... rendering, automation, AI editing, SEO ... becomes easier.",
            "h1_text": "What a Clean Content Schema Looks Like",
            "h2_count": 8,
            "word_count": 934,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/what-a-clean-content-schema-looks-like/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 29.6667,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/directory/portfolio/digital-asset-investing/leveragebuilder-com/",
            "title": "LeverageBuilder.com | Digital Asset Operating System | Krisada Portfolio",
            "meta_description": "LeverageBuilder.com is the umbrella brand and operating system for building, connecting, monetizing, and compounding digital assets inside Krisada's portfolio.",
            "h1_text": "LeverageBuilder.com",
            "h2_count": 2,
            "word_count": 486,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/directory/portfolio/digital-asset-investing/leveragebuilder-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 5.6667,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/ai-website-systems/",
            "title": "AI and Website Systems ... Krisada.com",
            "meta_description": "Learn how to use AI as a production and structuring tool within a real content architecture.",
            "h1_text": "AI and Website Systems",
            "h2_count": 15,
            "word_count": 801,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 92,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/ai-website-systems/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 5.5,
            "best_position": 4.8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/ai-website-systems/ai-prompt-systems/",
            "title": "AI Prompt Systems ... AI and Website Systems ... Krisada.com",
            "meta_description": "Building reusable prompt packs, schema-aware workflows, and AI pipelines for content and code.",
            "h1_text": "AI Prompt Systems",
            "h2_count": 5,
            "word_count": 250,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/ai-website-systems/ai-prompt-systems/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 19.5,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/visibility-search/",
            "title": "Visibility and Search ... Krisada.com",
            "meta_description": "Learn how search and visibility actually work in an AI-assisted discovery environment.",
            "h1_text": "Visibility and Search",
            "h2_count": 19,
            "word_count": 998,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 98,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/visibility-search/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "6",
            "avg_ctr_pct": 0,
            "avg_position": 8.3333,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "6",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/index.php?option=com_users&view=login",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 13.8,
            "best_position": 5.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/structured-data-is-not-optional-anymore/",
            "title": "Structured Data Is Not Optional Anymore ... Krisada.com",
            "meta_description": "In an AI-assisted search environment, structured data is one of the primary signals machines use to understand, trust, and cite your content.",
            "h1_text": "Structured Data Is Not Optional Anymore",
            "h2_count": 8,
            "word_count": 920,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 79,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/structured-data-is-not-optional-anymore/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 2,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/checklist/",
            "title": "The Digital Independence Self-Assessment | Krisada.com",
            "meta_description": "A guided 10-question self-assessment with plain-English explainers, live scoring, and next steps for building an owned online presence.",
            "h1_text": "The Digital Independence Self-Assessment",
            "h2_count": 13,
            "word_count": 1342,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 68,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/checklist/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 3.2,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "5",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/glossary/ai-digital-karma/ai-digital-karma-protocol/",
            "title": "AI Digital Karma Protocol ... Open-Source Standard for AI-Native Websites | Krisada.com",
            "meta_description": "What the AI Digital Karma Protocol is: an open-source framework for structuring websites so AI systems can read, cite, and attribute content with accuracy. Five layers, one measurable score.",
            "h1_text": "AI Digital Karma Protocol",
            "h2_count": 4,
            "word_count": 1111,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 65,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/glossary/ai-digital-karma/ai-digital-karma-protocol/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "5",
            "avg_ctr_pct": 0,
            "avg_position": 5.2,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "5",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/?view=category&id=2",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "home",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/packages/3-holland-tour",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 13.75,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/places",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://krisada.com/component/sppagebuilder/page/2.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 4.5,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/about-krisada-seo/",
            "title": "About Krisada ... Where SEO Goes Live & Personal",
            "meta_description": "The builder behind Krisada SEO's private portfolio of website assets ... 25 years of SEO judgment and the daily technical work most people don't ask to see.",
            "h1_text": "About Krisada Eaton",
            "h2_count": 4,
            "word_count": 754,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 38,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/about-krisada-seo/",
            "template_type": "about",
            "total_clicks": "1",
            "total_impressions": "4",
            "avg_ctr_pct": 25,
            "avg_position": 2.25,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "1",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "improving",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/",
            "title": "Library - Krisada SEO",
            "meta_description": "The master content library for online digital life, visibility, content systems, AI leverage, and digital independence.",
            "h1_text": "The SEO Knowledge Library",
            "h2_count": 25,
            "word_count": 1885,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 125,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 5.25,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/migrating-from-wordpress-to-flat-file/",
            "title": "Migrating from WordPress to a Flat-File System - What to Expect | Krisada.com",
            "meta_description": "What a WordPress to flat-file migration actually involves ... the content extraction work, what you give up, what you gain, and the right moment to do it.",
            "h1_text": "Migrating from WordPress to a Flat-File System - What to Expect",
            "h2_count": 9,
            "word_count": 1059,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/migrating-from-wordpress-to-flat-file/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 15.5,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/structured-data-audit/",
            "title": "The Structured Data Audit: What Your Site Is Actually Telling Machines ... Krisada.com",
            "meta_description": "How to audit your structured data for accuracy, consistency, and coverage ... and what to fix first.",
            "h1_text": "The Structured Data Audit: What Your Site Is Actually Telling Machines",
            "h2_count": 9,
            "word_count": 953,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/structured-data-audit/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 3,
            "best_position": 2.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/the-true-cost-of-platform-dependency/",
            "title": "The True Cost of Platform Dependency ... Krisada.com",
            "meta_description": "Platform dependency feels free until it isn't. The cost shows up in reach you don't control, audiences you don't own, and rules that change without your input.",
            "h1_text": "The True Cost of Platform Dependency",
            "h2_count": 8,
            "word_count": 949,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/the-true-cost-of-platform-dependency/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 3.25,
            "best_position": 2.3333,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/contact/?intent=guild-waitlist",
            "title": "Contact | Krisada.com",
            "meta_description": "Start a real conversation about building online, content systems, AI visibility, or digital life. I read these personally.",
            "h1_text": "Join the early-interest list.",
            "h2_count": 4,
            "word_count": 438,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 60,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/contact/",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 14.75,
            "best_position": 5.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "4",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/glossary/site-architecture/",
            "title": "Site Architecture ... SEO Glossary | Krisada.com",
            "meta_description": "What site architecture means in SEO: how page structure and internal linking shape crawl behavior and topical authority.",
            "h1_text": "Site Architecture",
            "h2_count": 4,
            "word_count": 355,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;DefinedTerm;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/glossary/site-architecture/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "4",
            "avg_ctr_pct": 0,
            "avg_position": 85.75,
            "best_position": 84.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "4",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/component/users/reset?Itemid=101",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 12.3333,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/pages/login",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 35.3333,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/places/6-kuala-lampur",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 16,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/article/how-to-turn-one-good-idea-into-a-content-system/",
            "title": "How to Turn One Good Idea into a Content System - Krisada SEO",
            "meta_description": "A strong idea should become more than one article. Here is how to turn it into a structured content system with category placement, related content, and AI machine-readable relationships.",
            "h1_text": "How to Turn One Good Idea into a Content System",
            "h2_count": 12,
            "word_count": 1309,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 54,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/article/how-to-turn-one-good-idea-into-a-content-system/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 48,
            "best_position": 48,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/article/migrating-from-wordpress-to-flat-file/",
            "title": "Migrating from WordPress to a Flat-File System - What to Expect | Krisada SEO",
            "meta_description": "What a WordPress to flat-file migration actually involves ... the content extraction work, what you give up, what you gain, and the right moment to do it.",
            "h1_text": "Migrating from WordPress to a Flat-File System - What to Expect",
            "h2_count": 9,
            "word_count": 1062,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 53,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/article/migrating-from-wordpress-to-flat-file/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/article/what-website-ownership-actually-means/",
            "title": "What Website Ownership Actually Means ... Krisada SEO",
            "meta_description": "Having a website and owning your web presence are not the same thing. Here is the real definition ... content, audience, and domain ... and how to test what you actually own.",
            "h1_text": "What Website Ownership Actually Means (And Why Most People Don't Have It)",
            "h2_count": 7,
            "word_count": 938,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 53,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/article/what-website-ownership-actually-means/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 45,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/thai-local-context/",
            "title": "Krisada in Context to Thailand ... Krisada SEO",
            "meta_description": "The Thai background behind the work ... name origin, cultural context, and the personal layer behind Krisada SEO.",
            "h1_text": "Krisada in Context to Thailand",
            "h2_count": 5,
            "word_count": 273,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 41,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/thai-local-context/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 14,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/designing-a-content-schema-you-wont-regret/",
            "title": "Designing a Content Schema You Won't Regret in Six Months ... Krisada.com",
            "meta_description": "How to design a content schema deliberately ... required vs optional fields, naming conventions, and what to get right before you have a hundred files to update.",
            "h1_text": "Designing a Content Schema You Won't Regret in Six Months",
            "h2_count": 9,
            "word_count": 1026,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/designing-a-content-schema-you-wont-regret/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 78.6667,
            "best_position": 47,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/moving-your-audience-off-platform/",
            "title": "Moving Your Audience Off Platform: The Mechanics ... Krisada.com",
            "meta_description": "The practical mechanics of moving your audience from platforms to owned channels ... the tools, the signup flow, the migration habit, and what success looks like.",
            "h1_text": "Moving Your Audience Off Platform: The Mechanics",
            "h2_count": 9,
            "word_count": 1046,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/moving-your-audience-off-platform/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 18.6667,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/the-model-that-replaces-it/",
            "title": "The Model That Replaces It ... Krisada.com",
            "meta_description": "What replaces the broken SEO and content marketing playbook ... digital property, structured content libraries, and compounding authority.",
            "h1_text": "The Model That Replaces It",
            "h2_count": 11,
            "word_count": 1023,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 71,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/the-model-that-replaces-it/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 5.3333,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/your-domain-is-the-asset/",
            "title": "Your Domain Is the Asset ... Everything Else Is a Tool ... Krisada.com",
            "meta_description": "Social profiles and platform pages are tools. The domain is the asset. Here is why that distinction matters and how to build on it properly.",
            "h1_text": "Your Domain Is the Asset ... Everything Else Is a Tool",
            "h2_count": 8,
            "word_count": 993,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/your-domain-is-the-asset/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 32.3333,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/blogs-articles-by-krisada/seo-website-development.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 15.3333,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/glossary/digital-property-asset-leverage/",
            "title": "Digital Property Asset Leverage Glossary | Krisada.com",
            "meta_description": "Definitions for the concepts behind digital property asset leverage ... how websites, content, and authority signals become compounding, sellable, or licensable assets.",
            "h1_text": "Digital Property Glossary",
            "h2_count": 1,
            "word_count": 103,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;DefinedTermSet;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/glossary/digital-property-asset-leverage/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 51.3333,
            "best_position": 48,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/krisada-bio/digital-marketing-resume.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/krisada-isms-and-terms.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 10.6667,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/digital-independence/owned-infrastructure/",
            "title": "Digital Property ... Digital Independence ... Krisada.com",
            "meta_description": "Domains, hosting, and the digital property layer of your online business ... what to own, how to own it, and why it matters.",
            "h1_text": "Digital Property",
            "h2_count": 4,
            "word_count": 202,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/digital-independence/digital-property/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 3,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/quiet-marketer/",
            "title": "The Quiet Marketer ... Digital Income Without a Personal Brand | Krisada.com",
            "meta_description": "Build real digital income without an audience, a personal brand, or social media. The Quiet Marketer covers the trade skills behind quietly profitable websites.",
            "h1_text": "The Quiet Marketer",
            "h2_count": 9,
            "word_count": 357,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/quiet-marketer/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 11.6667,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "3",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/understanding-visibility.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "3",
            "avg_ctr_pct": 0,
            "avg_position": 7.3333,
            "best_position": 3.5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "3",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/visibility-search/structured-data/",
            "title": "Structured Data ... Visibility and Search ... Krisada.com",
            "meta_description": "Schema.org, JSON-LD, and AI machine-readable metadata ... making your content legible to the machines that interpret it.",
            "h1_text": "Structured Data",
            "h2_count": 6,
            "word_count": 316,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/visibility-search/structured-data/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 9,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://austintx.krisada.com/index.php?option=com_spbooking&view=checkout&layout=package&checkout_for=package&package_id=10",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 28,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: austintx.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://krisada.com/special-%E2%93%9A-labs.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "1",
            "total_impressions": "2",
            "avg_ctr_pct": 50,
            "avg_position": 7,
            "best_position": 5,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "declining",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://krisada.com/what-is-digital-karma/ai-to-ai-network-registry.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 7.5,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/contact/",
            "title": "Contact | Krisada SEO",
            "meta_description": "Start a real conversation about building online, content systems, AI visibility, or digital life. I read these personally.",
            "h1_text": "Start with the real objective.",
            "h2_count": 4,
            "word_count": 430,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 36,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/contact/",
            "template_type": "contact",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 125,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/quiet-marketer/",
            "title": "The Quiet Marketer ... Digital Income Without a Personal Brand | Krisada SEO",
            "meta_description": "Build real digital income without an audience, a personal brand, or social media. The Quiet Marketer covers the trade skills behind quietly profitable websites.",
            "h1_text": "The Quiet Marketer",
            "h2_count": 9,
            "word_count": 357,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 54,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/quiet-marketer/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 8.5,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/building-income-that-doesnt-depend-on-one-platform/",
            "title": "Building Income That Does Not Depend on One Platform ... Krisada.com",
            "meta_description": "Revenue diversification is about reducing concentration risk ... structuring income so no single platform decision can take it all away.",
            "h1_text": "Building Income That Does Not Depend on One Platform",
            "h2_count": 8,
            "word_count": 971,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/building-income-that-doesnt-depend-on-one-platform/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/building-reusable-ai-prompt-systems/",
            "title": "Building Reusable AI Prompt Systems for Consistent Content ... Krisada.com",
            "meta_description": "One-off prompts produce one-off results. Here is how to build a prompt system that produces consistent, schema-valid content you can publish at scale.",
            "h1_text": "Building Reusable AI Prompt Systems for Consistent Content",
            "h2_count": 8,
            "word_count": 1006,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/building-reusable-ai-prompt-systems/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 69,
            "best_position": 48,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-ai-discovers-your-content/",
            "title": "How AI Discovers Your Content (And What You Need to Do Differently) ... Krisada.com",
            "meta_description": "AI systems find content differently than search engines. Here is what shifts in practice ... and what you should actually do about it.",
            "h1_text": "How AI Discovers Your Content (And What You Need to Do Differently)",
            "h2_count": 8,
            "word_count": 957,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-ai-discovers-your-content/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/how-to-reduce-platform-dependency/",
            "title": "How to Reduce Platform Dependency Without Burning Everything Down ... Krisada.com",
            "meta_description": "Platform exit is not a dramatic event ... it is a gradual rebalancing. Here is the sequence that actually works.",
            "h1_text": "How to Reduce Platform Dependency Without Burning Everything Down",
            "h2_count": 8,
            "word_count": 958,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/how-to-reduce-platform-dependency/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/seo-is-becoming-ai-to-ai/",
            "title": "SEO Is Becoming AI-to-AI Communication ... Krisada.com",
            "meta_description": "The optimisation target has changed. AI systems now interpret your content ... and they expect structured, AI machine-readable authority.",
            "h1_text": "SEO Is Becoming AI-to-AI Communication",
            "h2_count": 7,
            "word_count": 821,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/seo-is-becoming-ai-to-ai/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/the-case-for-flat-file-publishing/",
            "title": "The Case for Flat-File Publishing in 2026 ... Krisada.com",
            "meta_description": "Why PHP and JSON is a serious publishing choice ... the tradeoffs, the advantages for AI-assisted development, and when it actually makes sense.",
            "h1_text": "The Case for Flat-File Publishing in 2026",
            "h2_count": 8,
            "word_count": 932,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/the-case-for-flat-file-publishing/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/the-hosting-stack-for-digital-property/",
            "title": "The Hosting Stack for Digital Property: What to Use and Why ... Krisada.com",
            "meta_description": "What genuine infrastructure ownership looks like ... domain registration, DNS, hosting, and email ... and the practical choices for each layer.",
            "h1_text": "The Hosting Stack for Digital Property: What to Use and Why",
            "h2_count": 9,
            "word_count": 948,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/the-hosting-stack-for-digital-property/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 4.5,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/what-google-actually-rewards-now/",
            "title": "What Google Actually Rewards Now ... Krisada.com",
            "meta_description": "Understanding what Google has always been trying to reward ... and how it is getting better at finding it ... is more useful than chasing any specific update.",
            "h1_text": "What Google Actually Rewards Now",
            "h2_count": 7,
            "word_count": 885,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/what-google-actually-rewards-now/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 14,
            "best_position": 3,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/why-your-content-library-is-your-moat/",
            "title": "Why Your Content Library Is Your Moat ... Krisada.com",
            "meta_description": "A deep, structured content library on a topic you own is the competitive advantage that takes years to build and cannot be quickly replicated.",
            "h1_text": "Why Your Content Library Is Your Moat",
            "h2_count": 8,
            "word_count": 1048,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/why-your-content-library-is-your-moat/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/blogs-articles-by-krisada.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/directory/portfolio/",
            "title": "Website Assets Portfolio",
            "meta_description": "The full Krisada domain portfolio organized by constellation - related-niche clusters (we call Constellations) of website assets built to own search territory.",
            "h1_text": "Website Assets Portfolio",
            "h2_count": 22,
            "word_count": 353,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 154,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/directory/portfolio/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "2",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/krisada-isms-and-terms/driving-by-braille-or-anything-by-braille.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "2",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/ai-website-systems/php-json-publishing/",
            "title": "PHP + JSON Publishing ... AI and Website Systems ... Krisada.com",
            "meta_description": "Why PHP and JSON is a modern publishing stack ... and how AI tools fit into it cleanly.",
            "h1_text": "PHP + JSON Publishing",
            "h2_count": 5,
            "word_count": 243,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/ai-website-systems/php-json-publishing/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "2",
            "avg_ctr_pct": 0,
            "avg_position": 13,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "http://mail.krisada.com/",
            "title": "Digital trade skills for today's AI World.",
            "meta_description": "Our systems allow you to leverage AI instead of fearing it. This is my version of digital marketing for Quiet People.",
            "h1_text": "Digital trade skillsfor today's AI World.",
            "h2_count": 20,
            "word_count": 957,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;AudioObject;WebPage;Thing",
            "has_structured_data": "yes",
            "internal_link_count": 84,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/",
            "template_type": "home",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://art.krisada.com/disclaimer",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 2,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 0,
            "fetch_error": "Could not resolve host: art.krisada.com"
        },
        {
            "domain": "krisada.com",
            "page": "https://krisada.com/best.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "top-level-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://krisada.com/component/easysocial/?Itemid=",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 14,
            "best_position": 14,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://krisada.com/directory/portfolio/one-mouse-marketing/digitalmarketingage-com/",
            "title": "digitalmarketingage.com",
            "meta_description": "We Offer skills that power today's AI internet. Our systems allow you to leverage AI instead of fearing it. This is Digital Marketing for Quiet People.",
            "h1_text": "digitalmarketingage.com",
            "h2_count": 1,
            "word_count": 75,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/directory/portfolio/one-mouse-marketing/digitalmarketingage-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 2,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/article/setting-up-php-json-for-ai-development/",
            "title": "Setting Up a PHP + JSON Site That AI Tools Can Actually Work With ... Krisada SEO",
            "meta_description": "The structural decisions that make a PHP + JSON site work smoothly with AI coding tools ... one entry point, consistent schemas, thin templates.",
            "h1_text": "Setting Up a PHP + JSON Site That AI Tools Can Actually Work With",
            "h2_count": 9,
            "word_count": 984,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 53,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/article/setting-up-php-json-for-ai-development/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 4,
            "best_position": 4,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/article/the-case-for-flat-file-publishing/",
            "title": "The Case for Flat-File Publishing in 2026 ... Krisada SEO",
            "meta_description": "Why PHP and JSON is a serious publishing choice ... the tradeoffs, the advantages for AI-assisted development, and when it actually makes sense.",
            "h1_text": "The Case for Flat-File Publishing in 2026",
            "h2_count": 8,
            "word_count": 988,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 54,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/article/the-case-for-flat-file-publishing/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 2,
            "best_position": 2,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/article/writing-content-machines-can-read/",
            "title": "Writing Content That Machines Can Actually Read ... Krisada SEO",
            "meta_description": "Machine-readability starts before the structured data markup. Here is what it means at the prose level ... and how the technical layer amplifies it.",
            "h1_text": "Writing Content That Machines Can Actually Read",
            "h2_count": 8,
            "word_count": 968,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 54,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/article/writing-content-machines-can-read/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 53,
            "best_position": 53,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/directory/portfolio/",
            "title": "Website Assets Portfolio",
            "meta_description": "The full Krisada domain portfolio organized by constellation - related-niche clusters (we call Constellations) of website assets built to own search territory.",
            "h1_text": "Website Assets Portfolio",
            "h2_count": 16,
            "word_count": 292,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 119,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/directory/portfolio/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/directory/portfolio/art-human-creativity/",
            "title": "Art & Human Creativity",
            "meta_description": "Original art, digital galleries, print marketplaces, and the human creativity space.",
            "h1_text": "Art & Human Creativity",
            "h2_count": 14,
            "word_count": 79,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 50,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/directory/portfolio/art-human-creativity/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 9,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/directory/portfolio/healthcare-ai-longevity/",
            "title": "Healthcare AI & Longevity",
            "meta_description": "Healthcare AI, longevity, natural health, and the aging well vertical.",
            "h1_text": "Healthcare AI & Longevity",
            "h2_count": 16,
            "word_count": 81,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 52,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/directory/portfolio/healthcare-ai-longevity/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/ai-website-systems/machine-readable-content/",
            "title": "Machine-Readable Content ... AI and Website Systems ... Krisada SEO",
            "meta_description": "Designing content that both humans and AI systems can navigate ... structure, metadata, and federation endpoints.",
            "h1_text": "Machine-Readable Content",
            "h2_count": 6,
            "word_count": 327,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 54,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/ai-website-systems/machine-readable-content/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 49,
            "best_position": 49,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/ai-website-systems/php-json-publishing/",
            "title": "PHP + JSON Publishing ... AI and Website Systems ... Krisada SEO",
            "meta_description": "Why PHP and JSON is a modern publishing stack ... and how AI tools fit into it cleanly.",
            "h1_text": "PHP + JSON Publishing",
            "h2_count": 5,
            "word_count": 243,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 51,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/ai-website-systems/php-json-publishing/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 39,
            "best_position": 39,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/digital-life/",
            "title": "Online Digital Life ... Krisada SEO",
            "meta_description": "Learn what it means to build a real online digital life through owned websites, content systems, and AI-era visibility.",
            "h1_text": "Online Digital Life",
            "h2_count": 19,
            "word_count": 978,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/digital-life/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/visibility-search/",
            "title": "Visibility and Search ... Krisada SEO",
            "meta_description": "Learn how search and visibility actually work in an AI-assisted discovery environment.",
            "h1_text": "Visibility and Search",
            "h2_count": 18,
            "word_count": 986,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/visibility-search/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 6,
            "best_position": 6,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://seo.krisada.com/library/website-faqs/",
            "title": "Website FAQs | Krisada SEO",
            "meta_description": "Explore practical website FAQs covering AI foundations, visibility, content systems, lead capture, monetization, and the matching download solutions.",
            "h1_text": "Website FAQs",
            "h2_count": 18,
            "word_count": 865,
            "schema_types": "Person;Occupation;Country;Organization;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;Thing;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://seo.krisada.com/library/website-faqs/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/ai-assisted-publishing-workflow/",
            "title": "The AI-Assisted Publishing Workflow That Keeps You in Control ... Krisada.com",
            "meta_description": "How to use AI to publish faster without losing your voice ... the three-stage workflow with clear human decision points.",
            "h1_text": "The AI-Assisted Publishing Workflow That Keeps You in Control",
            "h2_count": 8,
            "word_count": 994,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/ai-assisted-publishing-workflow/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 55,
            "best_position": 55,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/i-didnt-start-out-building-an-ecosystem/",
            "title": "I Didn't Start Out Building an Ecosystem ... Krisada.com",
            "meta_description": "The honest starting point of the Art Cluster Asset Building experiment ... fourteen art domains, one intended ecosystem, and a machine being assembled in public.",
            "h1_text": "I Didn't Start Out Building an Ecosystem",
            "h2_count": 6,
            "word_count": 1084,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 69,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/i-didnt-start-out-building-an-ecosystem/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 7,
            "best_position": 7,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/setting-up-php-json-for-ai-development/",
            "title": "Setting Up a PHP + JSON Site That AI Tools Can Actually Work With ... Krisada.com",
            "meta_description": "The structural decisions that make a PHP + JSON site work smoothly with AI coding tools ... one entry point, consistent schemas, thin templates.",
            "h1_text": "Setting Up a PHP + JSON Site That AI Tools Can Actually Work With",
            "h2_count": 9,
            "word_count": 984,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/setting-up-php-json-for-ai-development/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/the-content-review-before-you-publish/",
            "title": "The Content Review You Should Do Before Every Publish ... Krisada.com",
            "meta_description": "The four-pass review that turns an AI draft into a publishable article ... structure, voice, accuracy, metadata.",
            "h1_text": "The Content Review You Should Do Before Every Publish",
            "h2_count": 9,
            "word_count": 943,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 77,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/the-content-review-before-you-publish/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 32,
            "best_position": 32,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/welcome-to-krisada/",
            "title": "You Can't Build Wealth Like This on Wall Street | Krisada.com",
            "meta_description": "In traditional markets, influencing how your investment performs is insider trading. In website asset building, it's just the job. The full case for this asset class.",
            "h1_text": "You Can't Build Wealth Like This on Wall Street",
            "h2_count": 9,
            "word_count": 1236,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;AudioObject;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/you-cant-do-this-on-wall-street/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/article/when-your-business-doesnt-know-how-ai-fits-its-own-system/",
            "title": "When Your Business Doesn't Know How AI Fits Its Own System - Fractional CAIO, AI Agency, or AI Systems Integrator? | Krisada.com",
            "meta_description": "Most businesses do not have an AI tool problem. They have a system-fit problem. Here is how to think about fractional CAIO, AI agencies, and AI systems integrators in the right order.",
            "h1_text": "When Your Business Doesn't Know How AI Fits Its Own System - Fractional CAIO, AI Agency, or AI Systems Integrator?",
            "h2_count": 13,
            "word_count": 1660,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/article/when-your-business-doesnt-know-how-ai-fits-its-own-system/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/blogs-articles-by-krisada/digital-marketing.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "1",
            "total_impressions": "1",
            "avg_ctr_pct": 100,
            "avg_position": 2,
            "best_position": 2,
            "clicks_first45": "1",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "declining",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/blogs-articles-by-krisada/tags/seo-website.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 5,
            "best_position": 5,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/blogs-articles-by-krisada/website-monetization-in-2026.html",
            "title": "",
            "meta_description": "",
            "h1_text": "",
            "h2_count": 0,
            "word_count": 0,
            "schema_types": "",
            "has_structured_data": "no",
            "internal_link_count": 0,
            "has_canonical": "no",
            "canonical_url": "",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 39,
            "best_position": 39,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 404,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/directory/portfolio/healthcare-ai-longevity/after60life-com/",
            "title": "after60life.com",
            "meta_description": "Reinvention-focused lifestyle site for adults over 60, with a thoughtfully structured 4-tier membership model including a lifetime-payment option.",
            "h1_text": "after60life.com",
            "h2_count": 2,
            "word_count": 286,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 62,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/directory/portfolio/healthcare-ai-longevity/after60life-com/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/directory/portfolio/one-mouse-marketing/",
            "title": "One Mouse Marketing",
            "meta_description": "SEO consulting, marketing education, and the personal brand hub. One Mouse. Maximum leverage.",
            "h1_text": "One Mouse Marketing",
            "h2_count": 9,
            "word_count": 98,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 70,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/directory/portfolio/one-mouse-marketing/",
            "template_type": "portfolio",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 9,
            "best_position": 9,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/glossary/ai-digital-karma/",
            "title": "AI Digital Karma Glossary | Krisada.com",
            "meta_description": "Definitions for the concepts behind AI Digital Karma ... training data, citation webs, karma debt, and more.",
            "h1_text": "AI Digital Karma Glossary",
            "h2_count": 4,
            "word_count": 306,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;DefinedTermSet;CollectionPage;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 72,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/glossary/ai-digital-karma/",
            "template_type": "glossary-term",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 46,
            "best_position": 46,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "0",
            "impr_last45": "1",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/digital-independence/platform-exit-strategy/",
            "title": "Platform Exit Strategy ... Digital Independence ... Krisada.com",
            "meta_description": "Practical steps for reducing platform dependency and moving your audience, content, and revenue to infrastructure you control.",
            "h1_text": "Platform Exit Strategy",
            "h2_count": 4,
            "word_count": 199,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 73,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/digital-independence/platform-exit-strategy/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/digital-independence/revenue-diversification/",
            "title": "Revenue Diversification ... Digital Independence ... Krisada.com",
            "meta_description": "Building income streams that do not depend on a single platform, algorithm, or employer ... the financial layer of digital independence.",
            "h1_text": "Revenue Diversification",
            "h2_count": 6,
            "word_count": 273,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 76,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/digital-independence/revenue-diversification/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 10,
            "best_position": 10,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/digital-life/platform-independence/",
            "title": "Platform Independence ... Online Digital Life ... Krisada.com",
            "meta_description": "Why building on platforms you don't control is a liability ... and what a more resilient digital structure looks like.",
            "h1_text": "Platform Independence",
            "h2_count": 6,
            "word_count": 297,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 78,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/digital-life/platform-independence/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 1,
            "best_position": 1,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/library/visibility-search/ai-discovery/",
            "title": "AI Discovery ... Visibility and Search ... Krisada.com",
            "meta_description": "How AI systems interpret and cite content ... and what it means for how you structure your site.",
            "h1_text": "AI Discovery",
            "h2_count": 8,
            "word_count": 440,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;CollectionPage;ItemList;ListItem;BreadcrumbList",
            "has_structured_data": "yes",
            "internal_link_count": 80,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/library/visibility-search/ai-discovery/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 8,
            "best_position": 8,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        },
        {
            "domain": "krisada.com",
            "page": "https://www.krisada.com/quiet-marketer/choose-your-first-website-business-model/",
            "title": "How to Choose Your First Website Business Model | Krisada.com",
            "meta_description": "Choose the first website business model that matches your skills, time horizon, and tolerance for uncertainty.",
            "h1_text": "How to Choose Your First Website Business Model",
            "h2_count": 10,
            "word_count": 1187,
            "schema_types": "Person;Occupation;Country;WebSite;Collection;DataCatalog;Dataset;DataDownload;WebPage;Article;Thing;FAQPage;Question;Answer;BreadcrumbList;ListItem",
            "has_structured_data": "yes",
            "internal_link_count": 75,
            "has_canonical": "yes",
            "canonical_url": "https://www.krisada.com/quiet-marketer/choose-your-first-website-business-model/",
            "template_type": "detail-page",
            "total_clicks": "0",
            "total_impressions": "1",
            "avg_ctr_pct": 0,
            "avg_position": 12,
            "best_position": 12,
            "clicks_first45": "0",
            "clicks_last45": "0",
            "impr_first45": "1",
            "impr_last45": "0",
            "click_trend": "flat",
            "fetch_status": 200,
            "fetch_error": ""
        }
    ]
}