{"id":4564,"date":"2026-09-08T03:05:35","date_gmt":"2026-09-08T00:05:35","guid":{"rendered":"https:\/\/www.seoliva.com\/?page_id=4564"},"modified":"2026-09-21T21:51:48","modified_gmt":"2026-09-21T18:51:48","slug":"seo-icerik-analizi","status":"publish","type":"page","link":"https:\/\/www.seoliva.com\/en\/seo-icerik-analizi","title":{"rendered":"SEO \u0130\u00e7erik Analizi"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4564\" class=\"elementor elementor-4564\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-8fcff7d e-flex e-con-boxed e-con e-parent\" data-id=\"8fcff7d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46b4d77 elementor-widget elementor-widget-shortcode\" data-id=\"46b4d77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div id=\"seoliva-content-analysis\" class=\"slca\">\n\n        <nav class=\"slca-breadcrumb\" aria-label=\"Breadcrumb\">\n            <a href=\"https:\/\/www.seoliva.com\/\">Ana Sayfa<\/a>\n            <span aria-hidden=\"true\">\/<\/span>\n            <a href=\"https:\/\/www.seoliva.com\/seo-araclari\">SEO Ara\u00e7lar\u0131<\/a>\n            <span aria-hidden=\"true\">\/<\/span>\n            <span aria-current=\"page\">SEO \u0130\u00e7erik Analizi<\/span>\n        <\/nav>\n\n        <header class=\"slca-hero\">\n            <h1>SEO \u0130\u00e7erik Analizi<\/h1>\n            <p>\n                Hedef anahtar kelimenizi ve metninizi girin. Kelimenin i\u00e7erikte nerede ve ne s\u0131kl\u0131kta\n                kullan\u0131ld\u0131\u011f\u0131n\u0131, ilk b\u00f6l\u00fcmde g\u00f6r\u00fcn\u00fcp g\u00f6r\u00fcnmedi\u011fini ve gereksiz tekrar olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.\n            <\/p>\n        <\/header>\n\n        <section class=\"slca-form\">\n\n            <div class=\"slca-field\">\n                <label for=\"slca-keyword\">Hedef anahtar kelime<\/label>\n                <input\n                    id=\"slca-keyword\"\n                    type=\"text\"\n                    autocomplete=\"off\"\n                    placeholder=\"\u00d6rnek: seo ajans\u0131\"\n                >\n                <p>Bu sayfan\u0131n \u00f6ncelikli olarak hedefledi\u011fi sorguyu yaz\u0131n.<\/p>\n            <\/div>\n\n            <div class=\"slca-field\">\n                <label for=\"slca-secondary\">\u0130kincil kelimeler <span>\u0130ste\u011fe ba\u011fl\u0131<\/span><\/label>\n                <input\n                    id=\"slca-secondary\"\n                    type=\"text\"\n                    autocomplete=\"off\"\n                    placeholder=\"\u00d6rnek: seo hizmeti, seo dan\u0131\u015fmanl\u0131\u011f\u0131\"\n                >\n                <p>Birden fazla ifadeyi virg\u00fclle ay\u0131rabilirsiniz. Ara\u00e7 bunlar\u0131 ayr\u0131 ayr\u0131 sayar.<\/p>\n            <\/div>\n\n            <div class=\"slca-field slca-content-field\">\n                <div class=\"slca-content-head\">\n                    <div>\n                        <label for=\"slca-content\">\u0130\u00e7erik<\/label>\n                        <p>Yay\u0131nlamay\u0131 planlad\u0131\u011f\u0131n\u0131z veya mevcut sayfadaki ana metni yap\u0131\u015ft\u0131r\u0131n.<\/p>\n                    <\/div>\n                    <span id=\"slca-live-count\">0 kelime<\/span>\n                <\/div>\n\n                <textarea\n                    id=\"slca-content\"\n                    rows=\"16\"\n                    spellcheck=\"true\"\n                    placeholder=\"Metninizi buraya yaz\u0131n veya yap\u0131\u015ft\u0131r\u0131n...\"\n                ><\/textarea>\n            <\/div>\n\n            <details class=\"slca-page-fields\">\n                <summary>Sayfa bilgilerini de kontrol et <span>\u0130ste\u011fe ba\u011fl\u0131<\/span><\/summary>\n\n                <div class=\"slca-page-fields-body\">\n\n                    <div class=\"slca-field\">\n                        <label for=\"slca-title\">SEO Title<\/label>\n                        <input id=\"slca-title\" type=\"text\" autocomplete=\"off\" placeholder=\"\u00d6rnek: SEO Ajans\u0131 | SEOliva\">\n                    <\/div>\n\n                    <div class=\"slca-field\">\n                        <label for=\"slca-meta\">Meta Description<\/label>\n                        <textarea id=\"slca-meta\" rows=\"3\" placeholder=\"Meta a\u00e7\u0131klaman\u0131z\u0131 buraya yaz\u0131n...\"><\/textarea>\n                    <\/div>\n\n                    <div class=\"slca-two-col\">\n                        <div class=\"slca-field\">\n                            <label for=\"slca-url\">URL veya slug<\/label>\n                            <input id=\"slca-url\" type=\"text\" autocomplete=\"off\" placeholder=\"\u00d6rnek: \/seo-ajansi\/\">\n                        <\/div>\n\n                        <div class=\"slca-field\">\n                            <label for=\"slca-h1\">H1<\/label>\n                            <input id=\"slca-h1\" type=\"text\" autocomplete=\"off\" placeholder=\"\u00d6rnek: SEO Ajans\u0131\">\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"slca-field\">\n                        <label for=\"slca-headings\">Alt ba\u015fl\u0131klar <span>\u0130ste\u011fe ba\u011fl\u0131<\/span><\/label>\n                        <textarea\n                            id=\"slca-headings\"\n                            rows=\"5\"\n                            placeholder=\"H2 ve H3 ba\u015fl\u0131klar\u0131n\u0131z\u0131 alt alta yap\u0131\u015ft\u0131rabilirsiniz.\"\n                        ><\/textarea>\n                    <\/div>\n\n                <\/div>\n            <\/details>\n\n            <div class=\"slca-actions\">\n                <button type=\"button\" id=\"slca-analyze\" class=\"slca-primary\">SEO \u0130\u00e7eri\u011fini Analiz Et<\/button>\n                <button type=\"button\" id=\"slca-example\" class=\"slca-secondary\">\u00d6rnek Doldur<\/button>\n                <button type=\"button\" id=\"slca-clear\" class=\"slca-clear\">Temizle<\/button>\n            <\/div>\n\n            <p class=\"slca-privacy\">\n                Metniniz sunucuya g\u00f6nderilmez. Analiz taray\u0131c\u0131n\u0131zda yap\u0131l\u0131r.\n            <\/p>\n\n        <\/section>\n\n        <div id=\"slca-message\" class=\"slca-message\" hidden aria-live=\"polite\"><\/div>\n\n        <section id=\"slca-result\" class=\"slca-result\" hidden aria-live=\"polite\">\n\n            <div class=\"slca-summary\" id=\"slca-summary\">\n                <div class=\"slca-summary-icon\" id=\"slca-summary-icon\">\u2713<\/div>\n                <div>\n                    <span>Anahtar kelime kullan\u0131m\u0131<\/span>\n                    <h2 id=\"slca-summary-title\">\u2014<\/h2>\n                    <p id=\"slca-summary-copy\">\u2014<\/p>\n                <\/div>\n            <\/div>\n\n            <section class=\"slca-panel\">\n                <div class=\"slca-panel-head\">\n                    <h3>Hedef kelime \u00f6zeti<\/h3>\n                    <p>Oranlar\u0131 hedef de\u011fil, metni yorumlamaya yard\u0131mc\u0131 olan \u00f6l\u00e7\u00fcm olarak g\u00f6steriyoruz.<\/p>\n                <\/div>\n\n                <div class=\"slca-stats\">\n                    <div class=\"slca-stat\">\n                        <span>Toplam kelime<\/span>\n                        <strong id=\"slca-word-count\">0<\/strong>\n                    <\/div>\n\n                    <div class=\"slca-stat\">\n                        <span>Tam e\u015fle\u015fme<\/span>\n                        <strong id=\"slca-exact-count\">0<\/strong>\n                    <\/div>\n\n                    <div class=\"slca-stat\">\n                        <span>Yak\u0131n bi\u00e7im<\/span>\n                        <strong id=\"slca-variant-count\">0<\/strong>\n                    <\/div>\n\n                    <div class=\"slca-stat\">\n                        <span>Metindeki pay\u0131<\/span>\n                        <strong id=\"slca-density\">0%<\/strong>\n                    <\/div>\n                <\/div>\n\n                <p class=\"slca-stat-note\">\n                    \u201cMetindeki pay\u0131\u201d yaln\u0131zca tam e\u015fle\u015fmelerin kaplad\u0131\u011f\u0131 yakla\u015f\u0131k oran\u0131 g\u00f6sterir.\n                    Ula\u015fman\u0131z gereken ideal bir y\u00fczde yoktur.\n                <\/p>\n            <\/section>\n\n            <section class=\"slca-panel\">\n                <div class=\"slca-panel-head\">\n                    <h3>\u00d6nemli alanlarda kullan\u0131m\u0131<\/h3>\n                    <p>Girdi\u011finiz alanlarda hedef ifadenin bulunup bulunmad\u0131\u011f\u0131n\u0131 tek tek g\u00f6steriyoruz.<\/p>\n                <\/div>\n\n                <div id=\"slca-placement-list\" class=\"slca-check-list\"><\/div>\n            <\/section>\n\n            <section class=\"slca-panel\">\n                <div class=\"slca-panel-head\">\n                    <h3>\u0130\u00e7erik i\u00e7indeki da\u011f\u0131l\u0131m<\/h3>\n                    <p>Hedef ifadenin metnin ba\u015f\u0131na y\u0131\u011f\u0131lmak yerine i\u00e7erik boyunca nas\u0131l da\u011f\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6r\u00fcn.<\/p>\n                <\/div>\n\n                <div class=\"slca-distribution\">\n                    <div class=\"slca-dist-item\">\n                        <span>\u0130lk b\u00f6l\u00fcm<\/span>\n                        <div class=\"slca-bar\"><i id=\"slca-bar-first\"><\/i><\/div>\n                        <strong id=\"slca-dist-first\">0<\/strong>\n                    <\/div>\n\n                    <div class=\"slca-dist-item\">\n                        <span>Orta b\u00f6l\u00fcm<\/span>\n                        <div class=\"slca-bar\"><i id=\"slca-bar-middle\"><\/i><\/div>\n                        <strong id=\"slca-dist-middle\">0<\/strong>\n                    <\/div>\n\n                    <div class=\"slca-dist-item\">\n                        <span>Son b\u00f6l\u00fcm<\/span>\n                        <div class=\"slca-bar\"><i id=\"slca-bar-last\"><\/i><\/div>\n                        <strong id=\"slca-dist-last\">0<\/strong>\n                    <\/div>\n                <\/div>\n\n                <div id=\"slca-distribution-note\" class=\"slca-inline-note\"><\/div>\n            <\/section>\n\n            <section class=\"slca-panel\">\n                <div class=\"slca-panel-head\">\n                    <h3>Kontrol etmenizi \u00f6nerdi\u011fimiz noktalar<\/h3>\n                    <p>Buradaki maddeler otomatik SEO kurallar\u0131 de\u011fil; metni yeniden okuman\u0131z gereken yerleri g\u00f6sterir.<\/p>\n                <\/div>\n\n                <div id=\"slca-insights\"><\/div>\n            <\/section>\n\n            <section id=\"slca-secondary-panel\" class=\"slca-panel\" hidden>\n                <div class=\"slca-panel-head\">\n                    <h3>\u0130kincil kelimeler<\/h3>\n                    <p>Ekledi\u011finiz yard\u0131mc\u0131 ifadelerin i\u00e7erikte ka\u00e7 kez ge\u00e7ti\u011fini g\u00f6steriyoruz.<\/p>\n                <\/div>\n\n                <div id=\"slca-secondary-list\" class=\"slca-secondary-list\"><\/div>\n            <\/section>\n\n            <details class=\"slca-details\">\n                <summary>Teknik \u00f6l\u00e7\u00fcmleri g\u00f6ster<\/summary>\n\n                <div class=\"slca-details-body\">\n                    <div class=\"slca-detail-row\">\n                        <strong>\u0130lk 100 kelimede tam e\u015fle\u015fme<\/strong>\n                        <span id=\"slca-first100\">0<\/span>\n                    <\/div>\n\n                    <div class=\"slca-detail-row\">\n                        <strong>En \u00e7ok tekrar bulunan paragraf<\/strong>\n                        <span id=\"slca-max-paragraph\">0<\/span>\n                    <\/div>\n\n                    <div class=\"slca-detail-row\">\n                        <strong>Ayn\u0131 c\u00fcmlede en y\u00fcksek tekrar<\/strong>\n                        <span id=\"slca-max-sentence\">0<\/span>\n                    <\/div>\n\n                    <div class=\"slca-detail-row\">\n                        <strong>Hedef ifade uzunlu\u011fu<\/strong>\n                        <span id=\"slca-keyword-length\">0 kelime<\/span>\n                    <\/div>\n                <\/div>\n            <\/details>\n\n            <div class=\"slca-scope\">\n                <strong>Bu ara\u00e7 s\u0131ralama garantisi veya \u201cSEO skoru\u201d vermez.<\/strong>\n                <p>\n                    Hedef kelimenin sayfadaki kullan\u0131m\u0131n\u0131 \u00f6l\u00e7er. \u0130\u00e7eri\u011fin do\u011frulu\u011funu, arama niyetini,\n                    rakipleri, backlinkleri veya Google'\u0131n s\u0131ralama karar\u0131n\u0131 tek ba\u015f\u0131na de\u011ferlendiremez.\n                <\/p>\n            <\/div>\n\n        <\/section>\n\n    <\/div>\n\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\":\"https:\/\/schema.org\",\n      \"@type\":\"BreadcrumbList\",\n      \"itemListElement\":[\n        {\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana Sayfa\",\"item\":\"https:\/\/www.seoliva.com\/\"},\n        {\"@type\":\"ListItem\",\"position\":2,\"name\":\"SEO Ara\u00e7lar\u0131\",\"item\":\"https:\/\/www.seoliva.com\/seo-araclari\"},\n        {\"@type\":\"ListItem\",\"position\":3,\"name\":\"SEO \u0130\u00e7erik Analizi\",\"item\":\"https:\/\/www.seoliva.com\/seo-icerik-analizi\"}\n      ]\n    }\n    <\/script>\n\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\":\"https:\/\/schema.org\",\n      \"@type\":\"WebApplication\",\n      \"name\":\"SEO \u0130\u00e7erik Analizi\",\n      \"description\":\"Hedef anahtar kelimenin SEO title, H1, ilk b\u00f6l\u00fcm ve i\u00e7erik genelindeki kullan\u0131m\u0131n\u0131 analiz eden \u00fccretsiz SEO arac\u0131.\",\n      \"url\":\"https:\/\/www.seoliva.com\/seo-icerik-analizi\",\n      \"applicationCategory\":\"BusinessApplication\",\n      \"operatingSystem\":\"Any\",\n      \"isAccessibleForFree\":true,\n      \"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"TRY\"}\n    }\n    <\/script>\n\n    <style>\n    #seoliva-content-analysis{\n        --text:#171717;\n        --muted:#626963;\n        --line:#dfe5e1;\n        --line-soft:#e9edea;\n        --green:#009a63;\n        --green-dark:#123d2e;\n        --green-soft:#eef8f3;\n        --amber:#8b600e;\n        --amber-soft:#fff8eb;\n        --red:#934139;\n        --red-soft:#fff3f1;\n        width:min(1040px,calc(100% - 44px));\n        margin:30px auto 60px;\n        color:var(--text);\n        font-family:inherit !important\n    }\n    #seoliva-content-analysis *{\n        box-sizing:border-box;\n        font-family:inherit !important\n    }\n\n    \/* TOP *\/\n    #seoliva-content-analysis .slca-breadcrumb{\n        display:flex;\n        align-items:center;\n        gap:8px;\n        margin-bottom:25px;\n        color:#858b86;\n        font-size:13px;\n        line-height:1.4\n    }\n    #seoliva-content-analysis .slca-breadcrumb a{\n        color:#6d736e;\n        text-decoration:none\n    }\n    #seoliva-content-analysis .slca-breadcrumb span[aria-current=\"page\"]{\n        color:#252925;\n        font-weight:760\n    }\n    #seoliva-content-analysis .slca-hero{\n        max-width:890px;\n        margin-bottom:30px\n    }\n    #seoliva-content-analysis .slca-hero h1{\n        margin:0;\n        color:#111;\n        font-size:48px;\n        line-height:1.05;\n        letter-spacing:-.043em;\n        font-weight:790\n    }\n    #seoliva-content-analysis .slca-hero p{\n        max-width:850px;\n        margin:16px 0 0;\n        color:#5e655f;\n        font-size:17px;\n        line-height:1.7\n    }\n\n    \/* FORM *\/\n    #seoliva-content-analysis .slca-form{\n        padding:24px;\n        border:1px solid #d6e7dd;\n        border-radius:20px;\n        background:linear-gradient(135deg,#fbfdfb 0%,#f1f9f5 100%)\n    }\n    #seoliva-content-analysis .slca-field + .slca-field{\n        margin-top:18px\n    }\n    #seoliva-content-analysis .slca-field label{\n        display:block;\n        color:#202520;\n        font-size:15.5px;\n        line-height:1.4;\n        font-weight:790\n    }\n    #seoliva-content-analysis .slca-field label span,\n    #seoliva-content-analysis .slca-page-fields summary span{\n        color:#7b827c;\n        font-size:12.5px;\n        font-weight:680\n    }\n    #seoliva-content-analysis .slca-field > p,\n    #seoliva-content-analysis .slca-content-head p{\n        margin:5px 0 0;\n        color:#676e68;\n        font-size:13.5px;\n        line-height:1.58\n    }\n    #seoliva-content-analysis input,\n    #seoliva-content-analysis textarea{\n        width:100%;\n        margin-top:9px;\n        border:1px solid #cfd6d1;\n        border-radius:11px;\n        background:#fff;\n        color:#2d332e;\n        font-size:15px;\n        outline:none\n    }\n    #seoliva-content-analysis input{\n        min-height:48px;\n        padding:0 14px\n    }\n    #seoliva-content-analysis textarea{\n        padding:14px 15px;\n        line-height:1.65;\n        resize:vertical\n    }\n    #seoliva-content-analysis input:focus,\n    #seoliva-content-analysis textarea:focus{\n        border-color:#8ea499;\n        box-shadow:0 0 0 3px rgba(0,154,99,.09)\n    }\n    #seoliva-content-analysis .slca-content-field{\n        margin-top:20px\n    }\n    #seoliva-content-analysis .slca-content-head{\n        display:flex;\n        justify-content:space-between;\n        align-items:flex-start;\n        gap:20px\n    }\n    #seoliva-content-analysis .slca-content-head > span{\n        display:inline-flex;\n        align-items:center;\n        min-height:34px;\n        padding:0 10px;\n        border:1px solid #dce5df;\n        border-radius:9px;\n        background:#fff;\n        color:#505751;\n        font-size:13px;\n        font-weight:760;\n        white-space:nowrap\n    }\n    #seoliva-content-analysis #slca-content{\n        min-height:340px;\n        padding:20px;\n        font-size:16px;\n        line-height:1.78\n    }\n    #seoliva-content-analysis .slca-page-fields{\n        margin-top:18px;\n        border:1px solid #dbe4de;\n        border-radius:14px;\n        background:rgba(255,255,255,.82);\n        overflow:hidden\n    }\n    #seoliva-content-analysis .slca-page-fields summary{\n        position:relative;\n        padding:17px 48px 17px 18px;\n        cursor:pointer;\n        list-style:none;\n        color:#303630;\n        font-size:14.5px;\n        line-height:1.45;\n        font-weight:790\n    }\n    #seoliva-content-analysis .slca-page-fields summary::-webkit-details-marker{display:none}\n    #seoliva-content-analysis .slca-page-fields summary::after{\n        content:\"+\";\n        position:absolute;\n        top:9px;\n        right:17px;\n        color:#747b75;\n        font-size:23px\n    }\n    #seoliva-content-analysis .slca-page-fields[open] summary::after{content:\"\u2212\"}\n    #seoliva-content-analysis .slca-page-fields-body{\n        padding:18px;\n        border-top:1px solid #e4e9e6\n    }\n    #seoliva-content-analysis .slca-two-col{\n        display:grid;\n        grid-template-columns:1fr 1fr;\n        gap:14px;\n        margin-top:18px\n    }\n    #seoliva-content-analysis .slca-actions{\n        display:flex;\n        align-items:center;\n        gap:9px;\n        margin-top:18px;\n        flex-wrap:wrap\n    }\n    #seoliva-content-analysis .slca-primary,\n    #seoliva-content-analysis .slca-secondary,\n    #seoliva-content-analysis .slca-clear{\n        min-height:48px;\n        padding:0 16px;\n        border-radius:10px;\n        font-size:13.5px;\n        line-height:1.2;\n        font-weight:800;\n        cursor:pointer\n    }\n    #seoliva-content-analysis .slca-primary{\n        border:1px solid var(--green-dark);\n        background:var(--green-dark);\n        color:#fff\n    }\n    #seoliva-content-analysis .slca-secondary{\n        border:1px solid #d2d9d4;\n        background:#fff;\n        color:#202520\n    }\n    #seoliva-content-analysis .slca-clear{\n        min-height:40px;\n        border:0;\n        background:transparent;\n        color:#626963\n    }\n    #seoliva-content-analysis .slca-privacy{\n        margin:12px 0 0;\n        color:#727973;\n        font-size:13px;\n        line-height:1.55\n    }\n\n    \/* MESSAGE *\/\n    #seoliva-content-analysis .slca-message{\n        margin-top:14px;\n        padding:17px 18px;\n        border:1px solid #ecdcb9;\n        border-radius:13px;\n        background:var(--amber-soft);\n        color:#73520f;\n        font-size:14.5px;\n        line-height:1.62\n    }\n\n    \/* RESULT *\/\n    #seoliva-content-analysis .slca-result{\n        margin-top:18px\n    }\n    #seoliva-content-analysis .slca-summary{\n        display:grid;\n        grid-template-columns:58px minmax(0,1fr);\n        gap:18px;\n        align-items:center;\n        padding:24px;\n        border:1px solid #d5e8dd;\n        border-radius:18px;\n        background:#f1faf5\n    }\n    #seoliva-content-analysis .slca-summary.is-warn{\n        border-color:#ecdcb9;\n        background:#fffaf0\n    }\n    #seoliva-content-analysis .slca-summary.is-problem{\n        border-color:#ebd6d2;\n        background:#fff5f3\n    }\n    #seoliva-content-analysis .slca-summary-icon{\n        display:grid;\n        place-items:center;\n        width:58px;\n        height:58px;\n        border-radius:16px;\n        background:#fff;\n        color:#08764c;\n        font-size:24px;\n        font-weight:900\n    }\n    #seoliva-content-analysis .slca-summary.is-warn .slca-summary-icon{\n        color:#8b600e\n    }\n    #seoliva-content-analysis .slca-summary.is-problem .slca-summary-icon{\n        color:#934139\n    }\n    #seoliva-content-analysis .slca-summary span{\n        display:block;\n        margin-bottom:3px;\n        color:#667069;\n        font-size:13px;\n        font-weight:760\n    }\n    #seoliva-content-analysis .slca-summary h2{\n        margin:0;\n        color:#171717;\n        font-size:22px;\n        line-height:1.3;\n        font-weight:790\n    }\n    #seoliva-content-analysis .slca-summary p{\n        max-width:820px;\n        margin:6px 0 0;\n        color:#5f665f;\n        font-size:15px;\n        line-height:1.65\n    }\n\n    \/* PANEL *\/\n    #seoliva-content-analysis .slca-panel{\n        margin-top:14px;\n        padding:0 22px;\n        border:1px solid var(--line);\n        border-radius:17px;\n        background:#fff\n    }\n    #seoliva-content-analysis .slca-panel-head{\n        display:block;\n        padding:21px 0 17px\n    }\n    #seoliva-content-analysis .slca-panel-head h3{\n        margin:0;\n        color:#202420;\n        font-size:19px;\n        line-height:1.4;\n        font-weight:800\n    }\n    #seoliva-content-analysis .slca-panel-head p{\n        max-width:830px;\n        margin:7px 0 0;\n        color:#656c66;\n        font-size:14.5px;\n        line-height:1.65\n    }\n    #seoliva-content-analysis .slca-stats{\n        display:grid;\n        grid-template-columns:repeat(4,minmax(0,1fr));\n        gap:10px\n    }\n    #seoliva-content-analysis .slca-stat{\n        padding:16px;\n        border:1px solid #e4e9e6;\n        border-radius:13px;\n        background:#fafcfb\n    }\n    #seoliva-content-analysis .slca-stat span{\n        display:block;\n        color:#737a74;\n        font-size:13px;\n        line-height:1.4;\n        font-weight:690\n    }\n    #seoliva-content-analysis .slca-stat strong{\n        display:block;\n        margin-top:6px;\n        color:#202520;\n        font-size:18px;\n        line-height:1.3;\n        font-weight:820\n    }\n    #seoliva-content-analysis .slca-stat-note{\n        margin:14px 0 20px;\n        color:#707771;\n        font-size:13.5px;\n        line-height:1.6\n    }\n\n    \/* CHECKS *\/\n    #seoliva-content-analysis .slca-check-row{\n        display:grid;\n        grid-template-columns:minmax(0,1fr) auto;\n        gap:18px;\n        align-items:center;\n        padding:18px 0;\n        border-top:1px solid var(--line-soft)\n    }\n    #seoliva-content-analysis .slca-check-row strong{\n        display:block;\n        color:#202520;\n        font-size:15.5px;\n        line-height:1.45;\n        font-weight:790\n    }\n    #seoliva-content-analysis .slca-check-row p{\n        margin:5px 0 0;\n        color:#686f69;\n        font-size:13.5px;\n        line-height:1.58\n    }\n    #seoliva-content-analysis .slca-status{\n        display:inline-flex;\n        align-items:center;\n        min-height:31px;\n        padding:0 10px;\n        border-radius:8px;\n        background:#edf8f2;\n        color:#08764c;\n        font-size:12.5px;\n        line-height:1.3;\n        font-weight:800;\n        white-space:nowrap\n    }\n    #seoliva-content-analysis .slca-status.is-missing{\n        background:#fff5e5;\n        color:#81570c\n    }\n    #seoliva-content-analysis .slca-status.is-empty{\n        background:#f2f4f2;\n        color:#747b75\n    }\n\n    \/* DISTRIBUTION *\/\n    #seoliva-content-analysis .slca-distribution{\n        padding-bottom:8px\n    }\n    #seoliva-content-analysis .slca-dist-item{\n        display:grid;\n        grid-template-columns:110px minmax(0,1fr) 44px;\n        gap:14px;\n        align-items:center;\n        padding:12px 0\n    }\n    #seoliva-content-analysis .slca-dist-item > span{\n        color:#4f5650;\n        font-size:14px;\n        font-weight:730\n    }\n    #seoliva-content-analysis .slca-dist-item > strong{\n        color:#202520;\n        font-size:14px;\n        text-align:right\n    }\n    #seoliva-content-analysis .slca-bar{\n        height:10px;\n        border-radius:999px;\n        background:#eef1ef;\n        overflow:hidden\n    }\n    #seoliva-content-analysis .slca-bar i{\n        display:block;\n        width:0;\n        height:100%;\n        border-radius:999px;\n        background:#0b9b65;\n        transition:width .2s ease\n    }\n    #seoliva-content-analysis .slca-inline-note{\n        margin:8px 0 20px;\n        padding:14px 15px;\n        border-radius:11px;\n        background:#f5f8f6;\n        color:#5f675f;\n        font-size:13.5px;\n        line-height:1.6\n    }\n    #seoliva-content-analysis .slca-inline-note.is-warn{\n        background:#fff8eb;\n        color:#73520f\n    }\n\n    \/* INSIGHTS *\/\n    #seoliva-content-analysis .slca-insight{\n        padding:19px 0;\n        border-top:1px solid var(--line-soft)\n    }\n    #seoliva-content-analysis .slca-insight strong{\n        display:block;\n        color:#202520;\n        font-size:15.5px;\n        line-height:1.48;\n        font-weight:790\n    }\n    #seoliva-content-analysis .slca-insight p{\n        max-width:820px;\n        margin:6px 0 0;\n        color:#626963;\n        font-size:14px;\n        line-height:1.64\n    }\n    #seoliva-content-analysis .slca-insight.is-warn strong{\n        color:#76520d\n    }\n\n    \/* SECONDARY *\/\n    #seoliva-content-analysis .slca-secondary-row{\n        display:grid;\n        grid-template-columns:minmax(0,1fr) auto;\n        gap:18px;\n        align-items:center;\n        padding:17px 0;\n        border-top:1px solid var(--line-soft)\n    }\n    #seoliva-content-analysis .slca-secondary-row strong{\n        color:#202520;\n        font-size:15px\n    }\n    #seoliva-content-analysis .slca-secondary-row span{\n        color:#5e665f;\n        font-size:14px;\n        font-weight:760\n    }\n\n    \/* DETAILS *\/\n    #seoliva-content-analysis details.slca-details{\n        margin-top:14px;\n        border:1px solid var(--line);\n        border-radius:15px;\n        background:#fafbfa;\n        overflow:hidden\n    }\n    #seoliva-content-analysis details.slca-details summary{\n        position:relative;\n        padding:17px 50px 17px 20px;\n        cursor:pointer;\n        list-style:none;\n        color:#303630;\n        font-size:15px;\n        line-height:1.45;\n        font-weight:790\n    }\n    #seoliva-content-analysis details.slca-details summary::-webkit-details-marker{display:none}\n    #seoliva-content-analysis details.slca-details summary::after{\n        content:\"+\";\n        position:absolute;\n        top:9px;\n        right:18px;\n        color:#717772;\n        font-size:23px\n    }\n    #seoliva-content-analysis details.slca-details[open] summary::after{content:\"\u2212\"}\n    #seoliva-content-analysis .slca-details-body{\n        padding:0 20px 20px;\n        border-top:1px solid var(--line-soft)\n    }\n    #seoliva-content-analysis .slca-detail-row{\n        display:grid;\n        grid-template-columns:minmax(0,1fr) auto;\n        gap:18px;\n        align-items:center;\n        padding:16px 0;\n        border-bottom:1px solid var(--line-soft)\n    }\n    #seoliva-content-analysis .slca-detail-row:last-child{border-bottom:0}\n    #seoliva-content-analysis .slca-detail-row strong{\n        color:#333934;\n        font-size:14px\n    }\n    #seoliva-content-analysis .slca-detail-row span{\n        color:#505751;\n        font-size:14px;\n        text-align:right\n    }\n\n    \/* SCOPE *\/\n    #seoliva-content-analysis .slca-scope{\n        margin-top:14px;\n        padding:19px 20px;\n        border:1px solid #d9e5dd;\n        border-radius:14px;\n        background:#f5faf7\n    }\n    #seoliva-content-analysis .slca-scope strong{\n        display:block;\n        color:#202520;\n        font-size:16px;\n        line-height:1.45;\n        font-weight:790\n    }\n    #seoliva-content-analysis .slca-scope p{\n        max-width:830px;\n        margin:6px 0 0;\n        color:#626963;\n        font-size:14px;\n        line-height:1.62\n    }\n\n    @media(max-width:760px){\n        #seoliva-content-analysis{\n            width:min(100% - 30px,1040px);\n            margin-top:22px\n        }\n        #seoliva-content-analysis .slca-breadcrumb{\n            margin-bottom:19px;\n            font-size:12px;\n            white-space:nowrap;\n            overflow-x:auto\n        }\n        #seoliva-content-analysis .slca-hero h1{font-size:38px}\n        #seoliva-content-analysis .slca-hero p{font-size:16px}\n        #seoliva-content-analysis .slca-form{\n            padding:18px;\n            border-radius:17px\n        }\n        #seoliva-content-analysis .slca-content-head{display:block}\n        #seoliva-content-analysis .slca-content-head > span{margin-top:9px}\n        #seoliva-content-analysis #slca-content{\n            min-height:300px;\n            padding:17px;\n            font-size:16px\n        }\n        #seoliva-content-analysis .slca-two-col{grid-template-columns:1fr}\n        #seoliva-content-analysis .slca-actions{\n            display:grid;\n            grid-template-columns:1fr 1fr\n        }\n        #seoliva-content-analysis .slca-primary{grid-column:1 \/ -1}\n        #seoliva-content-analysis .slca-clear{min-height:48px}\n        #seoliva-content-analysis .slca-summary{\n            grid-template-columns:48px minmax(0,1fr);\n            gap:14px;\n            padding:19px\n        }\n        #seoliva-content-analysis .slca-summary-icon{\n            width:48px;\n            height:48px;\n            font-size:20px\n        }\n        #seoliva-content-analysis .slca-summary h2{font-size:20px}\n        #seoliva-content-analysis .slca-summary p{font-size:14.5px}\n        #seoliva-content-analysis .slca-panel{padding:0 18px}\n        #seoliva-content-analysis .slca-panel-head h3{font-size:18px}\n        #seoliva-content-analysis .slca-panel-head p{font-size:14px}\n        #seoliva-content-analysis .slca-stats{grid-template-columns:1fr 1fr}\n        #seoliva-content-analysis .slca-check-row{\n            grid-template-columns:1fr;\n            gap:9px\n        }\n        #seoliva-content-analysis .slca-status{width:max-content}\n        #seoliva-content-analysis .slca-dist-item{\n            grid-template-columns:88px minmax(0,1fr) 36px;\n            gap:10px\n        }\n        #seoliva-content-analysis .slca-detail-row{\n            grid-template-columns:1fr;\n            gap:5px\n        }\n        #seoliva-content-analysis .slca-detail-row span{text-align:left}\n    }\n    <\/style>\n\n    <script>\n    (function(){\n\n        var root = document.getElementById('seoliva-content-analysis');\n        if (!root) return;\n\n        var keywordInput = root.querySelector('#slca-keyword');\n        var secondaryInput = root.querySelector('#slca-secondary');\n        var contentInput = root.querySelector('#slca-content');\n        var titleInput = root.querySelector('#slca-title');\n        var metaInput = root.querySelector('#slca-meta');\n        var urlInput = root.querySelector('#slca-url');\n        var h1Input = root.querySelector('#slca-h1');\n        var headingsInput = root.querySelector('#slca-headings');\n\n        var liveCount = root.querySelector('#slca-live-count');\n        var analyzeBtn = root.querySelector('#slca-analyze');\n        var exampleBtn = root.querySelector('#slca-example');\n        var clearBtn = root.querySelector('#slca-clear');\n        var message = root.querySelector('#slca-message');\n        var result = root.querySelector('#slca-result');\n\n        var summary = root.querySelector('#slca-summary');\n        var summaryIcon = root.querySelector('#slca-summary-icon');\n        var summaryTitle = root.querySelector('#slca-summary-title');\n        var summaryCopy = root.querySelector('#slca-summary-copy');\n\n        var wordCountEl = root.querySelector('#slca-word-count');\n        var exactCountEl = root.querySelector('#slca-exact-count');\n        var variantCountEl = root.querySelector('#slca-variant-count');\n        var densityEl = root.querySelector('#slca-density');\n\n        var placementList = root.querySelector('#slca-placement-list');\n\n        var barFirst = root.querySelector('#slca-bar-first');\n        var barMiddle = root.querySelector('#slca-bar-middle');\n        var barLast = root.querySelector('#slca-bar-last');\n        var distFirst = root.querySelector('#slca-dist-first');\n        var distMiddle = root.querySelector('#slca-dist-middle');\n        var distLast = root.querySelector('#slca-dist-last');\n        var distributionNote = root.querySelector('#slca-distribution-note');\n\n        var insights = root.querySelector('#slca-insights');\n\n        var secondaryPanel = root.querySelector('#slca-secondary-panel');\n        var secondaryList = root.querySelector('#slca-secondary-list');\n\n        var first100El = root.querySelector('#slca-first100');\n        var maxParagraphEl = root.querySelector('#slca-max-paragraph');\n        var maxSentenceEl = root.querySelector('#slca-max-sentence');\n        var keywordLengthEl = root.querySelector('#slca-keyword-length');\n\n        var example = {\n            keyword:'seo ajans\u0131',\n            secondary:'seo hizmeti, seo dan\u0131\u015fmanl\u0131\u011f\u0131',\n            title:'SEO Ajans\u0131 | SEOliva',\n            meta:'SEO ajans\u0131 se\u00e7erken yaln\u0131zca s\u0131ralamaya de\u011fil, stratejiye ve \u00f6l\u00e7\u00fclebilir i\u015f sonu\u00e7lar\u0131na odaklan\u0131n. SEOliva SEO hizmetlerini inceleyin.',\n            url:'\/seo-ajansi\/',\n            h1:'SEO Ajans\u0131',\n            headings:'SEO Ajans\u0131 ile Nas\u0131l \u00c7al\u0131\u015f\u0131yoruz?\\\\nSEO Hizmeti Neleri Kapsar?\\\\nSEO S\u00fcrecinde Neleri \u00d6l\u00e7\u00fcyoruz?',\n            content:\n                'Do\u011fru SEO ajans\u0131 se\u00e7imi, yaln\u0131zca birka\u00e7 anahtar kelimede s\u0131ra y\u00fckseltmekten ibaret de\u011fildir. ' +\n                'Markan\u0131n hedeflerini, mevcut web sitesini ve rekabet ortam\u0131n\u0131 birlikte de\u011ferlendirmek gerekir. ' +\n                'SEOliva olarak SEO \u00e7al\u0131\u015fmalar\u0131na teknik yap\u0131, i\u00e7erik, otorite ve \u00f6l\u00e7\u00fcm ba\u015fl\u0131klar\u0131n\u0131 birlikte inceleyerek ba\u015fl\u0131yoruz.\\\\n\\\\n' +\n                'Bir SEO ajans\u0131 ile \u00e7al\u0131\u015f\u0131rken ilk a\u015famada sitenin mevcut durumunun net bi\u00e7imde ortaya \u00e7\u0131kar\u0131lmas\u0131 \u00f6nemlidir. ' +\n                'Teknik hatalar, kategori ve sayfa mimarisi, mevcut i\u00e7erikler ve arama g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc birlikte de\u011ferlendirilir. ' +\n                'Buradaki ama\u00e7 yaln\u0131zca hata listesi \u00e7\u0131karmak de\u011fil, hangi \u00e7al\u0131\u015fmalar\u0131n \u00f6nce yap\u0131lmas\u0131 gerekti\u011fini belirlemektir.\\\\n\\\\n' +\n                'SEO hizmeti boyunca hedef sorgular\u0131n s\u0131ralamas\u0131 kadar, hangi sayfalar\u0131n trafik ald\u0131\u011f\u0131 ve bu trafi\u011fin i\u015f hedeflerine katk\u0131s\u0131 da izlenir. ' +\n                'Baz\u0131 projelerde i\u00e7erik geli\u015ftirme \u00f6ncelikli olurken baz\u0131 projelerde teknik altyap\u0131 veya site mimarisi daha kritik olabilir. ' +\n                'Bu nedenle her marka i\u00e7in ayn\u0131 kontrol listesini uygulamak yerine mevcut duruma g\u00f6re \u00e7al\u0131\u015fma plan\u0131 haz\u0131rlan\u0131r.\\\\n\\\\n' +\n                'SEO dan\u0131\u015fmanl\u0131\u011f\u0131 s\u00fcrecinde yap\u0131lan i\u015fleri ve sonu\u00e7lar\u0131n\u0131 d\u00fczenli olarak takip etmek gerekir. ' +\n                'Bir SEO ajans\u0131 ile \u00e7al\u0131\u015fman\u0131n as\u0131l de\u011feri, hangi de\u011fi\u015fikli\u011fin neden yap\u0131ld\u0131\u011f\u0131n\u0131 ve sonucunun nas\u0131l \u00f6l\u00e7\u00fcld\u00fc\u011f\u00fcn\u00fc g\u00f6rebilmektir.'\n        };\n\n        function escapeHtml(value){\n            return String(value == null ? '' : value).replace(\/[&<>'\"]\/g,function(ch){\n                return {'&':'&amp;','<':'&lt;','>':'&gt;',\"'\":'&#039;','\"':'&quot;'}[ch];\n            });\n        }\n\n        function normalizeToken(value){\n            return String(value || '')\n                .toLocaleLowerCase('tr-TR')\n                .replace(\/^[^\\p{L}\\p{N}]+|[^\\p{L}\\p{N}]+$\/gu,'');\n        }\n\n        function getWords(text){\n            if (!String(text || '').trim()) return [];\n\n            return (\n                String(text).match(\n                    \/\\p{N}+(?:[.,:\/]\\p{N}+)+|[\\p{L}\\p{N}]+(?:['\u2019\\-][\\p{L}\\p{N}]+)*\/gu\n                ) || []\n            )\n                .map(normalizeToken)\n                .filter(Boolean);\n        }\n\n        function phraseWords(phrase){\n            return getWords(phrase);\n        }\n\n        function tokenMatches(candidate,target,allowSuffix){\n            if (candidate === target) return true;\n\n            if (\n                allowSuffix &&\n                target.length >= 4 &&\n                candidate.length > target.length &&\n                candidate.indexOf(target) === 0\n            ){\n                return true;\n            }\n\n            return false;\n        }\n\n        function findMatches(tokens,phraseTokens,mode){\n\n            var positions = [];\n\n            if (!tokens.length || !phraseTokens.length || tokens.length < phraseTokens.length){\n                return positions;\n            }\n\n            for (var i = 0; i <= tokens.length - phraseTokens.length; i++){\n\n                var ok = true;\n\n                for (var j = 0; j < phraseTokens.length; j++){\n\n                    var allowSuffix =\n                        mode === 'variant' &&\n                        (\n                            phraseTokens.length > 1\n                                ? j === phraseTokens.length - 1\n                                : phraseTokens[0].length >= 6\n                        );\n\n                    if (!tokenMatches(tokens[i + j],phraseTokens[j],allowSuffix)){\n                        ok = false;\n                        break;\n                    }\n                }\n\n                if (ok){\n                    positions.push(i);\n                }\n            }\n\n            return positions;\n        }\n\n        function exactMatches(tokens,phraseTokens){\n            return findMatches(tokens,phraseTokens,'exact');\n        }\n\n        function variantMatches(tokens,phraseTokens){\n\n            var exact = new Set(exactMatches(tokens,phraseTokens));\n\n            return findMatches(tokens,phraseTokens,'variant')\n                .filter(function(index){ return !exact.has(index); });\n        }\n\n        function getSentences(text){\n\n            if (!String(text || '').trim()) return [];\n\n            if (window.Intl && Intl.Segmenter){\n                try{\n                    var segmenter = new Intl.Segmenter('tr',{granularity:'sentence'});\n\n                    var output = Array.from(segmenter.segment(String(text)))\n                        .map(function(item){ return item.segment.trim(); })\n                        .filter(Boolean);\n\n                    if (output.length){\n                        return output;\n                    }\n                }catch(e){}\n            }\n\n            return (String(text).match(\/[^.!?\u2026]+(?:[.!?\u2026]+|$)\/g) || [])\n                .map(function(item){ return item.trim(); })\n                .filter(Boolean);\n        }\n\n        function getParagraphs(text){\n            return String(text || '')\n                .split(\/\\n\\s*\\n+\/)\n                .map(function(item){ return item.trim(); })\n                .filter(Boolean);\n        }\n\n        function slugifyTr(value){\n            return String(value || '')\n                .toLocaleLowerCase('tr-TR')\n                .replace(\/\u0131\/g,'i')\n                .replace(\/\u011f\/g,'g')\n                .replace(\/\u00fc\/g,'u')\n                .replace(\/\u015f\/g,'s')\n                .replace(\/\u00f6\/g,'o')\n                .replace(\/\u00e7\/g,'c')\n                .replace(\/[^a-z0-9]+\/g,'-')\n                .replace(\/^-+|-+$\/g,'');\n        }\n\n        function textHasPhrase(text,phraseTokens){\n            return exactMatches(getWords(text),phraseTokens).length > 0;\n        }\n\n        function textHasVariant(text,phraseTokens){\n            return variantMatches(getWords(text),phraseTokens).length > 0;\n        }\n\n        function fieldStatus(value,phraseTokens){\n\n            if (!String(value || '').trim()){\n                return {\n                    label:'Girilmedi',\n                    cls:'is-empty',\n                    copy:'Bu alan\u0131 eklemedi\u011finiz i\u00e7in kontrol edilmedi.'\n                };\n            }\n\n            if (textHasPhrase(value,phraseTokens)){\n                return {\n                    label:'Var',\n                    cls:'',\n                    copy:'Hedef ifadenin tam hali bu alanda kullan\u0131l\u0131yor.'\n                };\n            }\n\n            if (textHasVariant(value,phraseTokens)){\n                return {\n                    label:'Yak\u0131n bi\u00e7im',\n                    cls:'',\n                    copy:'Hedef ifadenin ek alm\u0131\u015f veya yak\u0131n yaz\u0131lm\u0131\u015f bi\u00e7imi bu alanda g\u00f6r\u00fcn\u00fcyor.'\n                };\n            }\n\n            return {\n                label:'Yok',\n                cls:'is-missing',\n                copy:'Hedef ifadenin tam hali bu alanda g\u00f6r\u00fcnm\u00fcyor.'\n            };\n        }\n\n        function urlStatus(value,keyword){\n\n            if (!String(value || '').trim()){\n                return {\n                    label:'Girilmedi',\n                    cls:'is-empty',\n                    copy:'URL veya slug eklemedi\u011finiz i\u00e7in kontrol edilmedi.'\n                };\n            }\n\n            var target = slugifyTr(keyword);\n            var current = slugifyTr(value);\n\n            if (target && current.indexOf(target) !== -1){\n                return {\n                    label:'Var',\n                    cls:'',\n                    copy:'Hedef ifadenin sadele\u015ftirilmi\u015f hali URL i\u00e7inde bulunuyor.'\n                };\n            }\n\n            return {\n                label:'Yok',\n                cls:'is-missing',\n                copy:'Hedef ifadenin sadele\u015ftirilmi\u015f hali URL i\u00e7inde g\u00f6r\u00fcnm\u00fcyor.'\n            };\n        }\n\n        function placementRow(title,status,extra){\n\n            return (\n                '<div class=\"slca-check-row\">' +\n                    '<div>' +\n                        '<strong>' + escapeHtml(title) + '<\/strong>' +\n                        '<p>' + escapeHtml(extra || status.copy) + '<\/p>' +\n                    '<\/div>' +\n                    '<span class=\"slca-status ' + status.cls + '\">' + escapeHtml(status.label) + '<\/span>' +\n                '<\/div>'\n            );\n        }\n\n        function insight(title,copy,warn){\n            return (\n                '<div class=\"slca-insight' + (warn ? ' is-warn' : '') + '\">' +\n                    '<strong>' + escapeHtml(title) + '<\/strong>' +\n                    '<p>' + escapeHtml(copy) + '<\/p>' +\n                '<\/div>'\n            );\n        }\n\n        function parseSecondary(value){\n\n            var seen = new Set();\n\n            return String(value || '')\n                .split(\/[,\\n]+\/)\n                .map(function(item){ return item.trim(); })\n                .filter(Boolean)\n                .filter(function(item){\n                    var key = item.toLocaleLowerCase('tr-TR');\n                    if (seen.has(key)) return false;\n                    seen.add(key);\n                    return true;\n                })\n                .slice(0,10);\n        }\n\n        function maxPhraseInSegments(segments,phraseTokens){\n\n            var max = 0;\n\n            segments.forEach(function(segment){\n                max = Math.max(max,exactMatches(getWords(segment),phraseTokens).length);\n            });\n\n            return max;\n        }\n\n        function analyze(){\n\n            message.hidden = true;\n            message.textContent = '';\n            result.hidden = true;\n\n            var keyword = keywordInput.value.trim();\n            var content = contentInput.value.trim();\n            var phrase = phraseWords(keyword);\n            var tokens = getWords(content);\n\n            if (!keyword || !phrase.length){\n                message.hidden = false;\n                message.textContent = '\u00d6nce hedef anahtar kelimenizi yaz\u0131n.';\n                return;\n            }\n\n            if (tokens.length < 50){\n                message.hidden = false;\n                message.textContent =\n                    '\u0130\u00e7erik analizi i\u00e7in metin \u00e7ok k\u0131sa. En az 50 kelime ekleyin; daha sa\u011fl\u0131kl\u0131 yorum i\u00e7in 150 kelime ve \u00fczerini \u00f6neriyoruz.';\n                return;\n            }\n\n            var exact = exactMatches(tokens,phrase);\n            var variants = variantMatches(tokens,phrase);\n            var allMatches = exact.concat(variants).sort(function(a,b){ return a-b; });\n\n            var first100Tokens = tokens.slice(0,100);\n            var first100Exact = exactMatches(first100Tokens,phrase).length;\n\n            var density =\n                tokens.length\n                    ? ((exact.length * phrase.length) \/ tokens.length) * 100\n                    : 0;\n\n            var thirds = [0,0,0];\n\n            allMatches.forEach(function(index){\n                var ratio = index \/ Math.max(1,tokens.length);\n\n                if (ratio < (1\/3)){\n                    thirds[0]++;\n                }else if (ratio < (2\/3)){\n                    thirds[1]++;\n                }else{\n                    thirds[2]++;\n                }\n            });\n\n            var sentences = getSentences(content);\n            var paragraphs = getParagraphs(content);\n\n            var maxSentence = maxPhraseInSegments(sentences,phrase);\n            var maxParagraph = maxPhraseInSegments(paragraphs,phrase);\n\n            var localRepeat = maxSentence >= 2 || maxParagraph >= 3;\n\n            var totalUsage = allMatches.length;\n            var maxThird = Math.max.apply(null,thirds);\n            var concentration =\n                totalUsage >= 4 &&\n                maxThird \/ totalUsage >= 0.75;\n\n            var spreadCount = thirds.filter(function(count){ return count > 0; }).length;\n\n            var firstSectionMissing = first100Exact === 0;\n            var weakUsage =\n                totalUsage === 0 ||\n                (\n                    tokens.length >= 500 &&\n                    totalUsage <= 1\n                );\n\n            \/* Summary *\/\n            summary.classList.remove('is-warn','is-problem');\n\n            if (totalUsage === 0){\n                summary.classList.add('is-problem');\n                summaryIcon.textContent = '!';\n                summaryTitle.textContent = 'Hedef ifade metinde g\u00f6r\u00fcnm\u00fcyor.';\n                summaryCopy.textContent =\n                    'Bu tek ba\u015f\u0131na i\u00e7eri\u011fin k\u00f6t\u00fc oldu\u011fu anlam\u0131na gelmez. Yine de sayfan\u0131n hedefledi\u011fi konunun metinde a\u00e7\u0131k bi\u00e7imde ifade edilip edilmedi\u011fini kontrol edin.';\n            }else if (localRepeat || concentration){\n                summary.classList.add('is-warn');\n                summaryIcon.textContent = '!';\n                summaryTitle.textContent = 'Tekrarlar\u0131 kontrol etmenizi \u00f6neriyoruz.';\n                summaryCopy.textContent =\n                    'Hedef ifade metinde kullan\u0131l\u0131yor ancak baz\u0131 b\u00f6l\u00fcmlerde birbirine fazla yak\u0131n tekrarlar veya belirgin bir y\u0131\u011f\u0131lma g\u00f6r\u00fcyoruz.';\n            }else if (!firstSectionMissing && spreadCount >= 2){\n                summaryIcon.textContent = '\u2713';\n                summaryTitle.textContent = 'Anahtar kelime kullan\u0131m\u0131 dengeli g\u00f6r\u00fcn\u00fcyor.';\n                summaryCopy.textContent =\n                    'Hedef ifade metnin ilk b\u00f6l\u00fcm\u00fcnde yer al\u0131yor ve i\u00e7erik i\u00e7inde tek bir noktaya y\u0131\u011f\u0131lmadan da\u011f\u0131l\u0131yor.';\n            }else{\n                summary.classList.add('is-warn');\n                summaryIcon.textContent = '\u2022';\n                summaryTitle.textContent = 'Kullan\u0131m do\u011fal g\u00f6r\u00fcn\u00fcyor; birka\u00e7 noktay\u0131 kontrol edin.';\n                summaryCopy.textContent =\n                    'Belirgin bir tekrar sorunu g\u00f6r\u00fcnm\u00fcyor. A\u015fa\u011f\u0131daki yerle\u015fim ve da\u011f\u0131l\u0131m kontrolleri metni son kez g\u00f6zden ge\u00e7irmenize yard\u0131mc\u0131 olabilir.';\n            }\n\n            \/* Stats *\/\n            wordCountEl.textContent = tokens.length.toLocaleString('tr-TR');\n            exactCountEl.textContent = exact.length.toLocaleString('tr-TR');\n            variantCountEl.textContent = variants.length.toLocaleString('tr-TR');\n            densityEl.textContent = density.toLocaleString('tr-TR',{\n                minimumFractionDigits:0,\n                maximumFractionDigits:2\n            }) + '%';\n\n            \/* Placement *\/\n            var titleStatus = fieldStatus(titleInput.value,phrase);\n            var metaStatus = fieldStatus(metaInput.value,phrase);\n            var h1Status = fieldStatus(h1Input.value,phrase);\n            var headingStatus = fieldStatus(headingsInput.value,phrase);\n            var urlStat = urlStatus(urlInput.value,keyword);\n\n            var firstStatus = first100Exact > 0\n                ? {\n                    label:'Var',\n                    cls:'',\n                    copy:'Hedef ifadenin tam hali ilk 100 kelime i\u00e7inde kullan\u0131l\u0131yor.'\n                }\n                : {\n                    label:'Yok',\n                    cls:'is-missing',\n                    copy:'Hedef ifadenin tam hali ilk 100 kelime i\u00e7inde g\u00f6r\u00fcnm\u00fcyor.'\n                };\n\n            var contentStatus = totalUsage > 0\n                ? {\n                    label:'Var',\n                    cls:'',\n                    copy:'Hedef ifadenin tam veya yak\u0131n bi\u00e7imi i\u00e7erikte kullan\u0131l\u0131yor.'\n                }\n                : {\n                    label:'Yok',\n                    cls:'is-missing',\n                    copy:'Hedef ifade i\u00e7erikte g\u00f6r\u00fcnm\u00fcyor.'\n                };\n\n            placementList.innerHTML =\n                placementRow('SEO Title',titleStatus) +\n                placementRow('H1',h1Status) +\n                placementRow('Meta Description',metaStatus) +\n                placementRow('URL \/ slug',urlStat) +\n                placementRow('\u0130lk 100 kelime',firstStatus) +\n                placementRow('\u0130\u00e7erik',contentStatus) +\n                placementRow(\n                    'Alt ba\u015fl\u0131klar',\n                    headingStatus,\n                    headingsInput.value.trim()\n                        ? headingStatus.copy + ' Hedef kelimeyi her alt ba\u015fl\u0131kta kullanman\u0131z gerekmez.'\n                        : headingStatus.copy\n                );\n\n            \/* Distribution *\/\n            var maxDist = Math.max(1,thirds[0],thirds[1],thirds[2]);\n\n            var widths = thirds.map(function(value){\n                return value ? Math.max(12,(value \/ maxDist) * 100) : 0;\n            });\n\n            barFirst.style.width = widths[0] + '%';\n            barMiddle.style.width = widths[1] + '%';\n            barLast.style.width = widths[2] + '%';\n\n            distFirst.textContent = thirds[0];\n            distMiddle.textContent = thirds[1];\n            distLast.textContent = thirds[2];\n\n            distributionNote.classList.remove('is-warn');\n\n            if (totalUsage === 0){\n                distributionNote.classList.add('is-warn');\n                distributionNote.textContent =\n                    'Da\u011f\u0131l\u0131m g\u00f6steremiyoruz \u00e7\u00fcnk\u00fc hedef ifadenin tam veya yak\u0131n bi\u00e7imi i\u00e7erikte bulunmad\u0131.';\n            }else if (concentration){\n                distributionNote.classList.add('is-warn');\n                distributionNote.textContent =\n                    'Kullan\u0131mlar\u0131n b\u00fcy\u00fck b\u00f6l\u00fcm\u00fc metnin tek bir k\u0131sm\u0131nda toplanm\u0131\u015f. Do\u011fal ak\u0131\u015f i\u00e7inde ba\u015fka b\u00f6l\u00fcmlerde de konunun a\u00e7\u0131k\u00e7a anlat\u0131l\u0131p anlat\u0131lmad\u0131\u011f\u0131n\u0131 kontrol edin.';\n            }else if (spreadCount >= 2){\n                distributionNote.textContent =\n                    'Hedef ifade metnin birden fazla b\u00f6l\u00fcm\u00fcnde kullan\u0131l\u0131yor. Belirgin bir tek-b\u00f6l\u00fcm y\u0131\u011f\u0131lmas\u0131 g\u00f6r\u00fcnm\u00fcyor.';\n            }else{\n                distributionNote.classList.add('is-warn');\n                distributionNote.textContent =\n                    'Hedef ifade yaln\u0131zca metnin bir b\u00f6l\u00fcm\u00fcnde g\u00f6r\u00fcn\u00fcyor. Bu tek ba\u015f\u0131na hata de\u011fildir; konu anlat\u0131m\u0131n\u0131n di\u011fer b\u00f6l\u00fcmlerde de net olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.';\n            }\n\n            \/* Insights *\/\n            var insightHtml = '';\n\n            if (first100Exact === 0){\n                insightHtml += insight(\n                    'Hedef ifadenin tam hali ilk 100 kelimede g\u00f6r\u00fcnm\u00fcyor.',\n                    '\u0130lk b\u00f6l\u00fcmde konuyu do\u011fal bi\u00e7imde a\u00e7\u0131k\u00e7a anlat\u0131yorsan\u0131z s\u0131rf bu kontrol\u00fc ge\u00e7mek i\u00e7in kelime eklemeyin. Konu belirsiz kal\u0131yorsa hedef ifadeyi veya do\u011fal bir kar\u015f\u0131l\u0131\u011f\u0131n\u0131 erken b\u00f6l\u00fcmde kullanabilirsiniz.',\n                    true\n                );\n            }else{\n                insightHtml += insight(\n                    '\u0130lk b\u00f6l\u00fcmde hedef konu a\u00e7\u0131k.',\n                    'Hedef ifadenin tam hali ilk 100 kelime i\u00e7inde bulunuyor.',\n                    false\n                );\n            }\n\n            if (maxSentence >= 2){\n                insightHtml += insight(\n                    'Ayn\u0131 c\u00fcmlede hedef ifade tekrar ediyor.',\n                    'Bir c\u00fcmlede ayn\u0131 hedef ifade ' + maxSentence + ' kez kullan\u0131lm\u0131\u015f. C\u00fcmleyi do\u011fal okuyun; tekrar gereksizse sadele\u015ftirin.',\n                    true\n                );\n            }\n\n            if (maxParagraph >= 3){\n                insightHtml += insight(\n                    'Bir paragrafta tekrar yo\u011funla\u015f\u0131yor.',\n                    'Tek bir paragrafta hedef ifade ' + maxParagraph + ' kez kullan\u0131lm\u0131\u015f. Bu b\u00f6l\u00fcmde tekrarlar\u0131n ger\u00e7ekten gerekli olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.',\n                    true\n                );\n            }\n\n            if (!localRepeat){\n                insightHtml += insight(\n                    'Yak\u0131n tekrar bask\u0131s\u0131 g\u00f6r\u00fcnm\u00fcyor.',\n                    'Ayn\u0131 c\u00fcmlede veya paragrafta dikkat \u00e7eken bir hedef kelime y\u0131\u011f\u0131lmas\u0131 bulamad\u0131k.',\n                    false\n                );\n            }\n\n            if (weakUsage && tokens.length >= 500){\n                insightHtml += insight(\n                    'Hedef ifade uzun metinde \u00e7ok s\u0131n\u0131rl\u0131 kullan\u0131lm\u0131\u015f.',\n                    tokens.length + ' kelimelik i\u00e7erikte hedef ifadenin tam veya yak\u0131n bi\u00e7imi ' + totalUsage + ' kez g\u00f6r\u00fcn\u00fcyor. Sayfan\u0131n konusu yine de a\u00e7\u0131k olabilir; ba\u015fl\u0131klar ve anlat\u0131m b\u00fct\u00fcnl\u00fc\u011f\u00fcyle birlikte de\u011ferlendirin.',\n                    true\n                );\n            }\n\n            insightHtml += insight(\n                'Yo\u011funluk oran\u0131n\u0131 hedefe \u00e7evirmeyin.',\n                'Ara\u00e7 y\u00fczdeyi yaln\u0131zca g\u00f6r\u00fcn\u00fcrl\u00fck i\u00e7in hesapl\u0131yor. Google taraf\u0131ndan a\u00e7\u0131klanm\u0131\u015f \u201cideal anahtar kelime yo\u011funlu\u011fu\u201d oran\u0131 yoktur; do\u011fal olmayan tekrarlar daha \u00f6nemli bir uyar\u0131d\u0131r.',\n                false\n            );\n\n            insights.innerHTML = insightHtml;\n\n            \/* Secondary *\/\n            var secondary = parseSecondary(secondaryInput.value);\n\n            if (secondary.length){\n\n                var secondaryHtml = '';\n\n                secondary.forEach(function(item){\n                    var itemTokens = phraseWords(item);\n                    var count = exactMatches(tokens,itemTokens).length;\n\n                    secondaryHtml +=\n                        '<div class=\"slca-secondary-row\">' +\n                            '<strong>' + escapeHtml(item) + '<\/strong>' +\n                            '<span>' + count.toLocaleString('tr-TR') + ' kullan\u0131m<\/span>' +\n                        '<\/div>';\n                });\n\n                secondaryList.innerHTML = secondaryHtml;\n                secondaryPanel.hidden = false;\n\n            }else{\n                secondaryList.innerHTML = '';\n                secondaryPanel.hidden = true;\n            }\n\n            \/* Technical details *\/\n            first100El.textContent = first100Exact.toLocaleString('tr-TR');\n            maxParagraphEl.textContent = maxParagraph.toLocaleString('tr-TR');\n            maxSentenceEl.textContent = maxSentence.toLocaleString('tr-TR');\n            keywordLengthEl.textContent = phrase.length.toLocaleString('tr-TR') + ' kelime';\n\n            result.hidden = false;\n\n            \/\/ Bilerek otomatik scroll kullan\u0131lm\u0131yor.\n        }\n\n        function updateLive(){\n            liveCount.textContent =\n                getWords(contentInput.value).length.toLocaleString('tr-TR') +\n                ' kelime';\n        }\n\n        contentInput.addEventListener('input',updateLive);\n\n        analyzeBtn.addEventListener('click',analyze);\n\n        exampleBtn.addEventListener('click',function(){\n            keywordInput.value = example.keyword;\n            secondaryInput.value = example.secondary;\n            titleInput.value = example.title;\n            metaInput.value = example.meta;\n            urlInput.value = example.url;\n            h1Input.value = example.h1;\n            headingsInput.value = example.headings;\n            contentInput.value = example.content;\n            updateLive();\n            analyze();\n        });\n\n        clearBtn.addEventListener('click',function(){\n            keywordInput.value = '';\n            secondaryInput.value = '';\n            titleInput.value = '';\n            metaInput.value = '';\n            urlInput.value = '';\n            h1Input.value = '';\n            headingsInput.value = '';\n            contentInput.value = '';\n            message.hidden = true;\n            result.hidden = true;\n            updateLive();\n            keywordInput.focus();\n        });\n\n        updateLive();\n\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-d37a998 e-flex e-con-boxed e-con e-parent\" data-id=\"d37a998\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-00f6e4e elementor-widget elementor-widget-html\" data-id=\"00f6e4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- SEOliva - SEO \u0130\u00e7erik Analizi \/ FINAL Sayfa Alt\u0131 -->\r\n\r\n<style>\r\n#sl-content-analysis-final{\r\n    --text:#171717;\r\n    --muted:#646b65;\r\n    --line:#e2e7e3;\r\n    --line-strong:#d8ded9;\r\n    --green:#009a63;\r\n    --green-dark:#123d2e;\r\n    --green-soft:#eef8f3;\r\n    --soft:#f5f7f5;\r\n    color:var(--text);\r\n    font-family:inherit !important\r\n}\r\n#sl-content-analysis-final *{\r\n    box-sizing:border-box;\r\n    font-family:inherit !important\r\n}\r\n#sl-content-analysis-final .wrap{\r\n    width:min(1040px,calc(100% - 44px));\r\n    margin:0 auto\r\n}\r\n#sl-content-analysis-final .reading{\r\n    max-width:780px\r\n}\r\n#sl-content-analysis-final h2,\r\n#sl-content-analysis-final h3,\r\n#sl-content-analysis-final p{\r\n    margin-top:0\r\n}\r\n#sl-content-analysis-final h2{\r\n    margin-bottom:0;\r\n    color:#171717;\r\n    font-size:38px;\r\n    line-height:1.1;\r\n    letter-spacing:-.036em;\r\n    font-weight:790\r\n}\r\n#sl-content-analysis-final h3{\r\n    margin-bottom:0;\r\n    color:#171717;\r\n    font-size:19px;\r\n    line-height:1.4;\r\n    font-weight:780\r\n}\r\n#sl-content-analysis-final p{\r\n    color:var(--muted);\r\n    font-size:16px;\r\n    line-height:1.72\r\n}\r\n#sl-content-analysis-final .lead{\r\n    max-width:760px;\r\n    margin:16px 0 0\r\n}\r\n\r\n\/* WHAT *\/\r\n#sl-content-analysis-final .what{\r\n    padding:80px 0 88px;\r\n    border-top:1px solid var(--line)\r\n}\r\n#sl-content-analysis-final .flow{\r\n    display:grid;\r\n    grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr);\r\n    align-items:center;\r\n    max-width:920px;\r\n    margin-top:34px;\r\n    padding:27px;\r\n    border:1px solid #d8e5dd;\r\n    border-radius:20px;\r\n    background:linear-gradient(145deg,#fbfdfb 0%,#f1f9f5 100%)\r\n}\r\n#sl-content-analysis-final .flow-node strong{\r\n    display:block;\r\n    color:#202520;\r\n    font-size:17px;\r\n    line-height:1.45;\r\n    font-weight:790\r\n}\r\n#sl-content-analysis-final .flow-node span{\r\n    display:block;\r\n    margin-top:5px;\r\n    color:#6a726c;\r\n    font-size:14px;\r\n    line-height:1.55\r\n}\r\n#sl-content-analysis-final .flow-node.is-focus{\r\n    padding:17px;\r\n    border:1px solid #cfe2d7;\r\n    border-radius:13px;\r\n    background:#fff\r\n}\r\n#sl-content-analysis-final .flow-arrow{\r\n    color:#8b938d;\r\n    text-align:center;\r\n    font-size:20px\r\n}\r\n\r\n\/* CHECKS *\/\r\n#sl-content-analysis-final .checks{\r\n    padding:80px 0;\r\n    background:var(--soft)\r\n}\r\n#sl-content-analysis-final .check-list{\r\n    max-width:800px;\r\n    margin-top:30px;\r\n    border-top:1px solid var(--line-strong)\r\n}\r\n#sl-content-analysis-final .check-row{\r\n    padding:23px 0;\r\n    border-bottom:1px solid var(--line-strong)\r\n}\r\n#sl-content-analysis-final .check-row strong{\r\n    display:block;\r\n    font-size:17px;\r\n    line-height:1.45;\r\n    font-weight:790\r\n}\r\n#sl-content-analysis-final .check-row p{\r\n    margin:6px 0 0;\r\n    font-size:15px\r\n}\r\n\r\n\/* DENSITY *\/\r\n#sl-content-analysis-final .density{\r\n    padding:82px 0\r\n}\r\n#sl-content-analysis-final .density-box{\r\n    max-width:820px;\r\n    margin-top:28px;\r\n    padding:23px;\r\n    border:1px solid #d7e5dc;\r\n    border-radius:17px;\r\n    background:linear-gradient(145deg,#fbfdfb 0%,#f2f9f5 100%)\r\n}\r\n#sl-content-analysis-final .density-box strong{\r\n    display:block;\r\n    font-size:17px;\r\n    line-height:1.45;\r\n    font-weight:790\r\n}\r\n#sl-content-analysis-final .density-box p{\r\n    margin:7px 0 0;\r\n    font-size:15px\r\n}\r\n\r\n\/* RANK MATH DIFFERENCE *\/\r\n#sl-content-analysis-final .difference{\r\n    padding:80px 0;\r\n    background:var(--soft)\r\n}\r\n#sl-content-analysis-final .difference-list{\r\n    max-width:800px;\r\n    margin-top:30px;\r\n    border-top:1px solid var(--line-strong)\r\n}\r\n#sl-content-analysis-final .difference-row{\r\n    padding:23px 0;\r\n    border-bottom:1px solid var(--line-strong)\r\n}\r\n#sl-content-analysis-final .difference-row strong{\r\n    display:block;\r\n    font-size:17px;\r\n    line-height:1.45;\r\n    font-weight:790\r\n}\r\n#sl-content-analysis-final .difference-row p{\r\n    margin:6px 0 0;\r\n    font-size:15px\r\n}\r\n\r\n\/* DARK *\/\r\n#sl-content-analysis-final .dark{\r\n    padding:82px 0\r\n}\r\n#sl-content-analysis-final .dark-box{\r\n    padding:54px 58px;\r\n    border-radius:22px;\r\n    background:#111;\r\n    color:#fff\r\n}\r\n#sl-content-analysis-final .dark-box h2{\r\n    max-width:740px;\r\n    color:#fff;\r\n    font-size:35px\r\n}\r\n#sl-content-analysis-final .dark-box p{\r\n    max-width:760px;\r\n    margin:15px 0 0;\r\n    color:#bcbcb9;\r\n    font-size:15px\r\n}\r\n\r\n\/* FAQ *\/\r\n#sl-content-analysis-final .faq-section{\r\n    padding:80px 0\r\n}\r\n#sl-content-analysis-final .faq-inner{\r\n    max-width:875px\r\n}\r\n#sl-content-analysis-final .faq{\r\n    margin-top:29px;\r\n    border-top:1px solid var(--line)\r\n}\r\n#sl-content-analysis-final details{\r\n    border-bottom:1px solid var(--line)\r\n}\r\n#sl-content-analysis-final summary{\r\n    position:relative;\r\n    padding:21px 44px 21px 0;\r\n    cursor:pointer;\r\n    list-style:none;\r\n    color:#171717;\r\n    font-size:15.5px;\r\n    line-height:1.5;\r\n    font-weight:760\r\n}\r\n#sl-content-analysis-final summary::-webkit-details-marker{display:none}\r\n#sl-content-analysis-final summary::after{\r\n    content:\"+\";\r\n    position:absolute;\r\n    top:15px;\r\n    right:4px;\r\n    color:#777;\r\n    font-size:24px\r\n}\r\n#sl-content-analysis-final details[open] summary::after{content:\"\u2212\"}\r\n#sl-content-analysis-final details p{\r\n    max-width:810px;\r\n    margin:0;\r\n    padding:0 42px 21px 0;\r\n    font-size:14.5px\r\n}\r\n\r\n\/* RELATED *\/\r\n#sl-content-analysis-final .related{\r\n    padding:76px 0 82px;\r\n    border-top:1px solid var(--line)\r\n}\r\n#sl-content-analysis-final .related-head{display:block}\r\n#sl-content-analysis-final .all-tools{\r\n    display:inline-block;\r\n    margin-top:15px;\r\n    color:#171717;\r\n    font-size:13px;\r\n    font-weight:800;\r\n    text-decoration:none;\r\n    border-bottom:1px solid #171717;\r\n    padding-bottom:4px\r\n}\r\n#sl-content-analysis-final .tool-grid{\r\n    display:grid;\r\n    grid-template-columns:repeat(3,1fr);\r\n    gap:13px;\r\n    margin-top:31px\r\n}\r\n#sl-content-analysis-final .tool{\r\n    display:grid;\r\n    grid-template-columns:50px minmax(0,1fr) 32px;\r\n    gap:13px;\r\n    align-items:center;\r\n    min-height:88px;\r\n    padding:15px;\r\n    border:1px solid var(--line);\r\n    border-radius:16px;\r\n    background:#fff;\r\n    color:#171717;\r\n    text-decoration:none\r\n}\r\n#sl-content-analysis-final .tool-icon{\r\n    display:grid;\r\n    place-items:center;\r\n    width:50px;\r\n    height:50px;\r\n    border-radius:14px;\r\n    background:var(--green-soft);\r\n    color:var(--green-dark);\r\n    font-size:19px;\r\n    font-weight:800\r\n}\r\n#sl-content-analysis-final .tool strong{\r\n    font-size:15.5px;\r\n    line-height:1.35;\r\n    font-weight:750\r\n}\r\n#sl-content-analysis-final .tool-arrow{\r\n    display:grid;\r\n    place-items:center;\r\n    width:32px;\r\n    height:32px;\r\n    border-radius:999px;\r\n    background:#f4f6f4;\r\n    color:#747474\r\n}\r\n\r\n\/* CTA *\/\r\n#sl-content-analysis-final .cta{\r\n    padding:65px 0 74px;\r\n    border-top:1px solid var(--line)\r\n}\r\n#sl-content-analysis-final .cta h2{font-size:34px}\r\n#sl-content-analysis-final .cta p{\r\n    max-width:710px;\r\n    margin:13px 0 0\r\n}\r\n#sl-content-analysis-final .cta a{\r\n    display:inline-block;\r\n    margin-top:19px;\r\n    color:#111;\r\n    font-size:13px;\r\n    font-weight:800;\r\n    text-decoration:none;\r\n    border-bottom:1px solid #111;\r\n    padding-bottom:5px\r\n}\r\n\r\n@media(max-width:900px){\r\n    #sl-content-analysis-final .tool-grid{grid-template-columns:1fr}\r\n    #sl-content-analysis-final .flow{grid-template-columns:1fr}\r\n    #sl-content-analysis-final .flow-arrow{\r\n        padding:10px 0;\r\n        transform:rotate(90deg)\r\n    }\r\n}\r\n@media(max-width:700px){\r\n    #sl-content-analysis-final .wrap{\r\n        width:min(100% - 32px,1040px)\r\n    }\r\n    #sl-content-analysis-final h2{font-size:30px}\r\n    #sl-content-analysis-final p{font-size:15px}\r\n    #sl-content-analysis-final .what,\r\n    #sl-content-analysis-final .checks,\r\n    #sl-content-analysis-final .density,\r\n    #sl-content-analysis-final .difference,\r\n    #sl-content-analysis-final .dark,\r\n    #sl-content-analysis-final .faq-section{\r\n        padding:58px 0\r\n    }\r\n    #sl-content-analysis-final .flow{\r\n        padding:20px;\r\n        border-radius:17px\r\n    }\r\n    #sl-content-analysis-final .dark-box{\r\n        padding:34px 24px;\r\n        border-radius:18px\r\n    }\r\n    #sl-content-analysis-final .dark-box h2{font-size:29px}\r\n}\r\n<\/style>\r\n\r\n<div id=\"sl-content-analysis-final\">\r\n\r\n<section class=\"what\">\r\n    <div class=\"wrap\">\r\n\r\n        <div class=\"reading\">\r\n            <h2>SEO \u0130\u00e7erik Analizi neyi kontrol eder?<\/h2>\r\n            <p class=\"lead\">\r\n                Ara\u00e7, hedefledi\u011finiz anahtar kelimenin metinde yaln\u0131zca ka\u00e7 kez ge\u00e7ti\u011fine bakmaz.\r\n                Nerede kullan\u0131ld\u0131\u011f\u0131n\u0131, i\u00e7erik boyunca nas\u0131l da\u011f\u0131ld\u0131\u011f\u0131n\u0131 ve baz\u0131 b\u00f6l\u00fcmlerde gereksiz tekrar olu\u015fup olu\u015fmad\u0131\u011f\u0131n\u0131 da g\u00f6sterir.\r\n            <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"flow\">\r\n\r\n            <div class=\"flow-node\">\r\n                <strong>Hedef kelimeyi girin<\/strong>\r\n                <span>Sayfan\u0131n \u00f6ncelikli sorgusunu belirleyin.<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"flow-arrow\">\u2192<\/div>\r\n\r\n            <div class=\"flow-node is-focus\">\r\n                <strong>Metni analiz edin<\/strong>\r\n                <span>Yerle\u015fim, da\u011f\u0131l\u0131m ve tekrarlar\u0131 birlikte g\u00f6r\u00fcn.<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"flow-arrow\">\u2192<\/div>\r\n\r\n            <div class=\"flow-node\">\r\n                <strong>Sonucu yorumlay\u0131n<\/strong>\r\n                <span>Y\u00fczdeyi kovalamak yerine do\u011fal olmayan b\u00f6l\u00fcmleri kontrol edin.<\/span>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<section class=\"checks\">\r\n    <div class=\"wrap\">\r\n\r\n        <div class=\"reading\">\r\n            <h2>Hangi alanlara bak\u0131yoruz?<\/h2>\r\n            <p class=\"lead\">\r\n                Google, kullan\u0131c\u0131lar\u0131n arad\u0131\u011f\u0131 ifadelerin ba\u015fl\u0131k ve ana ba\u015fl\u0131k gibi \u00f6nemli alanlarda do\u011fal bi\u00e7imde kullan\u0131lmas\u0131n\u0131 \u00f6nerir.\r\n                Bu ara\u00e7 da temel yerle\u015fimi kontrol eder; her alan\u0131 zorunlu bir puan maddesine d\u00f6n\u00fc\u015ft\u00fcrmez.\r\n            <\/p>\r\n\r\n            <div class=\"check-list\">\r\n\r\n                <div class=\"check-row\">\r\n                    <strong>SEO Title ve H1<\/strong>\r\n                    <p>Sayfan\u0131n konusunun ba\u015fl\u0131kta a\u00e7\u0131k\u00e7a ifade edilip edilmedi\u011fini kontrol eder.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"check-row\">\r\n                    <strong>Meta Description ve URL<\/strong>\r\n                    <p>\u0130ste\u011fe ba\u011fl\u0131 girdi\u011finiz bu alanlarda hedef ifadenin bulunup bulunmad\u0131\u011f\u0131n\u0131 g\u00f6sterir.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"check-row\">\r\n                    <strong>\u0130lk 100 kelime<\/strong>\r\n                    <p>Hedef konunun sayfan\u0131n ba\u015flang\u0131c\u0131nda a\u00e7\u0131k\u00e7a ifade edilip edilmedi\u011fini g\u00f6rmenize yard\u0131mc\u0131 olur. Bu bir Google kural\u0131 veya kesin s\u0131ralama e\u015fi\u011fi de\u011fildir.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"check-row\">\r\n                    <strong>\u0130\u00e7erik geneline da\u011f\u0131l\u0131m<\/strong>\r\n                    <p>Hedef ifadenin ilk, orta ve son b\u00f6l\u00fcmdeki kullan\u0131m\u0131n\u0131 ayr\u0131 ayr\u0131 g\u00f6sterir.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"check-row\">\r\n                    <strong>Yak\u0131n tekrarlar<\/strong>\r\n                    <p>Ayn\u0131 c\u00fcmle veya paragrafta hedef ifadenin gereksiz bi\u00e7imde tekrarland\u0131\u011f\u0131 yerler i\u00e7in uyar\u0131 verir.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"check-row\">\r\n                    <strong>\u0130kincil kelimeler<\/strong>\r\n                    <p>Kendiniz ekledi\u011finiz yard\u0131mc\u0131 ifadelerin i\u00e7erikte ka\u00e7 kez kullan\u0131ld\u0131\u011f\u0131n\u0131 ayr\u0131 olarak g\u00f6sterir.<\/p>\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<section class=\"density\">\r\n    <div class=\"wrap\">\r\n\r\n        <div class=\"reading\">\r\n            <h2>Anahtar kelime yo\u011funlu\u011fu ka\u00e7 olmal\u0131?<\/h2>\r\n\r\n            <p class=\"lead\">\r\n                Google'\u0131n a\u00e7\u0131klad\u0131\u011f\u0131 ideal bir anahtar kelime yo\u011funlu\u011fu y\u00fczdesi yoktur.\r\n                Bu nedenle SEOliva arac\u0131 size \u201c%2'ye ula\u015f\u0131n\u201d veya \u201c%1'in alt\u0131 k\u00f6t\u00fc\u201d gibi bir hedef vermez.\r\n            <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"density-box\">\r\n            <strong>Y\u00fczdeyi hedef olarak de\u011fil, tekrarlar\u0131 fark etmek i\u00e7in kullan\u0131n.<\/strong>\r\n\r\n            <p>\r\n                Hedef ifade 1.000 kelimelik bir metinde 10 kez ge\u00e7ebilir ve bu tamamen do\u011fal olabilir.\r\n                Ayn\u0131 ifadenin tek bir paragrafta art arda kullan\u0131lmas\u0131 ise oran d\u00fc\u015f\u00fck olsa bile k\u00f6t\u00fc bir okuma deneyimi yaratabilir.\r\n                Bu y\u00fczden ara\u00e7 toplam oranla birlikte yerel tekrarlar\u0131 ve da\u011f\u0131l\u0131m\u0131 da inceler.\r\n            <\/p>\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<section class=\"difference\">\r\n    <div class=\"wrap\">\r\n\r\n        <div class=\"reading\">\r\n            <h2>Neden klasik SEO puan\u0131 vermiyoruz?<\/h2>\r\n\r\n            <p class=\"lead\">\r\n                Rank Math ve benzeri ara\u00e7lar hedef kelimenin title, meta description, URL, i\u00e7eri\u011fin ba\u015flang\u0131c\u0131 ve g\u00f6vde metninde bulunmas\u0131n\u0131 kontrol eder.\r\n                Bu yakla\u015f\u0131m faydal\u0131 bir kontrol listesi olabilir; ancak her maddeyi ge\u00e7mek i\u00e7eri\u011fin kaliteli veya s\u0131ralamaya haz\u0131r oldu\u011funu tek ba\u015f\u0131na g\u00f6stermez.\r\n            <\/p>\r\n\r\n            <div class=\"difference-list\">\r\n\r\n                <div class=\"difference-row\">\r\n                    <strong>\u201cBa\u015fl\u0131kta say\u0131 yok\u201d gibi ba\u011flams\u0131z maddeler kullanm\u0131yoruz.<\/strong>\r\n                    <p>Bir sayfan\u0131n ba\u015fl\u0131\u011f\u0131nda say\u0131 bulunmas\u0131 her i\u00e7erik t\u00fcr\u00fc i\u00e7in SEO gereksinimi de\u011fildir.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"difference-row\">\r\n                    <strong>Her H2'ye anahtar kelime eklemenizi istemiyoruz.<\/strong>\r\n                    <p>Alt ba\u015fl\u0131klar\u0131n as\u0131l g\u00f6revi i\u00e7eri\u011fi anla\u015f\u0131l\u0131r bi\u00e7imde b\u00f6lmek ve alt konular\u0131 do\u011fru anlatmakt\u0131r.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"difference-row\">\r\n                    <strong>Belirli bir kelime yo\u011funlu\u011funu \u201ciyi SEO\u201d olarak i\u015faretlemiyoruz.<\/strong>\r\n                    <p>Do\u011fal dil ve konuyu ger\u00e7ekten kapsayan i\u00e7erik, mekanik bir y\u00fczdeyi tutturmaktan daha anlaml\u0131d\u0131r.<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"difference-row\">\r\n                    <strong>Sonucu \u201cge\u00e7ti \/ kald\u0131\u201d yerine a\u00e7\u0131kl\u0131yoruz.<\/strong>\r\n                    <p>Eksik g\u00f6rd\u00fc\u011f\u00fcm\u00fcz noktada bunun neden kontrol edilmesi gerekti\u011fini ve ne zaman de\u011fi\u015fiklik yapmaman\u0131z gerekti\u011fini de s\u00f6yl\u00fcyoruz.<\/p>\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<section class=\"dark\">\r\n    <div class=\"wrap\">\r\n\r\n        <div class=\"dark-box\">\r\n            <h2>Anahtar kelimeyi kullanmak ba\u015fka, anahtar kelime i\u00e7in yazmak ba\u015fka.<\/h2>\r\n\r\n            <p>\r\n                Hedef sorgunun sayfada a\u00e7\u0131k bi\u00e7imde bulunmas\u0131 faydal\u0131d\u0131r. Ayn\u0131 ifadeyi s\u0131ralama almak amac\u0131yla do\u011fal olmayan bi\u00e7imde\r\n                tekrar etmek ise kullan\u0131c\u0131 deneyimini bozar ve Google'\u0131n keyword stuffing olarak tan\u0131mlad\u0131\u011f\u0131 uygulamalara yakla\u015fabilir.\r\n                \u0130\u00e7erik \u00f6nce kullan\u0131c\u0131 i\u00e7in a\u00e7\u0131k, do\u011fru ve faydal\u0131 olmal\u0131d\u0131r.\r\n            <\/p>\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<section class=\"faq-section\">\r\n    <div class=\"wrap faq-inner\">\r\n\r\n        <h2>SEO \u0130\u00e7erik Analizi hakk\u0131nda s\u0131k sorulanlar<\/h2>\r\n\r\n        <div class=\"faq\">\r\n\r\n            <details>\r\n                <summary>\u0130deal anahtar kelime yo\u011funlu\u011fu y\u00fczde ka\u00e7 olmal\u0131?<\/summary>\r\n                <p>Google'\u0131n yay\u0131nlad\u0131\u011f\u0131 sabit bir ideal oran yoktur. Ara\u00e7 yo\u011funlu\u011fu yaln\u0131zca bilgi olarak g\u00f6sterir; do\u011fal olmayan tekrarlar\u0131 belirlemek i\u00e7in da\u011f\u0131l\u0131m ve paragraf yo\u011funla\u015fmas\u0131na da bakar.<\/p>\r\n            <\/details>\r\n\r\n            <details>\r\n                <summary>Hedef anahtar kelime ilk paragrafta mutlaka ge\u00e7meli mi?<\/summary>\r\n                <p>Mutlaka \u015feklinde bir kural yoktur. Yine de sayfan\u0131n konusu ilk b\u00f6l\u00fcmde kullan\u0131c\u0131 taraf\u0131ndan h\u0131zl\u0131ca anla\u015f\u0131labilmelidir. Ara\u00e7 ilk 100 kelimedeki tam e\u015fle\u015fmeyi bu nedenle bir kontrol sinyali olarak g\u00f6sterir.<\/p>\r\n            <\/details>\r\n\r\n            <details>\r\n                <summary>Anahtar kelime H1'de olmak zorunda m\u0131?<\/summary>\r\n                <p>H1 sayfan\u0131n konusunu a\u00e7\u0131k ve do\u011fal bi\u00e7imde \u00f6zetlemelidir. Hedef sorgu H1 ile do\u011fal bi\u00e7imde \u00f6rt\u00fc\u015f\u00fcyorsa kullan\u0131lmas\u0131 anlaml\u0131d\u0131r; yaln\u0131z kontrol\u00fc ge\u00e7mek i\u00e7in ba\u015fl\u0131\u011f\u0131 yapay hale getirmeyin.<\/p>\r\n            <\/details>\r\n\r\n            <details>\r\n                <summary>Her H2 ba\u015fl\u0131\u011f\u0131nda anahtar kelime kullanmal\u0131 m\u0131y\u0131m?<\/summary>\r\n                <p>Hay\u0131r. Alt ba\u015fl\u0131klar\u0131n her birine ayn\u0131 ifadeyi eklemek gereksiz tekrar yaratabilir. Ba\u015fl\u0131klar ilgili alt konuyu do\u011fru anlatmal\u0131d\u0131r.<\/p>\r\n            <\/details>\r\n\r\n            <details>\r\n                <summary>\u201cYak\u0131n bi\u00e7im\u201d ne anlama geliyor?<\/summary>\r\n                <p>\u00c7ok kelimeli hedef ifadelerde son kelimenin T\u00fcrk\u00e7e ek alm\u0131\u015f bi\u00e7imlerini ayr\u0131ca g\u00f6stermeye \u00e7al\u0131\u015f\u0131yoruz. Bu basit bir dil kontrol\u00fcd\u00fcr; tam T\u00fcrk\u00e7e morfolojik analiz de\u011fildir. Tek kelimelik hedeflerde yanl\u0131\u015f e\u015fle\u015fmeyi azaltmak i\u00e7in daha temkinli davran\u0131l\u0131r.<\/p>\r\n            <\/details>\r\n\r\n            <details>\r\n                <summary>Bu ara\u00e7 semantik olarak eksik konular\u0131 buluyor mu?<\/summary>\r\n                <p>Hay\u0131r. \u0130kincil ifadeleri siz belirlersiniz. Ara\u00e7 arama hacmi, SERP rakipleri veya konu kapsam\u0131 ara\u015ft\u0131rmas\u0131 yapmaz; hedef kelimenin verdi\u011finiz metindeki kullan\u0131m\u0131n\u0131 analiz eder.<\/p>\r\n            <\/details>\r\n\r\n            <details>\r\n                <summary>Bu sonu\u00e7 Rank Math skoruyla ayn\u0131 m\u0131?<\/summary>\r\n                <p>Hay\u0131r. SEOliva arac\u0131 0\u2013100 puan \u00fcretmez. Yerle\u015fim, da\u011f\u0131l\u0131m ve tekrarlar\u0131 a\u00e7\u0131klayarak g\u00f6sterir; mekanik bir toplam skor vermeyi bilin\u00e7li olarak tercih etmez.<\/p>\r\n            <\/details>\r\n\r\n            <details>\r\n                <summary>Metnim SEOliva sunucusuna g\u00f6nderiliyor mu?<\/summary>\r\n                <p>Hay\u0131r. Analiz taray\u0131c\u0131n\u0131zda yap\u0131l\u0131r ve metin SEOliva sunucusuna g\u00f6nderilmez.<\/p>\r\n            <\/details>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<section class=\"related\">\r\n    <div class=\"wrap\">\r\n\r\n        <div class=\"related-head\">\r\n            <h2>\u0130\u00e7erik haz\u0131rlarken kullanabilece\u011finiz ara\u00e7lar<\/h2>\r\n\r\n            <a class=\"all-tools\" href=\"https:\/\/www.seoliva.com\/seo-araclari\">\r\n                T\u00fcm SEO Ara\u00e7lar\u0131 \u2192\r\n            <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"tool-grid\">\r\n\r\n            <a class=\"tool\" href=\"https:\/\/www.seoliva.com\/kelime-sayaci\">\r\n                <span class=\"tool-icon\">Aa<\/span>\r\n                <strong>Kelime Sayac\u0131<\/strong>\r\n                <span class=\"tool-arrow\">\u2192<\/span>\r\n            <\/a>\r\n\r\n            <a class=\"tool\" href=\"https:\/\/www.seoliva.com\/okunabilirlik-analizi\">\r\n                <span class=\"tool-icon\">\u2713<\/span>\r\n                <strong>Okunabilirlik Analizi<\/strong>\r\n                <span class=\"tool-arrow\">\u2192<\/span>\r\n            <\/a>\r\n\r\n            <a class=\"tool\" href=\"\/seo-icerik-analizi\">\r\n                <span class=\"tool-icon\">\u2315<\/span>\r\n                <strong>SERP \u00d6nizleme Arac\u0131<\/strong>\r\n                <span class=\"tool-arrow\">\u2192<\/span>\r\n            <\/a>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<section class=\"cta\">\r\n    <div class=\"wrap\">\r\n\r\n        <div class=\"reading\">\r\n            <h2>Kelime kullan\u0131m\u0131 do\u011fru olsa da i\u00e7erik eksik olabilir.<\/h2>\r\n\r\n            <p>\r\n                Arama niyeti, rakip sayfalar\u0131n kapsam\u0131, site mimarisi, i\u00e7 linkler ve otorite sinyalleri\r\n                i\u00e7erik performans\u0131n\u0131 birlikte etkiler. SEO \u0130\u00e7erik Analizi yaln\u0131zca sayfa i\u00e7indeki kelime kullan\u0131m\u0131n\u0131 kontrol eder.\r\n            <\/p>\r\n\r\n            <a href=\"https:\/\/www.seoliva.com\/seo-hizmeti\">\r\n                SEO Hizmetini \u0130ncele \u2192\r\n            <\/a>\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SEO \u0130\u00e7erik Analizi neyi kontrol eder? Ara\u00e7, hedefledi\u011finiz anahtar kelimenin metinde yaln\u0131zca ka\u00e7 kez ge\u00e7ti\u011fine bakmaz. Nerede kullan\u0131ld\u0131\u011f\u0131n\u0131, i\u00e7erik boyunca nas\u0131l da\u011f\u0131ld\u0131\u011f\u0131n\u0131 ve baz\u0131 b\u00f6l\u00fcmlerde gereksiz tekrar olu\u015fup olu\u015fmad\u0131\u011f\u0131n\u0131 da g\u00f6sterir. Hedef kelimeyi girin Sayfan\u0131n \u00f6ncelikli sorgusunu belirleyin. \u2192 Metni analiz edin Yerle\u015fim, da\u011f\u0131l\u0131m ve tekrarlar\u0131 birlikte g\u00f6r\u00fcn. \u2192 Sonucu yorumlay\u0131n Y\u00fczdeyi kovalamak yerine do\u011fal [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2745,"parent":4373,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4564","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/pages\/4564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/comments?post=4564"}],"version-history":[{"count":0,"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/pages\/4564\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/pages\/4373"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/media\/2745"}],"wp:attachment":[{"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/media?parent=4564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}