{"id":4660,"date":"2026-09-15T22:50:45","date_gmt":"2026-09-15T19:50:45","guid":{"rendered":"https:\/\/www.seoliva.com\/?page_id=4660"},"modified":"2026-09-15T23:05:08","modified_gmt":"2026-09-15T20:05:08","slug":"robots-txt-olusturma-araci","status":"publish","type":"page","link":"https:\/\/www.seoliva.com\/en\/robots-txt-olusturma-araci","title":{"rendered":"Robots.txt Olu\u015fturma Arac\u0131"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4660\" class=\"elementor elementor-4660\" 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-153ca4f e-flex e-con-boxed e-con e-parent\" data-id=\"153ca4f\" 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-45c3328 elementor-widget elementor-widget-shortcode\" data-id=\"45c3328\" 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 class=\"sl-rtg\" id=\"sl-rtg\">\n            <div class=\"sl-rtg-main\">\n                <div class=\"sl-rtg-head\">\n                    <h1>Robots.txt Dosyan\u0131z\u0131 Olu\u015fturun<\/h1>\n                    <p>Arama motorlar\u0131n\u0131n sitenizde hangi alanlar\u0131 tarayabilece\u011fini belirleyen robots.txt dosyan\u0131z\u0131 birka\u00e7 ad\u0131mda haz\u0131rlay\u0131n.<\/p>\n                <\/div>\n\n                <div class=\"sl-rtg-grid\">\n                    <div class=\"sl-rtg-form\">\n                        <div class=\"sl-rtg-section\">\n                            <div class=\"sl-rtg-section-head\">\n                                <strong>Web siteniz<\/strong>\n                                <span>Sitemap adresini otomatik \u00f6nermek i\u00e7in kullan\u0131l\u0131r.<\/span>\n                            <\/div>\n                            <div class=\"sl-rtg-field\">\n                                <label for=\"sl-rtg-site\">Web sitesi adresi<\/label>\n                                <input type=\"url\" id=\"sl-rtg-site\" placeholder=\"https:\/\/www.site.com\">\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"sl-rtg-section\">\n                            <div class=\"sl-rtg-section-head\">\n                                <strong>Taramaya kapatmak istedi\u011finiz alanlar<\/strong>\n                                <span>Yaln\u0131zca ger\u00e7ekten taranmas\u0131n\u0131 istemedi\u011finiz b\u00f6l\u00fcmleri se\u00e7in.<\/span>\n                            <\/div>\n\n                            <div class=\"sl-rtg-options\">\n                                <label class=\"sl-rtg-option\">\n                                    <span class=\"sl-rtg-option-check\">\n                                        <input type=\"checkbox\" class=\"sl-rtg-preset-toggle\">\n                                        <span>\n                                            <strong>Site i\u00e7i arama sonu\u00e7lar\u0131<\/strong>\n                                            <small>Arama sonu\u00e7 sayfalar\u0131<\/small>\n                                        <\/span>\n                                    <\/span>\n                                    <input class=\"sl-rtg-preset-path\" type=\"text\" value=\"\/*?s=\" aria-label=\"Site i\u00e7i arama robots.txt yolu\">\n                                <\/label>\n\n                                <label class=\"sl-rtg-option\">\n                                    <span class=\"sl-rtg-option-check\">\n                                        <input type=\"checkbox\" class=\"sl-rtg-preset-toggle\">\n                                        <span>\n                                            <strong>Sepet sayfalar\u0131<\/strong>\n                                            <small>Kulland\u0131\u011f\u0131n\u0131z ger\u00e7ek yolu kontrol edin<\/small>\n                                        <\/span>\n                                    <\/span>\n                                    <input class=\"sl-rtg-preset-path\" type=\"text\" value=\"\/sepet\/\" aria-label=\"Sepet robots.txt yolu\">\n                                <\/label>\n\n                                <label class=\"sl-rtg-option\">\n                                    <span class=\"sl-rtg-option-check\">\n                                        <input type=\"checkbox\" class=\"sl-rtg-preset-toggle\">\n                                        <span>\n                                            <strong>\u00d6deme sayfalar\u0131<\/strong>\n                                            <small>Kulland\u0131\u011f\u0131n\u0131z ger\u00e7ek yolu kontrol edin<\/small>\n                                        <\/span>\n                                    <\/span>\n                                    <input class=\"sl-rtg-preset-path\" type=\"text\" value=\"\/odeme\/\" aria-label=\"\u00d6deme robots.txt yolu\">\n                                <\/label>\n\n                                <label class=\"sl-rtg-option\">\n                                    <span class=\"sl-rtg-option-check\">\n                                        <input type=\"checkbox\" class=\"sl-rtg-preset-toggle\">\n                                        <span>\n                                            <strong>Kullan\u0131c\u0131 hesab\u0131<\/strong>\n                                            <small>Kulland\u0131\u011f\u0131n\u0131z ger\u00e7ek yolu kontrol edin<\/small>\n                                        <\/span>\n                                    <\/span>\n                                    <input class=\"sl-rtg-preset-path\" type=\"text\" value=\"\/hesabim\/\" aria-label=\"Kullan\u0131c\u0131 hesab\u0131 robots.txt yolu\">\n                                <\/label>\n\n                                <label class=\"sl-rtg-option sl-rtg-option-wp\">\n                                    <span class=\"sl-rtg-option-check\">\n                                        <input type=\"checkbox\" class=\"sl-rtg-preset-toggle\" data-wp-admin=\"1\">\n                                        <span>\n                                            <strong>WordPress y\u00f6netim alan\u0131<\/strong>\n                                            <small>admin-ajax.php otomatik a\u00e7\u0131k b\u0131rak\u0131l\u0131r<\/small>\n                                        <\/span>\n                                    <\/span>\n                                    <input class=\"sl-rtg-preset-path\" type=\"text\" value=\"\/wp-admin\/\" aria-label=\"WordPress y\u00f6netim robots.txt yolu\">\n                                <\/label>\n\n                                <label class=\"sl-rtg-option\">\n                                    <span class=\"sl-rtg-option-check\">\n                                        <input type=\"checkbox\" class=\"sl-rtg-preset-toggle\">\n                                        <span>\n                                            <strong>Filtre \/ parametre URL'leri<\/strong>\n                                            <small>\u00d6rnek yolu kendi sitenize g\u00f6re de\u011fi\u015ftirin<\/small>\n                                        <\/span>\n                                    <\/span>\n                                    <input class=\"sl-rtg-preset-path\" type=\"text\" value=\"\/*?filter_\" aria-label=\"Filtre robots.txt yolu\">\n                                <\/label>\n                            <\/div>\n\n                            <div class=\"sl-rtg-path-note\">\n                                Haz\u0131r yollar \u00f6rnektir. Sitenizdeki ger\u00e7ek URL yap\u0131s\u0131n\u0131 kontrol edip gerekirse alan\u0131 d\u00fczenleyin.\n                            <\/div>\n\n                            <button type=\"button\" class=\"sl-rtg-inline-btn\" id=\"sl-rtg-custom-toggle\">+ \u00d6zel kural ekle<\/button>\n\n                            <div class=\"sl-rtg-custom\" id=\"sl-rtg-custom\" hidden>\n                                <div class=\"sl-rtg-custom-row\">\n                                    <select id=\"sl-rtg-custom-type\">\n                                        <option value=\"Disallow\">Disallow<\/option>\n                                        <option value=\"Allow\">Allow<\/option>\n                                    <\/select>\n                                    <input type=\"text\" id=\"sl-rtg-custom-path\" placeholder=\"\/ornek-klasor\/\">\n                                    <button type=\"button\" id=\"sl-rtg-custom-add\">Ekle<\/button>\n                                <\/div>\n                                <div class=\"sl-rtg-custom-list\" id=\"sl-rtg-custom-list\"><\/div>\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"sl-rtg-section\">\n                            <div class=\"sl-rtg-section-head\">\n                                <strong>Sitemap<\/strong>\n                                <span>Varsa sitemap adresinizi robots.txt i\u00e7inde ayr\u0131ca g\u00f6sterebilirsiniz.<\/span>\n                            <\/div>\n\n                            <label class=\"sl-rtg-switch\">\n                                <input type=\"checkbox\" id=\"sl-rtg-enable-sitemap\" checked>\n                                <span class=\"sl-rtg-switch-ui\"><\/span>\n                                <span>Sitemap adresini ekle<\/span>\n                            <\/label>\n\n                            <div class=\"sl-rtg-field\" id=\"sl-rtg-sitemap-wrap\">\n                                <label for=\"sl-rtg-sitemap\">Sitemap URL'si<\/label>\n                                <input type=\"url\" id=\"sl-rtg-sitemap\" placeholder=\"https:\/\/www.site.com\/sitemap.xml\">\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"sl-rtg-section sl-rtg-ai-section\">\n                            <div class=\"sl-rtg-section-head\">\n                                <strong>Yapay zeka taray\u0131c\u0131lar\u0131<\/strong>\n                                <span>ChatGPT, Perplexity ve baz\u0131 model kullan\u0131m senaryolar\u0131 i\u00e7in ayr\u0131 eri\u015fim tercihi belirleyebilirsiniz.<\/span>\n                            <\/div>\n\n                            <div class=\"sl-rtg-google-ai-note\">\n                                <div>\n                                    <strong>Google AI Overviews ve AI Mode<\/strong>\n                                    <span>Google Search'in par\u00e7as\u0131d\u0131r. Ayr\u0131 bir \u201cAI botu\u201d a\u00e7man\u0131z gerekmez; eri\u015fim Googlebot kurallar\u0131yla y\u00f6netilir.<\/span>\n                                <\/div>\n                                <span class=\"sl-rtg-google-ai-badge\">Googlebot<\/span>\n                            <\/div>\n\n                            <div class=\"sl-rtg-ai-list\">\n                                <div class=\"sl-rtg-ai-item\">\n                                    <div class=\"sl-rtg-ai-copy\">\n                                        <strong>ChatGPT Search<\/strong>\n                                        <span>\u0130\u00e7eri\u011finizin ChatGPT arama sonu\u00e7lar\u0131nda ke\u015ffedilmesi ve kaynak olarak g\u00f6sterilmesiyle ili\u015fkilidir.<\/span>\n                                        <code>OAI-SearchBot<\/code>\n                                    <\/div>\n                                    <select class=\"sl-rtg-ai-select\" data-agent=\"OAI-SearchBot\" data-purpose=\"search\">\n                                        <option value=\"inherit\" selected>Standart kurallar\u0131 uygula<\/option>\n                                        <option value=\"allow\">Eri\u015fime izin ver<\/option>\n                                        <option value=\"block\">Tamamen engelle<\/option>\n                                    <\/select>\n                                <\/div>\n\n                                <div class=\"sl-rtg-ai-item\">\n                                    <div class=\"sl-rtg-ai-copy\">\n                                        <strong>Perplexity Search<\/strong>\n                                        <span>\u0130\u00e7eri\u011finizin Perplexity sonu\u00e7lar\u0131nda ke\u015ffedilmesi ve kaynak olarak ba\u011flanmas\u0131yla ili\u015fkilidir.<\/span>\n                                        <code>PerplexityBot<\/code>\n                                    <\/div>\n                                    <select class=\"sl-rtg-ai-select\" data-agent=\"PerplexityBot\" data-purpose=\"search\">\n                                        <option value=\"inherit\" selected>Standart kurallar\u0131 uygula<\/option>\n                                        <option value=\"allow\">Eri\u015fime izin ver<\/option>\n                                        <option value=\"block\">Tamamen engelle<\/option>\n                                    <\/select>\n                                <\/div>\n\n                                <div class=\"sl-rtg-ai-item\">\n                                    <div class=\"sl-rtg-ai-copy\">\n                                        <strong>OpenAI model e\u011fitimi<\/strong>\n                                        <span>ChatGPT Search'ten ayr\u0131d\u0131r. GPTBot i\u00e7in i\u00e7erik kullan\u0131m tercihinizi belirler.<\/span>\n                                        <code>GPTBot<\/code>\n                                    <\/div>\n                                    <select class=\"sl-rtg-ai-select\" data-agent=\"GPTBot\" data-purpose=\"training\">\n                                        <option value=\"inherit\" selected>Standart kurallar\u0131 uygula<\/option>\n                                        <option value=\"allow\">Eri\u015fime izin ver<\/option>\n                                        <option value=\"block\">Tamamen engelle<\/option>\n                                    <\/select>\n                                <\/div>\n\n                                <div class=\"sl-rtg-ai-item\">\n                                    <div class=\"sl-rtg-ai-copy\">\n                                        <strong>Google Gemini kullan\u0131m\u0131<\/strong>\n                                        <span>Google Search s\u0131ralamas\u0131n\u0131 veya AI Overviews g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fcn\u00fc y\u00f6netmez. Google-Extended ayr\u0131 bir i\u00e7erik kullan\u0131m kontrol\u00fcd\u00fcr.<\/span>\n                                        <code>Google-Extended<\/code>\n                                    <\/div>\n                                    <select class=\"sl-rtg-ai-select\" data-agent=\"Google-Extended\" data-purpose=\"training\">\n                                        <option value=\"inherit\" selected>Standart kurallar\u0131 uygula<\/option>\n                                        <option value=\"allow\">Eri\u015fime izin ver<\/option>\n                                        <option value=\"block\">Tamamen engelle<\/option>\n                                    <\/select>\n                                <\/div>\n                            <\/div>\n\n                            <div class=\"sl-rtg-ai-summary\" id=\"sl-rtg-ai-summary\">\n                                <strong>Yapay zeka eri\u015fimi<\/strong>\n                                <span>Hen\u00fcz \u00f6zel bir AI taray\u0131c\u0131 kural\u0131 se\u00e7ilmedi. Standart robots.txt kurallar\u0131 ge\u00e7erli.<\/span>\n                            <\/div>\n                        <\/div>\n\n                        <details class=\"sl-rtg-advanced\">\n                            <summary>Geli\u015fmi\u015f se\u00e7enekler<\/summary>\n                            <div class=\"sl-rtg-advanced-body\">\n                                <div class=\"sl-rtg-field\">\n                                    <label for=\"sl-rtg-agent\">User-agent<\/label>\n                                    <select id=\"sl-rtg-agent\">\n                                        <option value=\"*\">T\u00fcm botlar (*)<\/option>\n                                        <option value=\"Googlebot\">Googlebot<\/option>\n                                        <option value=\"Bingbot\">Bingbot<\/option>\n                                    <\/select>\n                                    <small>\u00c7o\u011fu site i\u00e7in \u201cT\u00fcm botlar (*)\u201d se\u00e7ene\u011fi yeterlidir.<\/small>\n                                <\/div>\n                            <\/div>\n                        <\/details>\n                    <\/div>\n\n                    <div class=\"sl-rtg-result\">\n                        <div class=\"sl-rtg-result-head\">\n                            <div>\n                                <strong>robots.txt \u00d6nizlemesi<\/strong>\n                                <span>Se\u00e7imleriniz de\u011fi\u015ftik\u00e7e otomatik g\u00fcncellenir.<\/span>\n                            <\/div>\n                            <span class=\"sl-rtg-status\" id=\"sl-rtg-status\">Haz\u0131r<\/span>\n                        <\/div>\n\n                        <pre><code id=\"sl-rtg-output\">User-agent: *\nDisallow:\n\nSitemap: https:\/\/www.site.com\/sitemap.xml<\/code><\/pre>\n\n                        <div class=\"sl-rtg-warning\" id=\"sl-rtg-warning\" hidden><\/div>\n\n                        <div class=\"sl-rtg-result-actions\">\n                            <button type=\"button\" class=\"sl-rtg-primary\" id=\"sl-rtg-copy\">Kodu Kopyala<\/button>\n                            <button type=\"button\" class=\"sl-rtg-secondary\" id=\"sl-rtg-download\">robots.txt olarak indir<\/button>\n                        <\/div>\n\n                        <details class=\"sl-rtg-dev-note\">\n                            <summary>Yaz\u0131l\u0131mc\u0131ya iletecekseniz<\/summary>\n                            <div class=\"sl-rtg-dev-body\">\n                                <p id=\"sl-rtg-dev-text\"><\/p>\n                                <button type=\"button\" id=\"sl-rtg-copy-dev\">Uygulama Notunu Kopyala<\/button>\n                            <\/div>\n                        <\/details>\n\n                        <div class=\"sl-rtg-info\">\n                            <strong>Dosyay\u0131 nereye eklemelisiniz?<\/strong>\n                            <span>robots.txt dosyas\u0131 alan ad\u0131n\u0131z\u0131n k\u00f6k dizininde eri\u015filebilir olmal\u0131d\u0131r: <code>site.com\/robots.txt<\/code><\/span>\n                        <\/div>\n\n                        <a class=\"sl-rtg-check-link\" href=\"https:\/\/www.seoliva.com\/robots-txt-kontrol-araci\">\n                            Yay\u0131nlad\u0131ktan sonra Robots.txt Kontrol Arac\u0131 ile test edin \u2192\n                        <\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <style>\n            #sl-rtg{\n                --green:#039358;\n                --green-dark:#063b2e;\n                --ink:#162019;\n                --text:#5f6d65;\n                --muted:#7b8780;\n                --line:#d9e5de;\n                --soft:#f6faf7;\n                width:min(1180px,calc(100% - 40px));\n                margin:28px auto 38px;\n                color:var(--ink);\n                font-family:inherit;\n            }\n            #sl-rtg *{box-sizing:border-box}\n            #sl-rtg [hidden]{display:none!important}\n            #sl-rtg button,#sl-rtg input,#sl-rtg select{font:inherit}\n            #sl-rtg .sl-rtg-main{\n                padding:30px;\n                border:1px solid var(--line);\n                border-radius:24px;\n                background:#fff;\n                box-shadow:0 18px 48px rgba(16,40,30,.05);\n            }\n            #sl-rtg .sl-rtg-head{\n                max-width:780px;\n                margin-bottom:26px;\n            }\n            #sl-rtg .sl-rtg-head h2{\n                margin:0 0 8px;\n                color:var(--ink);\n                font-size:29px;\n                line-height:1.2;\n                letter-spacing:-.03em;\n            }\n            #sl-rtg .sl-rtg-head p{\n                margin:0;\n                color:var(--text);\n                font-size:13.5px;\n                line-height:1.65;\n            }\n            #sl-rtg .sl-rtg-grid{\n                display:grid;\n                grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);\n                gap:18px;\n                align-items:start;\n            }\n            #sl-rtg .sl-rtg-form,\n            #sl-rtg .sl-rtg-result{\n                border:1px solid var(--line);\n                border-radius:18px;\n                background:#fff;\n            }\n            #sl-rtg .sl-rtg-section{\n                padding:21px;\n                border-bottom:1px solid var(--line);\n            }\n            #sl-rtg .sl-rtg-section:last-of-type{border-bottom:0}\n            #sl-rtg .sl-rtg-section-head{\n                margin-bottom:14px;\n            }\n            #sl-rtg .sl-rtg-section-head strong{\n                display:block;\n                margin-bottom:4px;\n                color:var(--green-dark);\n                font-size:13px;\n            }\n            #sl-rtg .sl-rtg-section-head span{\n                color:var(--text);\n                font-size:10.8px;\n                line-height:1.5;\n            }\n            #sl-rtg .sl-rtg-field label{\n                display:block;\n                margin-bottom:6px;\n                color:var(--green-dark);\n                font-size:10.8px;\n                font-weight:750;\n            }\n            #sl-rtg input[type=\"url\"],\n            #sl-rtg input[type=\"text\"],\n            #sl-rtg select{\n                width:100%;\n                min-height:43px;\n                padding:9px 12px;\n                border:1px solid #dce5e0;\n                border-radius:9px;\n                outline:none;\n                background:#fff;\n                color:var(--ink);\n                font-size:12px;\n            }\n            #sl-rtg input:focus,#sl-rtg select:focus{\n                border-color:var(--green);\n                box-shadow:0 0 0 3px rgba(3,147,88,.09);\n            }\n            #sl-rtg .sl-rtg-options{\n                display:grid;\n                grid-template-columns:1fr 1fr;\n                gap:9px;\n            }\n            #sl-rtg .sl-rtg-option{\n                display:grid;\n                grid-template-columns:1fr;\n                gap:10px;\n                padding:13px;\n                border:1px solid var(--line);\n                border-radius:12px;\n                background:#fbfcfb;\n            }\n            #sl-rtg .sl-rtg-option-check{\n                display:flex;\n                gap:10px;\n                align-items:flex-start;\n                cursor:pointer;\n            }\n            #sl-rtg .sl-rtg-option-check input{\n                margin-top:2px;\n                accent-color:var(--green);\n            }\n            #sl-rtg .sl-rtg-option strong{\n                display:block;\n                margin-bottom:2px;\n                color:var(--green-dark);\n                font-size:11.5px;\n            }\n            #sl-rtg .sl-rtg-option small{\n                color:var(--muted);\n                font-size:9.7px;\n                line-height:1.4;\n            }\n            #sl-rtg .sl-rtg-preset-path{\n                min-height:36px!important;\n                padding:7px 9px!important;\n                background:#fff!important;\n                font:10.5px\/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;\n            }\n            #sl-rtg .sl-rtg-preset-path:disabled{\n                opacity:.55;\n                background:#f3f6f4!important;\n            }\n            #sl-rtg .sl-rtg-path-note{\n                margin-top:10px;\n                color:var(--muted);\n                font-size:9.8px;\n                line-height:1.55;\n            }\n            #sl-rtg .sl-rtg-inline-btn{\n                margin-top:12px;\n                padding:0 0 3px;\n                border:0;\n                border-bottom:1px solid #b8d2c5;\n                background:transparent;\n                color:var(--green-dark);\n                cursor:pointer;\n                font-size:10.8px;\n                font-weight:750;\n            }\n            #sl-rtg .sl-rtg-custom{\n                margin-top:14px;\n                padding:14px;\n                border:1px solid var(--line);\n                border-radius:12px;\n                background:#fbfcfb;\n            }\n            #sl-rtg .sl-rtg-custom-row{\n                display:grid;\n                grid-template-columns:120px minmax(0,1fr) auto;\n                gap:8px;\n            }\n            #sl-rtg .sl-rtg-custom-row button{\n                min-height:43px;\n                padding:0 13px;\n                border:0;\n                border-radius:9px;\n                background:var(--green);\n                color:#fff;\n                cursor:pointer;\n                font-size:10.8px;\n                font-weight:800;\n            }\n            #sl-rtg .sl-rtg-custom-list{\n                display:grid;\n                gap:6px;\n                margin-top:10px;\n            }\n            #sl-rtg .sl-rtg-custom-item{\n                display:flex;\n                justify-content:space-between;\n                gap:12px;\n                align-items:center;\n                padding:8px 10px;\n                border:1px solid #e5ece8;\n                border-radius:9px;\n                background:#fff;\n                color:var(--text);\n                font:10.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\n            }\n            #sl-rtg .sl-rtg-custom-item button{\n                padding:0;\n                border:0;\n                background:transparent;\n                color:#986b56;\n                cursor:pointer;\n                font-size:10px;\n            }\n            #sl-rtg .sl-rtg-switch{\n                display:flex;\n                gap:9px;\n                align-items:center;\n                margin-bottom:13px;\n                color:var(--green-dark);\n                font-size:11.5px;\n                font-weight:700;\n                cursor:pointer;\n            }\n            #sl-rtg .sl-rtg-switch input{display:none}\n            #sl-rtg .sl-rtg-switch-ui{\n                position:relative;\n                width:34px;\n                height:19px;\n                border-radius:999px;\n                background:#dce5e0;\n                transition:.2s;\n            }\n            #sl-rtg .sl-rtg-switch-ui:after{\n                content:\"\";\n                position:absolute;\n                top:3px;\n                left:3px;\n                width:13px;\n                height:13px;\n                border-radius:50%;\n                background:#fff;\n                transition:.2s;\n            }\n            #sl-rtg .sl-rtg-switch input:checked + .sl-rtg-switch-ui{\n                background:var(--green);\n            }\n            #sl-rtg .sl-rtg-switch input:checked + .sl-rtg-switch-ui:after{\n                transform:translateX(15px);\n            }\n            #sl-rtg .sl-rtg-ai-section{\n                background:linear-gradient(180deg,#fbfdfc,#fff);\n            }\n            #sl-rtg .sl-rtg-google-ai-note{\n                display:grid;\n                grid-template-columns:minmax(0,1fr) auto;\n                gap:14px;\n                align-items:center;\n                margin-bottom:12px;\n                padding:14px;\n                border:1px solid #cfe2d7;\n                border-radius:12px;\n                background:#edf7f2;\n            }\n            #sl-rtg .sl-rtg-google-ai-note strong{\n                display:block;\n                margin-bottom:4px;\n                color:var(--green-dark);\n                font-size:11.5px;\n            }\n            #sl-rtg .sl-rtg-google-ai-note span{\n                color:var(--text);\n                font-size:10.3px;\n                line-height:1.5;\n            }\n            #sl-rtg .sl-rtg-google-ai-badge{\n                display:inline-flex;\n                align-items:center;\n                min-height:28px;\n                padding:0 9px;\n                border-radius:999px;\n                background:#fff;\n                color:var(--green)!important;\n                font-size:9.8px!important;\n                font-weight:800;\n                white-space:nowrap;\n            }\n            #sl-rtg .sl-rtg-ai-list{\n                display:grid;\n                gap:8px;\n            }\n            #sl-rtg .sl-rtg-ai-item{\n                display:grid;\n                grid-template-columns:minmax(0,1fr) 190px;\n                gap:14px;\n                align-items:center;\n                padding:13px 14px;\n                border:1px solid var(--line);\n                border-radius:12px;\n                background:#fff;\n            }\n            #sl-rtg .sl-rtg-ai-copy strong{\n                display:block;\n                margin-bottom:3px;\n                color:var(--green-dark);\n                font-size:11.5px;\n            }\n            #sl-rtg .sl-rtg-ai-copy span{\n                display:block;\n                color:var(--text);\n                font-size:10px;\n                line-height:1.5;\n            }\n            #sl-rtg .sl-rtg-ai-copy code{\n                display:inline-block;\n                margin-top:5px;\n                color:var(--muted);\n                font:700 9.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\n            }\n            #sl-rtg .sl-rtg-ai-select{\n                min-height:38px!important;\n                font-size:10.5px!important;\n            }\n            #sl-rtg .sl-rtg-ai-summary{\n                margin-top:10px;\n                padding:12px 13px;\n                border:1px solid #e1e8e4;\n                border-radius:11px;\n                background:#fbfcfb;\n            }\n            #sl-rtg .sl-rtg-ai-summary strong{\n                display:block;\n                margin-bottom:3px;\n                color:var(--green-dark);\n                font-size:10.8px;\n            }\n            #sl-rtg .sl-rtg-ai-summary span{\n                color:var(--text);\n                font-size:9.9px;\n                line-height:1.5;\n            }\n\n            #sl-rtg .sl-rtg-advanced{\n                border-top:1px solid var(--line);\n            }\n            #sl-rtg .sl-rtg-advanced summary{\n                padding:15px 21px;\n                cursor:pointer;\n                list-style:none;\n                color:var(--green-dark);\n                font-size:11px;\n                font-weight:750;\n            }\n            #sl-rtg .sl-rtg-advanced summary::-webkit-details-marker{display:none}\n            #sl-rtg .sl-rtg-advanced summary:after{\n                content:\"+\";\n                float:right;\n                color:var(--green);\n                font-size:15px;\n            }\n            #sl-rtg .sl-rtg-advanced[open] summary:after{content:\"\u2013\"}\n            #sl-rtg .sl-rtg-advanced-body{\n                padding:0 21px 18px;\n            }\n            #sl-rtg .sl-rtg-field small{\n                display:block;\n                margin-top:5px;\n                color:var(--muted);\n                font-size:9.7px;\n                line-height:1.5;\n            }\n\n            #sl-rtg .sl-rtg-result{\n                position:sticky;\n                top:24px;\n                padding:21px;\n                background:linear-gradient(145deg,#f7fbf9,#fff);\n            }\n            #sl-rtg .sl-rtg-result-head{\n                display:flex;\n                justify-content:space-between;\n                gap:16px;\n                align-items:center;\n                margin-bottom:14px;\n            }\n            #sl-rtg .sl-rtg-result-head strong{\n                display:block;\n                margin-bottom:3px;\n                color:var(--green-dark);\n                font-size:14px;\n            }\n            #sl-rtg .sl-rtg-result-head span{\n                color:var(--muted);\n                font-size:10.3px;\n            }\n            #sl-rtg .sl-rtg-status{\n                display:inline-flex;\n                min-height:26px;\n                align-items:center;\n                padding:0 9px;\n                border-radius:999px;\n                background:#edf7f2;\n                color:var(--green)!important;\n                font-size:9.7px!important;\n                font-weight:800;\n            }\n            #sl-rtg pre{\n                margin:0;\n                min-height:310px;\n                padding:18px;\n                overflow:auto;\n                border-radius:14px;\n                background:#10281e;\n                color:#e8f5ee;\n                font:11.5px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\n                white-space:pre-wrap;\n                word-break:break-word;\n            }\n            #sl-rtg .sl-rtg-warning{\n                margin-top:11px;\n                padding:12px 13px;\n                border:1px solid #ead9d3;\n                border-radius:11px;\n                background:#fbf7f5;\n                color:#7f584e;\n                font-size:10.5px;\n                line-height:1.55;\n            }\n            #sl-rtg .sl-rtg-result-actions{\n                display:grid;\n                grid-template-columns:1fr 1fr;\n                gap:8px;\n                margin-top:11px;\n            }\n            #sl-rtg .sl-rtg-primary,\n            #sl-rtg .sl-rtg-secondary{\n                min-height:40px;\n                border-radius:9px;\n                cursor:pointer;\n                font-size:10.8px;\n                font-weight:800;\n            }\n            #sl-rtg .sl-rtg-primary{\n                border:0;\n                background:var(--green);\n                color:#fff;\n            }\n            #sl-rtg .sl-rtg-secondary{\n                border:1px solid #cfe0d7;\n                background:#fff;\n                color:var(--green-dark);\n            }\n            #sl-rtg .sl-rtg-dev-note{\n                margin-top:12px;\n                border:1px solid var(--line);\n                border-radius:11px;\n                background:#fff;\n            }\n            #sl-rtg .sl-rtg-dev-note summary{\n                padding:12px 13px;\n                cursor:pointer;\n                list-style:none;\n                color:var(--green-dark);\n                font-size:10.8px;\n                font-weight:750;\n            }\n            #sl-rtg .sl-rtg-dev-note summary::-webkit-details-marker{display:none}\n            #sl-rtg .sl-rtg-dev-note summary:after{\n                content:\"+\";\n                float:right;\n                color:var(--green);\n                font-size:15px;\n            }\n            #sl-rtg .sl-rtg-dev-note[open] summary:after{content:\"\u2013\"}\n            #sl-rtg .sl-rtg-dev-body{\n                padding:0 13px 13px;\n                border-top:1px solid #edf1ef;\n            }\n            #sl-rtg .sl-rtg-dev-body p{\n                margin:11px 0;\n                color:var(--text);\n                font-size:10px;\n                line-height:1.6;\n                white-space:pre-line;\n            }\n            #sl-rtg .sl-rtg-dev-body button{\n                min-height:34px;\n                padding:0 11px;\n                border:1px solid #cfe0d7;\n                border-radius:8px;\n                background:#fff;\n                color:var(--green-dark);\n                cursor:pointer;\n                font-size:10px;\n                font-weight:750;\n            }\n\n            #sl-rtg .sl-rtg-info{\n                margin-top:14px;\n                padding:13px;\n                border:1px solid var(--line);\n                border-radius:11px;\n                background:#fff;\n            }\n            #sl-rtg .sl-rtg-info strong{\n                display:block;\n                margin-bottom:4px;\n                color:var(--green-dark);\n                font-size:10.8px;\n            }\n            #sl-rtg .sl-rtg-info span{\n                color:var(--text);\n                font-size:9.9px;\n                line-height:1.5;\n            }\n            #sl-rtg .sl-rtg-info code{color:var(--green-dark)}\n            #sl-rtg .sl-rtg-check-link{\n                display:inline-block;\n                margin-top:13px;\n                padding-bottom:3px;\n                border-bottom:1px solid #b8d2c5;\n                color:var(--green-dark);\n                font-size:10.8px;\n                font-weight:750;\n                text-decoration:none;\n            }\n\n            @media(max-width:900px){\n                #sl-rtg .sl-rtg-grid{grid-template-columns:1fr}\n                #sl-rtg .sl-rtg-result{position:static}\n            }\n            @media(max-width:640px){\n                #sl-rtg{width:calc(100% - 28px);margin-top:18px}\n                #sl-rtg .sl-rtg-main{padding:20px;border-radius:18px}\n                #sl-rtg .sl-rtg-head h2{font-size:25px}\n                #sl-rtg .sl-rtg-options{grid-template-columns:1fr}\n                #sl-rtg .sl-rtg-custom-row{grid-template-columns:1fr}\n                #sl-rtg .sl-rtg-ai-item{grid-template-columns:1fr}\n                #sl-rtg .sl-rtg-google-ai-note{grid-template-columns:1fr}\n                #sl-rtg .sl-rtg-google-ai-badge{justify-self:start}\n                #sl-rtg .sl-rtg-result-actions{grid-template-columns:1fr}\n            }\n        <\/style>\n\n        <script>\n        (function(){\n            const root = document.getElementById('sl-rtg');\n            if (!root) return;\n\n            const siteInput = root.querySelector('#sl-rtg-site');\n            const sitemapInput = root.querySelector('#sl-rtg-sitemap');\n            const enableSitemap = root.querySelector('#sl-rtg-enable-sitemap');\n            const sitemapWrap = root.querySelector('#sl-rtg-sitemap-wrap');\n            const agent = root.querySelector('#sl-rtg-agent');\n            const output = root.querySelector('#sl-rtg-output');\n            const warning = root.querySelector('#sl-rtg-warning');\n            const status = root.querySelector('#sl-rtg-status');\n            const customToggle = root.querySelector('#sl-rtg-custom-toggle');\n            const customPanel = root.querySelector('#sl-rtg-custom');\n            const customType = root.querySelector('#sl-rtg-custom-type');\n            const customPath = root.querySelector('#sl-rtg-custom-path');\n            const customAdd = root.querySelector('#sl-rtg-custom-add');\n            const customList = root.querySelector('#sl-rtg-custom-list');\n            const aiSelects = Array.from(root.querySelectorAll('.sl-rtg-ai-select'));\n            const aiSummary = root.querySelector('#sl-rtg-ai-summary');\n            const devText = root.querySelector('#sl-rtg-dev-text');\n\n            let customRules = [];\n\n            function normalizeSite(value){\n                let val = String(value || '').trim();\n                if (!val) return '';\n                if (!\/^https?:\\\/\\\/\/i.test(val)) val = 'https:\/\/' + val;\n                try {\n                    const u = new URL(val);\n                    return u.origin;\n                } catch(e) {\n                    return '';\n                }\n            }\n\n            function normalizePath(value){\n                let path = String(value || '').trim();\n                if (!path) return '';\n                if (path === '\/') return '\/';\n                if (\/^https?:\\\/\\\/\/i.test(path)) {\n                    try {\n                        const u = new URL(path);\n                        path = u.pathname + (u.search || '');\n                    } catch(e) {}\n                }\n                if (!path.startsWith('\/') && !path.startsWith('?') && !path.startsWith('*')) {\n                    path = '\/' + path;\n                }\n                return path.replace(\/\\s+\/g,'');\n            }\n\n            function suggestedSitemap(){\n                const origin = normalizeSite(siteInput.value);\n                return origin ? origin + '\/sitemap.xml' : 'https:\/\/www.site.com\/sitemap.xml';\n            }\n\n            function renderCustomRules(){\n                customList.innerHTML = '';\n                customRules.forEach((rule, index) => {\n                    const row = document.createElement('div');\n                    row.className = 'sl-rtg-custom-item';\n\n                    const txt = document.createElement('span');\n                    txt.textContent = rule.type + ': ' + rule.path;\n\n                    const btn = document.createElement('button');\n                    btn.type = 'button';\n                    btn.textContent = 'Kald\u0131r';\n                    btn.addEventListener('click', () => {\n                        customRules.splice(index, 1);\n                        renderCustomRules();\n                        render();\n                    });\n\n                    row.appendChild(txt);\n                    row.appendChild(btn);\n                    customList.appendChild(row);\n                });\n            }\n\n            function collectRules(){\n                const rules = [];\n\n                root.querySelectorAll('.sl-rtg-option').forEach(option => {\n                    const toggle = option.querySelector('.sl-rtg-preset-toggle');\n                    const pathInput = option.querySelector('.sl-rtg-preset-path');\n                    if (!toggle || !toggle.checked || !pathInput) return;\n\n                    const path = normalizePath(pathInput.value);\n                    if (!path) return;\n\n                    rules.push({type:'Disallow', path:path});\n\n                    if (toggle.dataset.wpAdmin === '1') {\n                        rules.push({type:'Allow', path:'\/wp-admin\/admin-ajax.php'});\n                    }\n                });\n\n                customRules.forEach(rule => rules.push(rule));\n\n                const seen = new Set();\n                return rules.filter(rule => {\n                    const key = rule.type + '|' + rule.path;\n                    if (seen.has(key)) return false;\n                    seen.add(key);\n                    return true;\n                });\n            }\n\n            function appendAgentGroup(lines, agentName, mode, baseRules){\n                if (mode === 'inherit') return;\n\n                lines.push('');\n                lines.push('User-agent: ' + agentName);\n\n                if (mode === 'block') {\n                    lines.push('Disallow: \/');\n                    return;\n                }\n\n                const disallow = baseRules.filter(r => r.type === 'Disallow');\n                const allow = baseRules.filter(r => r.type === 'Allow');\n\n                disallow.forEach(rule => lines.push('Disallow: ' + rule.path));\n                allow.forEach(rule => lines.push('Allow: ' + rule.path));\n\n                lines.push('Allow: \/');\n            }\n\n            function updateAiSummary(){\n                const labels = {\n                    'OAI-SearchBot':'ChatGPT Search',\n                    'PerplexityBot':'Perplexity Search',\n                    'GPTBot':'OpenAI model e\u011fitimi',\n                    'Google-Extended':'Google Gemini kullan\u0131m\u0131'\n                };\n\n                const changed = aiSelects\n                    .filter(select => select.value !== 'inherit')\n                    .map(select => {\n                        const state = select.value === 'block' ? 'Engelli' : '\u0130zinli';\n                        return labels[select.dataset.agent] + ': ' + state;\n                    });\n\n                const text = aiSummary.querySelector('span');\n                text.textContent = changed.length\n                    ? changed.join(' \u00b7 ')\n                    : 'Hen\u00fcz \u00f6zel bir AI taray\u0131c\u0131 kural\u0131 se\u00e7ilmedi. Standart robots.txt kurallar\u0131 ge\u00e7erli.';\n            }\n\n            function buildDeveloperNote(rules){\n                const origin = normalizeSite(siteInput.value) || 'https:\/\/www.site.com';\n                const lines = [\n                    'robots.txt dosyas\u0131n\u0131 alan ad\u0131n\u0131n k\u00f6k dizininde yay\u0131nlay\u0131n: ' + origin + '\/robots.txt',\n                    'Mevcut bir robots.txt dosyas\u0131 varsa bu \u00e7\u0131kt\u0131y\u0131 do\u011frudan \u00fczerine yazmay\u0131n. Mevcut kurallarla birle\u015ftirip \u00e7ak\u0131\u015fma olmad\u0131\u011f\u0131n\u0131 kontrol edin.'\n                ];\n\n                const disallow = rules.filter(r => r.type === 'Disallow');\n                const allow = rules.filter(r => r.type === 'Allow');\n\n                if (disallow.length) {\n                    lines.push('Taramaya kapat\u0131lacak yollar: ' + disallow.map(r => r.path).join(', '));\n                }\n\n                if (allow.length) {\n                    lines.push('\u00d6zel Allow kurallar\u0131: ' + allow.map(r => r.path).join(', '));\n                }\n\n                const aiNotes = [];\n                aiSelects.forEach(select => {\n                    if (select.value === 'inherit') return;\n                    const state = select.value === 'block' ? 'engellenecek' : 'izin verilecek';\n                    aiNotes.push(select.dataset.agent + ': ' + state);\n                });\n\n                if (aiNotes.length) {\n                    lines.push('Yapay zeka taray\u0131c\u0131lar\u0131: ' + aiNotes.join(', '));\n                }\n\n                if (enableSitemap.checked) {\n                    const sitemap = String(sitemapInput.value || '').trim() || suggestedSitemap();\n                    lines.push('Sitemap sat\u0131r\u0131 eklenecek: ' + sitemap);\n                }\n\n                lines.push('Yay\u0131n sonras\u0131 \/robots.txt adresini a\u00e7\u0131p dosyan\u0131n eri\u015filebilir oldu\u011funu ve \u00f6nemli URL\u2019lerin yanl\u0131\u015fl\u0131kla engellenmedi\u011fini kontrol edin.');\n\n                return lines.join('\\n\\n');\n            }\n\n            function render(){\n                const rules = collectRules();\n                const lines = [];\n                const selectedAgent = agent.value || '*';\n\n                lines.push('User-agent: ' + selectedAgent);\n\n                const disallow = rules.filter(r => r.type === 'Disallow');\n                const allow = rules.filter(r => r.type === 'Allow');\n\n                if (!disallow.length) {\n                    lines.push('Disallow:');\n                } else {\n                    disallow.forEach(rule => lines.push('Disallow: ' + rule.path));\n                }\n\n                allow.forEach(rule => lines.push('Allow: ' + rule.path));\n\n                aiSelects.forEach(select => {\n                    appendAgentGroup(lines, select.dataset.agent, select.value, rules);\n                });\n\n                updateAiSummary();\n\n                if (enableSitemap.checked) {\n                    let sitemap = String(sitemapInput.value || '').trim();\n                    if (!sitemap) sitemap = suggestedSitemap();\n                    lines.push('');\n                    lines.push('Sitemap: ' + sitemap);\n                }\n\n                output.textContent = lines.join('\\n');\n                if (devText) devText.textContent = buildDeveloperNote(rules);\n\n                const blocksAll = disallow.some(r => r.path === '\/');\n                if (blocksAll) {\n                    warning.hidden = false;\n                    warning.innerHTML = '<strong>Dikkat:<\/strong> <code>Disallow: \/<\/code> t\u00fcm siteyi bu user-agent i\u00e7in taramaya kapat\u0131r. Bunu yaln\u0131zca ger\u00e7ekten t\u00fcm siteyi engellemek istiyorsan\u0131z kullan\u0131n.';\n                    status.textContent = 'Kontrol edin';\n                } else {\n                    warning.hidden = true;\n                    warning.textContent = '';\n                    status.textContent = 'Haz\u0131r';\n                }\n            }\n\n            siteInput.addEventListener('input', () => {\n                const current = sitemapInput.value.trim();\n                const oldPlaceholder = sitemapInput.dataset.autoValue || '';\n                const next = suggestedSitemap();\n\n                if (!current || current === oldPlaceholder) {\n                    sitemapInput.value = next;\n                    sitemapInput.dataset.autoValue = next;\n                }\n                render();\n            });\n\n            sitemapInput.addEventListener('input', render);\n            enableSitemap.addEventListener('change', () => {\n                sitemapWrap.hidden = !enableSitemap.checked;\n                render();\n            });\n            agent.addEventListener('change', render);\n\n            root.querySelectorAll('.sl-rtg-option').forEach(option => {\n                const toggle = option.querySelector('.sl-rtg-preset-toggle');\n                const pathInput = option.querySelector('.sl-rtg-preset-path');\n\n                if (pathInput) pathInput.disabled = !toggle.checked;\n\n                if (toggle) {\n                    toggle.addEventListener('change', () => {\n                        if (pathInput) pathInput.disabled = !toggle.checked;\n                        render();\n                    });\n                }\n\n                if (pathInput) {\n                    pathInput.addEventListener('input', render);\n                }\n            });\n\n            aiSelects.forEach(select => {\n                select.addEventListener('change', render);\n            });\n\n            customToggle.addEventListener('click', () => {\n                customPanel.hidden = !customPanel.hidden;\n                customToggle.textContent = customPanel.hidden ? '+ \u00d6zel kural ekle' : '\u00d6zel kural\u0131 kapat';\n            });\n\n            customAdd.addEventListener('click', () => {\n                const path = normalizePath(customPath.value);\n                if (!path) return;\n\n                customRules.push({\n                    type: customType.value,\n                    path: path\n                });\n\n                customPath.value = '';\n                renderCustomRules();\n                render();\n            });\n\n            customPath.addEventListener('keydown', e => {\n                if (e.key === 'Enter') {\n                    e.preventDefault();\n                    customAdd.click();\n                }\n            });\n\n            async function copyText(){\n                const btn = root.querySelector('#sl-rtg-copy');\n                try {\n                    await navigator.clipboard.writeText(output.textContent);\n                    btn.textContent = 'Kopyaland\u0131';\n                    setTimeout(() => btn.textContent = 'Kodu Kopyala', 1400);\n                } catch(e) {\n                    const area = document.createElement('textarea');\n                    area.value = output.textContent;\n                    document.body.appendChild(area);\n                    area.select();\n                    document.execCommand('copy');\n                    document.body.removeChild(area);\n                    btn.textContent = 'Kopyaland\u0131';\n                    setTimeout(() => btn.textContent = 'Kodu Kopyala', 1400);\n                }\n            }\n\n            function download(){\n                const blob = new Blob([output.textContent], {type:'text\/plain;charset=utf-8'});\n                const url = URL.createObjectURL(blob);\n                const a = document.createElement('a');\n                a.href = url;\n                a.download = 'robots.txt';\n                document.body.appendChild(a);\n                a.click();\n                document.body.removeChild(a);\n                URL.revokeObjectURL(url);\n            }\n\n            root.querySelector('#sl-rtg-copy').addEventListener('click', copyText);\n            root.querySelector('#sl-rtg-download').addEventListener('click', download);\n\n            root.querySelector('#sl-rtg-copy-dev').addEventListener('click', async function(){\n                const btn = this;\n                const value = devText ? devText.textContent : '';\n                if (!value) return;\n                try {\n                    await navigator.clipboard.writeText(value);\n                    btn.textContent = 'Kopyaland\u0131';\n                    setTimeout(() => btn.textContent = 'Uygulama Notunu Kopyala', 1400);\n                } catch(e) {\n                    const area = document.createElement('textarea');\n                    area.value = value;\n                    document.body.appendChild(area);\n                    area.select();\n                    document.execCommand('copy');\n                    document.body.removeChild(area);\n                    btn.textContent = 'Kopyaland\u0131';\n                    setTimeout(() => btn.textContent = 'Uygulama Notunu Kopyala', 1400);\n                }\n            });\n\n            sitemapInput.value = suggestedSitemap();\n            sitemapInput.dataset.autoValue = sitemapInput.value;\n            render();\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-4dc1b30 e-flex e-con-boxed e-con e-parent\" data-id=\"4dc1b30\" 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-b49753a elementor-widget elementor-widget-html\" data-id=\"b49753a\" 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<style>\r\n#sl-robots-generator-content{\r\n  --green:#039358;\r\n  --green-dark:#063b2e;\r\n  --ink:#162019;\r\n  --text:#5f6d65;\r\n  --muted:#7b8780;\r\n  --line:#d9e5de;\r\n  --soft:#f6faf7;\r\n  --max:1180px;\r\n  width:100%;\r\n  max-width:100%;\r\n  overflow:hidden;\r\n  background:#fff;\r\n  color:var(--ink);\r\n  font-family:inherit;\r\n}\r\n#sl-robots-generator-content *{box-sizing:border-box}\r\n#sl-robots-generator-content a{text-decoration:none;color:inherit}\r\n#sl-robots-generator-content .sl-wrap{\r\n  width:min(var(--max),calc(100% - 40px));\r\n  margin:0 auto;\r\n}\r\n#sl-robots-generator-content .sl-sec{padding:58px 0}\r\n#sl-robots-generator-content .sl-soft{background:var(--soft)}\r\n#sl-robots-generator-content h2,\r\n#sl-robots-generator-content h3,\r\n#sl-robots-generator-content p{margin-top:0}\r\n#sl-robots-generator-content h2{\r\n  margin-bottom:13px;\r\n  color:var(--ink);\r\n  font-size:clamp(29px,2.9vw,37px);\r\n  line-height:1.17;\r\n  letter-spacing:-.03em;\r\n  font-weight:750;\r\n}\r\n#sl-robots-generator-content h3{\r\n  margin-bottom:6px;\r\n  color:var(--green-dark);\r\n  font-size:15px;\r\n  line-height:1.4;\r\n  font-weight:750;\r\n}\r\n#sl-robots-generator-content .sl-lead{\r\n  max-width:830px;\r\n  margin-bottom:0;\r\n  color:var(--text);\r\n  font-size:15px;\r\n  line-height:1.72;\r\n}\r\n\r\n#sl-robots-generator-content .sl-intro{\r\n  padding:54px 0 58px;\r\n  border-top:1px solid var(--line);\r\n}\r\n#sl-robots-generator-content .sl-intro-copy{\r\n  max-width:850px;\r\n  margin-bottom:28px;\r\n}\r\n#sl-robots-generator-content .sl-intro-copy p{\r\n  margin:0 0 14px;\r\n  color:var(--text);\r\n  font-size:15px;\r\n  line-height:1.75;\r\n}\r\n#sl-robots-generator-content .sl-intro-copy p:last-child{margin-bottom:0}\r\n\r\n#sl-robots-generator-content .sl-example{\r\n  padding:24px;\r\n  border:1px solid var(--line);\r\n  border-radius:20px;\r\n  background:linear-gradient(145deg,#f5f9f7,#fff);\r\n}\r\n#sl-robots-generator-content .sl-example-head{\r\n  display:flex;\r\n  justify-content:space-between;\r\n  gap:16px;\r\n  align-items:center;\r\n  margin-bottom:16px;\r\n}\r\n#sl-robots-generator-content .sl-example-head strong{\r\n  color:var(--green-dark);\r\n  font-size:14px;\r\n}\r\n#sl-robots-generator-content .sl-example-head span{\r\n  color:var(--muted);\r\n  font-size:10px;\r\n}\r\n#sl-robots-generator-content .sl-code{\r\n  padding:17px;\r\n  border-radius:13px;\r\n  background:#10281e;\r\n  color:#e8f5ee;\r\n  font:11.5px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\r\n  white-space:pre-wrap;\r\n}\r\n#sl-robots-generator-content .sl-example-note{\r\n  margin:14px 0 0;\r\n  color:var(--text);\r\n  font-size:11.5px;\r\n  line-height:1.6;\r\n}\r\n\r\n#sl-robots-generator-content .sl-rules-head{\r\n  max-width:860px;\r\n  margin-bottom:26px;\r\n}\r\n#sl-robots-generator-content .sl-rules{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:12px;\r\n}\r\n#sl-robots-generator-content .sl-rule{\r\n  min-height:190px;\r\n  padding:21px;\r\n  border:1px solid var(--line);\r\n  border-radius:17px;\r\n  background:#fff;\r\n}\r\n#sl-robots-generator-content .sl-rule-mark{\r\n  width:38px;\r\n  height:38px;\r\n  display:grid;\r\n  place-items:center;\r\n  margin-bottom:14px;\r\n  border-radius:12px;\r\n  background:#edf7f2;\r\n  color:var(--green);\r\n}\r\n#sl-robots-generator-content .sl-rule-mark svg{\r\n  width:17px;\r\n  height:17px;\r\n  fill:none;\r\n  stroke:currentColor;\r\n  stroke-width:1.9;\r\n  stroke-linecap:round;\r\n  stroke-linejoin:round;\r\n}\r\n#sl-robots-generator-content .sl-rule p{\r\n  margin:0;\r\n  color:var(--text);\r\n  font-size:12.5px;\r\n  line-height:1.62;\r\n}\r\n\r\n#sl-robots-generator-content .sl-place{\r\n  display:block;\r\n}\r\n#sl-robots-generator-content .sl-place-head{\r\n  max-width:900px;\r\n  margin-bottom:24px;\r\n}\r\n@media(min-width:981px){\r\n  #sl-robots-generator-content .sl-place-head h2{white-space:nowrap}\r\n}\r\n#sl-robots-generator-content .sl-place-box{\r\n  max-width:920px;\r\n  padding:20px 22px;\r\n  border:1px solid var(--line);\r\n  border-radius:16px;\r\n  background:linear-gradient(145deg,#f8fbf9,#fff);\r\n}\r\n#sl-robots-generator-content .sl-place-url{\r\n  display:block;\r\n  padding:14px 15px;\r\n  border:1px solid #dbe9e1;\r\n  border-radius:12px;\r\n  background:#f8fbf9;\r\n  color:var(--green-dark);\r\n  font:700 13px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\r\n}\r\n#sl-robots-generator-content .sl-place-box p{\r\n  margin:12px 0 0;\r\n  color:var(--text);\r\n  font-size:11.5px;\r\n  line-height:1.6;\r\n}\r\n\r\n#sl-robots-generator-content .sl-ai-head{\r\n  max-width:900px;\r\n  margin-bottom:26px;\r\n}\r\n#sl-robots-generator-content .sl-ai-grid{\r\n  display:grid;\r\n  grid-template-columns:1fr 1fr;\r\n  gap:12px;\r\n}\r\n#sl-robots-generator-content .sl-ai-card{\r\n  min-height:180px;\r\n  padding:21px;\r\n  border:1px solid var(--line);\r\n  border-radius:17px;\r\n  background:#fff;\r\n}\r\n#sl-robots-generator-content .sl-ai-tag{\r\n  display:inline-flex;\r\n  margin-bottom:13px;\r\n  padding:5px 8px;\r\n  border-radius:999px;\r\n  background:#edf7f2;\r\n  color:var(--green);\r\n  font-size:9.5px;\r\n  font-weight:800;\r\n}\r\n#sl-robots-generator-content .sl-ai-tag-neutral{\r\n  background:#f2f4f3;\r\n  color:#657269;\r\n}\r\n#sl-robots-generator-content .sl-ai-card p{\r\n  margin:0;\r\n  color:var(--text);\r\n  font-size:12.5px;\r\n  line-height:1.62;\r\n}\r\n#sl-robots-generator-content .sl-ai-card code{\r\n  color:var(--green-dark);\r\n  font-size:11.5px;\r\n}\r\n#sl-robots-generator-content .sl-google-ai{\r\n  margin-top:12px;\r\n  padding:16px 18px;\r\n  border:1px solid #cfe2d7;\r\n  border-radius:14px;\r\n  background:#edf7f2;\r\n}\r\n#sl-robots-generator-content .sl-google-ai strong{\r\n  display:block;\r\n  margin-bottom:4px;\r\n  color:var(--green-dark);\r\n  font-size:12.5px;\r\n}\r\n#sl-robots-generator-content .sl-google-ai span{\r\n  color:var(--text);\r\n  font-size:11.5px;\r\n  line-height:1.6;\r\n}\r\n\r\n#sl-robots-generator-content .sl-faq-head{\r\n  max-width:800px;\r\n  margin-bottom:20px;\r\n}\r\n#sl-robots-generator-content .sl-faq{border-top:1px solid var(--line)}\r\n#sl-robots-generator-content details{border-bottom:1px solid var(--line)}\r\n#sl-robots-generator-content summary{\r\n  position:relative;\r\n  padding:18px 40px 18px 0;\r\n  cursor:pointer;\r\n  list-style:none;\r\n  color:var(--green-dark);\r\n  font-size:14px;\r\n  line-height:1.5;\r\n  font-weight:750;\r\n}\r\n#sl-robots-generator-content summary::-webkit-details-marker{display:none}\r\n#sl-robots-generator-content summary:after{\r\n  content:\"+\";\r\n  position:absolute;\r\n  right:3px;\r\n  top:15px;\r\n  width:27px;\r\n  height:27px;\r\n  display:grid;\r\n  place-items:center;\r\n  border-radius:50%;\r\n  background:#edf6f1;\r\n  color:var(--green);\r\n  font-size:17px;\r\n}\r\n#sl-robots-generator-content details[open] summary:after{content:\"\u2013\"}\r\n#sl-robots-generator-content details p{\r\n  max-width:900px;\r\n  margin:0;\r\n  padding:0 40px 18px 0;\r\n  color:var(--text);\r\n  font-size:13px;\r\n  line-height:1.7;\r\n}\r\n\r\n#sl-robots-generator-content .sl-related{\r\n  display:grid;\r\n  grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);\r\n  gap:54px;\r\n  align-items:start;\r\n}\r\n#sl-robots-generator-content .sl-related p{\r\n  max-width:650px;\r\n  color:var(--text);\r\n  font-size:13.5px;\r\n  line-height:1.68;\r\n}\r\n#sl-robots-generator-content .sl-tool-links{border-top:1px solid var(--line)}\r\n#sl-robots-generator-content .sl-tool-link{\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) 28px;\r\n  gap:16px;\r\n  align-items:center;\r\n  padding:16px 0;\r\n  border-bottom:1px solid var(--line);\r\n}\r\n#sl-robots-generator-content .sl-tool-link strong{\r\n  display:block;\r\n  margin-bottom:3px;\r\n  color:var(--green-dark);\r\n  font-size:14px;\r\n}\r\n#sl-robots-generator-content .sl-tool-link span{\r\n  display:block;\r\n  color:var(--text);\r\n  font-size:11.5px;\r\n  line-height:1.5;\r\n}\r\n#sl-robots-generator-content .sl-tool-arrow{\r\n  color:var(--green)!important;\r\n  font-size:19px!important;\r\n  text-align:right;\r\n}\r\n\r\n@media(max-width:900px){\r\n  #sl-robots-generator-content .sl-related{grid-template-columns:1fr}\r\n}\r\n@media(max-width:640px){\r\n  #sl-robots-generator-content .sl-wrap{width:calc(100% - 28px)}\r\n  #sl-robots-generator-content .sl-sec{padding:46px 0}\r\n  #sl-robots-generator-content .sl-intro{padding:46px 0}\r\n  #sl-robots-generator-content h2{font-size:27px}\r\n  #sl-robots-generator-content .sl-rules,\r\n  #sl-robots-generator-content .sl-ai-grid{grid-template-columns:1fr}\r\n}\r\n<\/style>\r\n\r\n<div id=\"sl-robots-generator-content\">\r\n\r\n  <section class=\"sl-intro\">\r\n    <div class=\"sl-wrap\">\r\n      <div class=\"sl-intro-copy\">\r\n        <h2>Robots.txt Nedir?<\/h2>\r\n        <p>Robots.txt, arama motoru botlar\u0131n\u0131n sitenizde hangi alanlar\u0131 tarayabilece\u011fini y\u00f6neten metin dosyas\u0131d\u0131r. \u00d6rne\u011fin site i\u00e7i arama sonu\u00e7lar\u0131, sepet veya y\u00f6netim alan\u0131 gibi b\u00f6l\u00fcmlerin taranmas\u0131n\u0131 s\u0131n\u0131rland\u0131rmak i\u00e7in kullan\u0131labilir.<\/p>\r\n        <p>Buradaki \u00f6nemli ayr\u0131m \u015fudur: robots.txt <strong>taramay\u0131<\/strong> y\u00f6netir. Bir sayfan\u0131n Google'da indekslenmesini engellemek i\u00e7in kullan\u0131lan noindex ile ayn\u0131 \u015fey de\u011fildir.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"sl-example\">\r\n        <div class=\"sl-example-head\">\r\n          <strong>Basit bir robots.txt \u00f6rne\u011fi<\/strong>\r\n          <span>Temsili yap\u0131<\/span>\r\n        <\/div>\r\n        <div class=\"sl-code\">User-agent: *\r\nDisallow: \/arama\/\r\nDisallow: \/sepet\/\r\n\r\nSitemap: https:\/\/www.site.com\/sitemap.xml<\/div>\r\n        <p class=\"sl-example-note\">Bu \u00f6rnekte t\u00fcm botlara sitenin geri kalan\u0131 a\u00e7\u0131kken yaln\u0131zca belirtilen yollar\u0131n taranmas\u0131 engellenir.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"sl-sec sl-soft\">\r\n    <div class=\"sl-wrap\">\r\n      <div class=\"sl-rules-head\">\r\n        <h2>Robots.txt Dosyas\u0131nda En S\u0131k Yap\u0131lan Hatalar<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"sl-rules\">\r\n        <div class=\"sl-rule\">\r\n          <span class=\"sl-rule-mark\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 4v9\"\/><path d=\"M12 17.5v.5\"\/><circle cx=\"12\" cy=\"12\" r=\"9\"\/><\/svg><\/span>\r\n          <h3>T\u00fcm siteyi yanl\u0131\u015fl\u0131kla kapatmay\u0131n<\/h3>\r\n          <p><code>Disallow: \/<\/code> ilgili user-agent i\u00e7in sitenin tamam\u0131n\u0131n taranmas\u0131n\u0131 engeller. Bu kural\u0131 yaln\u0131zca ger\u00e7ekten bunu ama\u00e7l\u0131yorsan\u0131z kullan\u0131n.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"sl-rule\">\r\n          <span class=\"sl-rule-mark\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14\"\/><path d=\"M12 5v14\"\/><\/svg><\/span>\r\n          <h3>Google'dan kald\u0131rmak i\u00e7in kullanmay\u0131n<\/h3>\r\n          <p>Robots.txt bir indeks kald\u0131rma y\u00f6ntemi de\u011fildir. Google'da g\u00f6r\u00fcnmesini istemedi\u011finiz sayfalarda noindex farkl\u0131 bir kontrold\u00fcr.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"sl-rule\">\r\n          <span class=\"sl-rule-mark\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M7 7l10 10\"\/><path d=\"M17 7L7 17\"\/><\/svg><\/span>\r\n          <h3>Gerekli dosyalar\u0131 engellemeyin<\/h3>\r\n          <p>Google'\u0131n sayfay\u0131 do\u011fru i\u015flemesi i\u00e7in gerekli CSS, JavaScript veya di\u011fer kaynaklar\u0131 gereksiz yere kapatmay\u0131n.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"sl-sec\">\r\n    <div class=\"sl-wrap sl-place\">\r\n      <div class=\"sl-place-head\">\r\n        <h2>Robots.txt Dosyas\u0131 Nereye Eklenir?<\/h2>\r\n        <p class=\"sl-lead\">Dosya alan ad\u0131n\u0131z\u0131n k\u00f6k dizininde ve do\u011frudan eri\u015filebilir olmal\u0131d\u0131r. Alt klas\u00f6rde bulunan robots.txt dosyas\u0131 ana site i\u00e7in ge\u00e7erli olmaz.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"sl-place-box\">\r\n        <span class=\"sl-place-url\">https:\/\/www.site.com\/robots.txt<\/span>\r\n        <p>Dosyay\u0131 yay\u0131nlad\u0131ktan sonra URL'yi taray\u0131c\u0131da a\u00e7\u0131p i\u00e7eri\u011fin do\u011fru g\u00f6r\u00fcnd\u00fc\u011f\u00fcn\u00fc kontrol edin.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"sl-sec sl-soft\">\r\n    <div class=\"sl-wrap\">\r\n      <div class=\"sl-ai-head\">\r\n        <h2>Robots.txt Yapay Zeka Taray\u0131c\u0131lar\u0131n\u0131 da Y\u00f6netebilir<\/h2>\r\n        <p class=\"sl-lead\">Arama motorlar\u0131n\u0131n yan\u0131nda ChatGPT ve Perplexity gibi platformlar\u0131n taray\u0131c\u0131lar\u0131 i\u00e7in de ayr\u0131 eri\u015fim kurallar\u0131 tan\u0131mlanabilir. Burada arama g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc ile model e\u011fitimi ayn\u0131 \u015fey de\u011fildir.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"sl-ai-grid\">\r\n        <div class=\"sl-ai-card\">\r\n          <span class=\"sl-ai-tag\">Arama g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc<\/span>\r\n          <h3>ChatGPT Search<\/h3>\r\n          <p><code>OAI-SearchBot<\/code>, i\u00e7eri\u011finizin ChatGPT arama sonu\u00e7lar\u0131nda ke\u015ffedilmesi, \u00f6zetlenmesi ve kaynak olarak g\u00f6sterilmesiyle ili\u015fkilidir.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"sl-ai-card\">\r\n          <span class=\"sl-ai-tag\">Arama g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc<\/span>\r\n          <h3>Perplexity Search<\/h3>\r\n          <p><code>PerplexityBot<\/code>, sitelerin Perplexity sonu\u00e7lar\u0131nda ke\u015ffedilmesi ve kaynak olarak ba\u011flanmas\u0131 i\u00e7in kullan\u0131lan taray\u0131c\u0131d\u0131r.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"sl-ai-card\">\r\n          <span class=\"sl-ai-tag sl-ai-tag-neutral\">\u0130\u00e7erik kullan\u0131m\u0131<\/span>\r\n          <h3>OpenAI model e\u011fitimi<\/h3>\r\n          <p><code>GPTBot<\/code>, ChatGPT Search'ten ayr\u0131d\u0131r. Model e\u011fitimi i\u00e7in i\u00e7erik kullan\u0131m tercihini robots.txt \u00fczerinden ayr\u0131ca y\u00f6netebilirsiniz.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"sl-ai-card\">\r\n          <span class=\"sl-ai-tag sl-ai-tag-neutral\">\u0130\u00e7erik kullan\u0131m\u0131<\/span>\r\n          <h3>Google-Extended<\/h3>\r\n          <p>Gemini ve baz\u0131 Google AI kullan\u0131mlar\u0131 i\u00e7in ayr\u0131 bir kontrold\u00fcr. Google Search'e dahil olmay\u0131 veya Search s\u0131ralamas\u0131n\u0131 y\u00f6netmez.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"sl-google-ai\">\r\n        <strong>Google AI Overviews ve AI Mode i\u00e7in ayr\u0131 bir AI botu yok.<\/strong>\r\n        <span>Bunlar Google Search'in par\u00e7as\u0131d\u0131r. Search taraf\u0131ndaki tarama eri\u015fimi Googlebot kurallar\u0131yla y\u00f6netilir.<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"sl-sec sl-soft\">\r\n    <div class=\"sl-wrap\">\r\n      <div class=\"sl-faq-head\">\r\n        <h2>Robots.txt Olu\u015fturma Hakk\u0131nda S\u0131k Sorulan Sorular<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"sl-faq\">\r\n        <details>\r\n          <summary>Robots.txt kullanmak zorunlu mu?<\/summary>\r\n          <p>Hay\u0131r. Arama motorlar\u0131n\u0131n taramas\u0131n\u0131 s\u0131n\u0131rland\u0131rman\u0131z gereken \u00f6zel alanlar yoksa robots.txt dosyas\u0131nda ek kural kullanmak zorunda de\u011filsiniz.<\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>Robots.txt bir sayfay\u0131 Google'dan kald\u0131r\u0131r m\u0131?<\/summary>\r\n          <p>Hay\u0131r. Robots.txt taramay\u0131 engeller. URL ba\u015fka kaynaklardan biliniyorsa baz\u0131 durumlarda i\u00e7eri\u011fi taranmadan da Google'da g\u00f6r\u00fcnebilir. \u0130ndekslemeyi y\u00f6netmek i\u00e7in noindex farkl\u0131 bir mekanizmad\u0131r.<\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>Sitemap adresi robots.txt i\u00e7inde olmak zorunda m\u0131?<\/summary>\r\n          <p>Hay\u0131r. Zorunlu de\u011fildir ancak sitemap adresini robots.txt i\u00e7inde belirtmek m\u00fcmk\u00fcnd\u00fcr. Sitemap ayr\u0131ca Google Search Console \u00fczerinden de g\u00f6nderilebilir.<\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>Crawl-delay eklemeli miyim?<\/summary>\r\n          <p>Googlebot crawl-delay kural\u0131n\u0131 desteklemez. Bu nedenle Google i\u00e7in robots.txt dosyas\u0131na crawl-delay eklemek gerekli de\u011fildir.<\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>ChatGPT ve Perplexity i\u00e7in ayr\u0131 robots.txt kural\u0131 yazabilir miyim?<\/summary>\r\n          <p>Evet. OAI-SearchBot ve PerplexityBot gibi belirli taray\u0131c\u0131lar i\u00e7in ayr\u0131 user-agent gruplar\u0131 olu\u015fturabilirsiniz. Arama g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc ile model e\u011fitimi i\u00e7in kullan\u0131lan botlar\u0131 birbirinden ayr\u0131 de\u011ferlendirmek gerekir.<\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>robots.txt dosyas\u0131n\u0131 olu\u015fturduktan sonra nas\u0131l kontrol edebilirim?<\/summary>\r\n          <p>Dosyay\u0131 sitenizin k\u00f6k dizininde yay\u0131nlad\u0131ktan sonra SEOliva Robots.txt Kontrol Arac\u0131 ile belirli URL'lerin kurallardan nas\u0131l etkilendi\u011fini kontrol edebilirsiniz.<\/p>\r\n        <\/details>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"sl-sec\">\r\n    <div class=\"sl-wrap sl-related\">\r\n      <div>\r\n        <h2>Robots.txt Sonras\u0131nda Neyi Kontrol Edebilirsiniz?<\/h2>\r\n        <p>Dosyay\u0131 olu\u015fturduktan sonra tarama kurallar\u0131n\u0131n \u00f6nemli sayfalar\u0131 yanl\u0131\u015fl\u0131kla engellemedi\u011finden emin olmak gerekir.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"sl-tool-links\">\r\n        <a class=\"sl-tool-link\" href=\"https:\/\/www.seoliva.com\/robots-txt-kontrol-araci\">\r\n          <div>\r\n            <strong>Robots.txt Kontrol\u00fc<\/strong>\r\n            <span>Belirli bir URL'nin Googlebot i\u00e7in taramaya a\u00e7\u0131k olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/span>\r\n          <\/div>\r\n          <span class=\"sl-tool-arrow\">\u2192<\/span>\r\n        <\/a>\r\n\r\n        <a class=\"sl-tool-link\" href=\"https:\/\/www.seoliva.com\/indekslenebilirlik-kontrol-araci\">\r\n          <div>\r\n            <strong>\u0130ndekslenebilirlik Kontrol\u00fc<\/strong>\r\n            <span>Noindex, canonical ve di\u011fer temel indekslenebilirlik sinyallerini birlikte inceleyin.<\/span>\r\n          <\/div>\r\n          <span class=\"sl-tool-arrow\">\u2192<\/span>\r\n        <\/a>\r\n\r\n        <a class=\"sl-tool-link\" href=\"https:\/\/www.seoliva.com\/sitemap-xml-olusturma-araci\">\r\n          <div>\r\n            <strong>Sitemap XML Olu\u015fturma<\/strong>\r\n            <span>\u0130ndekslenmesini istedi\u011finiz URL'lerden temiz bir sitemap.xml dosyas\u0131 olu\u015fturun.<\/span>\r\n          <\/div>\r\n          <span class=\"sl-tool-arrow\">\u2192<\/span>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\":\"https:\/\/schema.org\",\r\n  \"@type\":\"WebApplication\",\r\n  \"name\":\"SEOliva Robots.txt Olu\u015fturma Arac\u0131\",\r\n  \"url\":\"https:\/\/www.seoliva.com\/seo-araclari\/robots-txt-olusturma-araci\",\r\n  \"description\":\"Web siteleri i\u00e7in robots.txt dosyas\u0131 olu\u015fturmaya, tarama kurallar\u0131 eklemeye ve sitemap adresini belirtmeye yard\u0131mc\u0131 olan \u00fccretsiz SEO arac\u0131.\",\r\n  \"applicationCategory\":\"BusinessApplication\",\r\n  \"operatingSystem\":\"Web\",\r\n  \"isAccessibleForFree\":true,\r\n  \"offers\":{\r\n    \"@type\":\"Offer\",\r\n    \"price\":\"0\",\r\n    \"priceCurrency\":\"TRY\"\r\n  },\r\n  \"publisher\":{\r\n    \"@type\":\"Organization\",\r\n    \"name\":\"SEOliva\",\r\n    \"url\":\"https:\/\/www.seoliva.com\/\"\r\n  }\r\n}\r\n<\/script>\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>Robots.txt Nedir? Robots.txt, arama motoru botlar\u0131n\u0131n sitenizde hangi alanlar\u0131 tarayabilece\u011fini y\u00f6neten metin dosyas\u0131d\u0131r. \u00d6rne\u011fin site i\u00e7i arama sonu\u00e7lar\u0131, sepet veya y\u00f6netim alan\u0131 gibi b\u00f6l\u00fcmlerin taranmas\u0131n\u0131 s\u0131n\u0131rland\u0131rmak i\u00e7in kullan\u0131labilir. Buradaki \u00f6nemli ayr\u0131m \u015fudur: robots.txt taramay\u0131 y\u00f6netir. Bir sayfan\u0131n Google&#8217;da indekslenmesini engellemek i\u00e7in kullan\u0131lan noindex ile ayn\u0131 \u015fey de\u011fildir. Basit bir robots.txt \u00f6rne\u011fi Temsili yap\u0131 User-agent: * [&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-4660","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\/4660","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=4660"}],"version-history":[{"count":0,"href":"https:\/\/www.seoliva.com\/en\/wp-json\/wp\/v2\/pages\/4660\/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=4660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}