left arrowBack to Seo Hub
Seo Hub
- November 29, 2024

Başlıkları SEO için Optimize Etme Yöntemleri

İçindekiler

  1. SEO Başlıkları Nedir?

Giriş

Şunu hayal edin: Google arama sonuçlarını tarıyorsunuz ve gözleriniz anında ilginizi çeken bir başlığa takılıyor. Ne bir robot ne de sıradan metinlere sebepsiz yere çekiliyorsunuz. Bir bağlantı arıyorsunuz - bu başlığın değerli bir içerik sunacağına dair bir vaat. SEO’ya uygun başlıklar sadece başlıklar değildir; kullanıcı etkileşimini yakalamanın ve web sitenizin arama motorlarındaki görünürlüğünü artırmanın kritik kapılarıdır. Peki, dikkat çekici olmasının yanı sıra arama motorlarında da iyi bir sıralama yapan bir başlık nasıl hazırlanır? Bu kapsamlı kılavuzda, sadece optimize edilmiş değil, aynı zamanda tıklamaları artıracak kadar etkileyici olan SEO başlıkları yazmanın sanatı ve bilimi üzerine bilgi edineceksiniz.

SEO uyumlu başlıkların önemi hafife alınamaz. Organik trafiğinizi önemli ölçüde etkiler ve içerik pazarlama stratejinizin başarısını belirleyebilir. Bu yazıda, başlık yazma sanatını ustalaşmanıza yardımcı olacak stratejileri, teknikleri ve ilkeleri keşfedeceğiz. Bu makalenin sonunda, yalnızca SEO’ya uygun başlıklar oluşturmayı değil, aynı zamanda bunları daha geniş içerik stratejinize entegre etmeyi de öğreneceksiniz.

Hadi, yaratıcılık ve analizleri birleştiren SEO başlıklarıyla derin bir dalış yapalım? Başlayalım.

SEO Başlığının Özelliği

SEO Başlıkları Nedir?

SEO başlıkları, arama motoru sonuç sayfalarında (SERP'lerde) görüntülenen başlıklardır ve bir kullanıcının içeriğinize tıklayıp tıklamayacağını belirlemede kritik öneme sahiptir. Dikkati çekmeyi ve içeriğin değerini doğru bir şekilde iletmeyi amaçlayan, sanat ve analiz karışımından oluşur. Genellikle, bu başlıklar HTML

etiketine çok yakındır, ancak arama motorları tarafından zaman zaman uygunluk ve netlik için değiştirilebilir.</p> <h3>Neden SEO Başlıkları Önemlidir</h3> <p>SEO başlıkları çoklu amaçlar taşır:</p> <ol> <li><p><strong>SEO Sıralama Faktörü</strong>: Google, başlık etiketlerini sıralama faktörü olarak kabul eder, ancak küçük bir faktördür. Daha da önemlisi, optimize edilmiş bir SEO başlığı, sayfanızın arama sonuçlarındaki görünürlüğünü artırabilir ve tıklama olasılığını yükseltebilir.</p> </li> <li><p><strong>Tıklama Oranını (CTR) Artırma</strong>: Başlıklar, SERP'lerden aldığınız CTR'yi önemli ölçüde etkiler. Yapılan araştırmalar, duygusal veya olumlu kelimeler içeren iyi hazırlanmış başlıkların daha fazla dikkat ve tıklama çektiğini göstermektedir; diğer faktörler değişmese bile.</p> </li> <li><p><strong>Kullanıcı Katılımı</strong>: Çarpıcı, net ve ilgili başlıklar, kullanıcıları tıklayarak içeriğinizle etkileşime geçmeye teşvik eder ve markanıza daha derin bir ilgi ve etkileşim yaratır.</p> </li> </ol> <h2>Başlık Oluşturma: Adım Adım Kılavuz</h2> <h3>Adım 1: Anahtar Kelime Optimizasyonu</h3> <p>Anahtar kelime yerleştirmesi, içeriğinizin odak noktasını arama motorları ve kullanıcıların anlaması için başlığınızda çok önemlidir. Mümkünse, görünürlüğü artırmak için anahtar kelimenizi başlığın başında entegre edin.</p> <h3>Adım 2: Arama Niyetini Analiz Etme</h3> <p>Hedef anahtar kelimeleriniz için arama niyetini belirlemek amacıyla Semrush veya Google Anahtar Kelime Planlayıcı gibi araçları kullanın. Arama yapan kişinin bilgi, yönlendirme, işlem ya da karşılaştırma arayıp aramadığını anlamak, başlığınızı kullanıcı ihtiyaçlarına tam olarak uyacak şekilde düzenleme şeklinizi etkileyebilir.</p> <h3>Adım 3: Güçlü Kelimeler ve Duygusal Tetikleyiciler</h3> <p>Güçlü kelimeleri entegre etmek, basit bir başlığı daha dikkat çekici hale getirebilir ve duyguları veya merakı uyandırabilir. "Özel", "kanıtlanmış" veya "en iyi" gibi kelimeler, tıklama tuzağı taktiklerine başvurmadan başlığınızın cazibesini artırabilir.</p> <h3>Adım 4: Netlik ve Sadelik</h3> <p>Netlik ve sadeliği karmaşıklıktan daha öncelikli hale getirin. Başlığınız, okuyucunun içerden ne bekleyebileceğini tam olarak iletmelidir. Olası okuyucuları kafa karışıklığına neden olabilecek metaforlar veya karmaşık ifadelerden kaçının.</p> <h3>Adım 5: Test Etme ve Düzenleme</h3> <p>Başlığınızı oluşturduktan sonra, duygusal pazarlama değerini ölçmek için Advanced Marketing Institute Başlık Analizörü gibi araçları kullanın. Ayrıca, performans varyasyonlarını ölçmenizi sağlayan platformlarda A/B testleri yapmayı düşünebilirsiniz; bu, hangi başlıkların daha iyi sonuçlar elde ettiğini belirlemenize yardımcı olacaktır.</p> <h3>Adım 6: Düzenli Güncellemeler</h3> <p>Başlıklar kesin değildir. Mevcut içeriğin başlıklarını düzenli olarak gözden geçirip revize edin; bu, performans ve uygunluğu artırabilir. Analitik verilerden elde edilen içgörüleri kullanarak bu güncellemeleri gerçekleştirin, böylece içeriğiniz zamanla rekabetçi kalır.</p> <h2>Gerçek Dünya Örnekleri ve En İyi Uygulamalar</h2> <h3>HulkApps Vaka Çalışması</h3> <p>FlyRank, HulkApps'a SEO başlık optimizasyon stratejileri uygulayarak organik trafiğini 10 kat artırdı. Arama niyetini analiz ederek ve etkileyici, anahtar kelimelere odaklanmış başlıklar oluşturarak görünürlüklerini ve CTR'lerini önemli ölçüde artırdık. <a href="https://flyrank.com/blogs/case-studies/hulkapps">Daha fazlasını okuyun</a>.</p> <h3>Serenity Vaka Çalışması</h3> <p>Başka bir başarı hikayesinde, FlyRank, Serenity'ye Alman pazarını yakalamak için yerelleştirilen SEO başlıkları oluşturmada yardımcı oldu ve bu da lansmandan kısa bir süre sonra binlerce gösterim ve tıklama ile sonuçlandı. <a href="https://flyrank.com/blogs/case-studies/serenity">Tam hikayeyi keşfedin</a>.</p> <h2>Kaçınılması Gereken Yaygın Hatalar</h2> <h3>Aşırı Anahtar Kelime Kullanımı</h3> <p>Başlıkları aşırı anahtar kelime ile doldurmak zararlı olabilir, bu da kullanıcılara ve arama motorlarına spam görüntüsü verebilir. Anahtar kelimeyi vurgulamak için doğal bir akış hedefleyin ve gereksizlikten kaçının.</p> <h3>Yanıltıcı Tıklama Tuzağı</h3> <p>Başlıklarınızın içeriği doğru bir şekilde yansıttığından emin olun. Yanıltıcı başlıklar, ziyaretçileri geçici olarak çekebilir ancak nihayetinde markanızın güvenilirliğine zarar verir ve hemen çıkma oranlarını artırır.</p> <h3>Mobil Okunabilirliği Göz Ardı Etme</h3> <p>Kullanıcıların önemli bir kısmı mobil cihazlarda gezindiği için mobil okunabilirlik optimize etmek çok önemlidir. Tam görünürlük sağlamak için başlıkları 50-60 karakter içinde tutun.</p> <h2>Sonuç</h2> <p>SEO için optimize edilmiş başlıklar oluşturmak, sağlam bir içerik stratejisinin hayati bir parçasıdır. Başlıkları kullanıcı arama niyetiyle hizalayarak, ilgili anahtar kelimeleri entegre ederek ve duygusal güç kelimelerini kullanarak, işletmeler CTR'lerini artırabilir ve genel çevrimiçi varlıklarını güçlendirebilir. FlyRank'te, AI Destekli İçerik Motoru ve veri odaklı yaklaşımımızı pazarlama çabalarınıza sorunsuz bir şekilde entegre etmenize yardımcı olmak için tasarlandı; böylece içeriğiniz sadece dikkat çekmekle kalmaz, aynı zamanda dönüştürür.</p> <h3>SSS</h3> <p><strong>1. Uzun başlıklar SEO için etkili olabilir mi?</strong><br>Uzun başlıklar, temel anahtar kelimeleri yakalıyor ve netlik sağlıyorsa etkili olabilir. Ancak, SEO amaçları için genellikle daha kısa tutmak en iyisidir; bu, arama sonuçlarında kısaltılmaktan kaçınmanıza yardımcı olur.</p> <p><strong>2. SEO başlıklarımı ne sıklıkla güncellemeliym? </strong><br>Başlıklarınızı düzenli olarak gözden geçirmek faydalıdır; özellikle içeriği güncellediğinizde veya performansta bir düşüş fark ettiğinizde. Düzenli testler, katılım ve uygunluğu sürdürmenize yardımcı olabilir.</p> <p><strong>3. Başlıklarda sayılar önemli midir? </strong><br>Evet, sayılar başlıkların çekiciliğini önemli ölçüde artırabilir; özellikle liste biçimindeki makalelerde veya rehberlerde. Dikkat çekici bir taahhüt sağlar.</p> <p>FlyRank’in SEO başlıklarınızı mükemmelliğe ulaştırmanıza yardımcı olmasını ister misiniz? Hizmetlerimizi keşfedin ve içeriğinizin erişimini ve etkinliğini artırmak için <a href="https://flyrank.com/pages/content-engine">buradan başlayalım</a>.</p> </div> <div class="lg:w-1/3 text-gray mt-16 sticky top-[112px] lg:h-screen"> <div class="bg-white text-center p-5 rounded-lg mb-8"> <img src="https://cdn.shopify.com/s/files/1/0609/8023/2259/files/envelope-icon.svg?v=1732181353" alt="Envelope Icon" class="mx-auto" > <div class="text-dark font-extrabold mb-5 uppercase text-xl">Enjoy content like this?</div> <div class="text-dark text-xl mb-3">Join our newsletter and 20,000 enthusiasts</div> <div class="sidebar-newsletter opacity-0 transition-opacity duration-500 h-[129px]"> <div id="shopify-block-AM2RPMG1tc3VDS1NGU__forms_inline_9wMQFJ" class="shopify-block shopify-app-block"><div id='AM2RPMG1tc3VDS1NGU__forms_inline_9wMQFJ' data-form-root='true' data-forms-id='forms-root-254557' data-forms-text-color='#0f1217' data-forms-button-background-color='#0f1217' data-forms-button-label-color='#ffffff' data-forms-links-color='#1878b9' data-forms-errors-color='#e02229' data-forms-text-alignment='center' data-forms-alignment='center' data-forms-padding-top='5' data-forms-padding-right='0' data-forms-padding-bottom='0' data-forms-padding-left='0' ></div> <script> window['ShopifyForms'] = { ...window['ShopifyForms'], currentPageType: "article" }; </script> </div> </div> </div> <div class="bg-dark-800 text-center p-5 rounded-lg"> <img src="https://cdn.shopify.com/s/files/1/0609/8023/2259/files/download-icon.svg?v=1732109891" alt="Download Icon" class="mx-auto mb-3" > <div class="text-xl mb-8"> <span class="font-bold">DOWNLOAD FREE</span><br> BACKLINK DIRECTORY </div> <a href="/cart/41940050214979:1?checkout&attributes[first_visit]=%2Ftr%2Fblogs%2Fseo-hub%2Fhow-to-write-headlines-that-are-optimized-for-seo" class="btn btn-green w-full" > Download </a> </div> </div> </div> </div> </div> </section><div id="shopify-section-template--16734054088771__demo_promo_K9myJY" class="shopify-section demo"><div class=" px-6 md:px-8 py-12 lg:py-32 bg-green"> <div class="container text-dark text-center"> <div class="w-full md:w-8/12 mx-auto"> <h2 class="mb-8 text-4xl sm:text-5xl">MARKANIZI YENİ ZIRVELERE TAŞIYALIM</h2> <div class="mb-5"><p>Eğer gürültüyü aşmaya ve çevrimiçi kalıcı bir etki yaratmaya hazırsanız, FlyRank ile güçlerinizi birleştirmenin tam zamanı. Bugün bizimle iletişime geçin ve markanızı dijital hâkimiyet yoluna çıkaralım.</p></div> <div class="flex flex-col"> <div> <a class="btn btn-dark text-gray mt-8" href="/tr/pages/iletisim"> Demoyu Talep Et </a> </div> </div> </div> </div> </div> </div> </main> <footer id="shopify-section-footer" class="shopify-section footer"><div class="footer-container px-6 md:px-8 py-16 md:py-24 overflow-hidden relative"> <img src="https://cdn.shopify.com/s/files/1/0609/8023/2259/files/footer-background.png?v=1730813000" alt="Image Background" class="object-contain absolute w-full z-0 bottom-0 2xl:bottom-auto 2xl:top-1/3" > <div class="container flex flex-col-reverse md:flex-row z-10 relative flex-wrap"> <div class="w-full md:w-1/2 text-gray mt-16 md:mt-0"> <div> <img src="https://cdn.shopify.com/s/files/1/0609/8023/2259/files/flyrank-logo-large.svg?v=1730983842" alt="logo" > </div> <div class="w-full md:w-2/3 my-12"><p>Gürültüyü aşmak ve çevrimiçi kalıcı bir etki yaratmak için hazır iseniz, FlyRank ile güçlerinizi birleştirmenin zamanı geldi.</p></div> <div class="flex"> <a href="https://x.com/flyrank_ai" target="_blank" class="bg-green w-[50px] h-[50px] inline-block flex justify-center items-center mr-3 rounded-full hover:opacity-[0.8] transition-all" ><img src="https://cdn.shopify.com/s/files/1/0609/8023/2259/files/icon-twitter.svg?v=1729166778" alt="twitter" ></a> <a href="https://www.facebook.com/people/FlyRank/61566930002846/" target="_blank" class="bg-green w-[50px] h-[50px] inline-block flex justify-center items-center mr-3 rounded-full hover:opacity-[0.8] transition-all" ><img src="https://cdn.shopify.com/s/files/1/0609/8023/2259/files/icon-facebook.svg?v=1729166777" alt="facebook" ></a> <a href="https://www.instagram.com/flyrank.ai/" target="_blank" class="bg-green w-[50px] h-[50px] inline-block flex justify-center items-center mr-3 rounded-full hover:opacity-[0.8] transition-all" ><img src="https://cdn.shopify.com/s/files/1/0609/8023/2259/files/icon-instagram.svg?v=1729166777" alt="instagram" ></a> </div> </div> <div class="w-full md:w-1/2 grid gap-4 grid-cols-2 sm:grid-cols-3"> <div class=""> <div class="text-dark-100 mb-5 sm:mb-12 uppercase font-medium">Şirket</div> <ul> <li class="mb-3"> <a href="/tr/pages/hakkinda" class="text-gray-50 capitalize"> Hakkımızda </a> </li> <li class="mb-3"> <a href="/tr/pages/bizim-yaklasim" class="text-gray-50 capitalize"> Yaklaşımımız </a> </li> <li class="mb-3"> <a href="/tr/pages/tavsiyeler" class="text-gray-50 capitalize"> Tavsiyeler </a> </li> <li class="mb-3"> <a href="https://www.flyrank.com/pages/contact?utm_source=website&utm_medium=footer" class="text-gray-50 capitalize"> Bize Ulaşın </a> </li> </ul> </div> <div class=""> <div class="text-dark-100 mb-5 sm:mb-12 uppercase font-medium">Keşfet</div> <ul> <li class="mb-3"> <a href="/tr/pages/i%CC%87cerik" class="text-gray-50 capitalize"> Makaleler </a> </li> <li class="mb-3"> <a href="/tr/blogs/vaka-calismalari" class="text-gray-50 capitalize"> Vaka Çalışmaları </a> </li> <li class="mb-3"> <a href="/tr/pages/fiyatlandirma" class="text-gray-50 capitalize"> Fiyatlandırma </a> </li> <li class="mb-3"> <a href="/tr/pages/sikca-sorulan-sorular" class="text-gray-50 capitalize"> SSS </a> </li> </ul> </div> <div class="mt-5 sm:mt-0"> <div class="text-dark-100 mb-5 sm:mb-12 uppercase font-medium">Hukuk</div> <ul> <li class="mb-3"> <a href="/tr/policies/terms-of-service" class="text-gray-50 capitalize"> Hizmet Şartları </a> </li> <li class="mb-3"> <a href="/tr/policies/privacy-policy" class="text-gray-50 capitalize"> Gizlilik Politikası </a> </li> <li class="mb-3"> <a href="/tr/policies/refund-policy" class="text-gray-50 capitalize"> Para İade Garantisi </a> </li> <li class="mb-3"> <a href="https://calendly.com/flyrank/30min?utm_source=website&utm_medium=footer" class="text-gray-50 capitalize"> Demo Talep Et </a> </li> </ul> </div> </div> </div> <div class="container"> <div class="text-gray w-full mt-24 text-sm">© 2025 FlyRank - All Rights Reserved</div> </div> </div> </footer> <div class="minicart-wrapper" x-data x-show="$store.global.isMinicartVisible" x-on:click.outside="$store.global.isMinicartVisible = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="off-screen-right" x-transition:enter-end="right-50" x-transition:leave="transition ease-in duration-300" x-transition:leave-start="right-50" x-transition:leave-end="off-screen-right" x-cloak :aria-hidden="$store.global.isMinicartVisible ? 'false' : 'true'" aria-modal="true" role="dialog" > <div id="shopify-section-minicart" class="shopify-section"><div class="minicart" data-ajax-cart-section x-cloak> <div class="title-row"> <h2 id="minicart-label" class="text-cloud-burst-500"> Cart </h2> <button @click="$store.global.isMinicartVisible = false"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"> <path d="M24 20.188l-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z"/> </svg> </button> </div> <div class="item-count-message"> You have <span class="count" style="font-weight: 600" x-data>0 </span> <span x-data></span> in your cart! </div> <hr/> <ul class="items-list" data-ajax-cart-section-scroll> </ul> <hr/> <div class="subtotal"> <p class="title">Subtotal </p> <p class="amount">$0.00 </p> </div> <a class="view-cart-details-link" href="/tr/cart"> View Cart Details </a> </div> <style> /* Animation classes */ .transition { transition-property: all; } .duration-300 { transition-duration: 300ms; } .ease-out { transition-timing-function: ease-out; } .ease-in { transition-timing-function: ease-in; } .off-screen-right { right: -100px; transform: translateX(120%); } .right-50 { right: 50px; transform: translateX(0%); } @media(max-width: 576px) { .right-50 { right: 20px; transform: translateX(0%); } } /* Main styles */ .minicart-wrapper { position: fixed; top: 50px; right: 50px; z-index: 100; } @media(max-width: 576px) { .minicart-wrapper { right: 20px; } } .minicart { width: 288px; height: auto; padding: 20px; background: #fff; border-radius: 6px; box-shadow: 0 30px 130px -8px rgba(0, 0, 0, 0.25); } .minicart .view-cart-details-link { display: flex; justify-content: center; align-items: center; margin-top: 20px; width: 100%; height: 43px; font-weight: 600; background: white; border: 2px solid black; outline: none; text-decoration: none; } .minicart .view-cart-details-link:hover { cursor: pointer; color: white; background: black; } .minicart hr { margin-bottom: 20px; } .minicart .title-row { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; } .minicart .title-row h2 { margin: 0; } .minicart .title-row button { border: none; background: transparent; cursor: pointer; } .minicart .title-row button svg { display: block; height: 16px; } .minicart .items-list { list-style: none; padding-left: 0; max-height: 300px; overflow: auto; } .minicart .item-count-message { margin-bottom: 10px; font-size: 0.8em; } .minicart .item-count-message .minicart--item-count { font-weight: 600; } .minicart .item { display: flex; margin-bottom: 10px; width: 100%; } .minicart .item .product-thumb-wrapper { width: 100px; height: 120px; position: relative; flex: 0 0 100px; } .minicart .item .product-thumb-wrapper img { position: absolute; top: 0; right: 0; left: 0; bottom: 0; height: 100%; width: 100%; object-fit: cover; object-position: center; } .minicart .item .item-details { margin-left: 10px; display: flex; flex-direction: column; justify-content: flex-start; } .minicart .item .item-details p { margin: 0; } .minicart .item .item-details .option-label { font-weight: 600; } .minicart .item .item-details .title { font-size: 0.9em; font-weight: 600; margin-top: 0; margin-bottom: 6px; } .minicart .item .item-details .options { margin-bottom: 2px 0; } .minicart .item .item-details .option { margin: 0 0 2px; font-size: 0.8rem; } .minicart .item .item-details .quantity-row { margin: 2px 0; } .minicart .item .item-details .quantity-row span { margin: 0 0 2px; font-size: 0.8rem; } .minicart .item .item-details .option:last-of-type { margin-bottom: 0; } .minicart .item .item-details .price { margin-top: auto; } .minicart .item .item-details .remove { font-size: 0.6em; margin-top: auto; } .minicart .subtotal { margin: 20px 0; display: flex; align-items: center; justify-content: space-between; } .minicart .subtotal .title { height: 16px; margin: 0; } .minicart .subtotal .amount { font-weight: 600; font-size: 1.2em; margin: 0; } .minicart a { color: black; text-decoration: none; } .minicart a:hover { text-decoration: underline; } </style></div> </div> <div id="shopify-section-predictive-search-main" class="shopify-section site-header w-full shadow-md p-shell fixed top-0 z-30 bg-white"> <script src="//www.flyrank.com/cdn/shop/t/33/assets/predictive-search.js?v=82854867885586265471738944035" defer="defer"></script> <predictive-search x-data x-cloak id="predictive-search" x-show="$store.global.isPredictiveSearchVisible" x-trap.inert="$store.global.isPredictiveSearchVisible" x-transition.opacity aria-modal="true" @keyup.escape="$store.global.isPredictiveSearchVisible = false" > <div id="predictive-search-form-wrapper" class="w-full bg-white fixed inset-x-0 top-0 z-40 pt-8 pb-14 shadow-md" > <h2 class="text-base !font-normal max-w-max mx-auto font-palatino mb-3"> 'Bize ne bulmamızda yardımcı olabileceğimizi söyler misiniz?' </h2> <form action="/tr/search" method="get" role="search" class="w-full max-w-[422px] mx-auto" @click.outside="$store.global.isPredictiveSearchVisible = false" > <div class="flex gap-x-3 w-full relative"> <input id="predictive-search-input" class="slayed-input w-full" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list" > <label for="predictive-search-input" class="sr-only"> Search </label> <button for="predictive-search-input" class="pill-button" > Search </button> <button type="button" class="absolute -right-[15px] top-1/2 -translate-y-1/2 translate-x-full" @click="$store.global.isPredictiveSearchVisible = false" > <span class="sr-only">Close</span> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"> <path d="M24 20.188l-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z"/> </svg> </button> </div> <input name="options[prefix]" type="hidden" value="last"> <div id="predictive-search-target" tabindex="-1"></div> </form> </div> </predictive-search> </div> <div id="shopify-section-modal" class="shopify-section section-modal"> <dialog id="dialog-modal-example" x-data="modal" x-init="init($el)" class="max-w-md rounded-md" @click="close($event)" > <form action="" class="p-12"> <div class="prose"> <h1>Modül Başlığı</h1> <p>Modal Açıklaması. Lorem ipsum dolor sit amet consectetur adipisicing elit. Itaque totam cum cupiditate officia et quaerat blanditiis culpa? Hic, nesciunt id.</p> <button type="button" @click="open = false" class="btn rounded-none"> Close </button> </div> </form> </dialog> <script> document.addEventListener('alpine:init', () => { Alpine.data('modal', () => ({ componentElement: document.querySelector('#dialog-modal-example'), open: false, init(dialog) { if (!dialog) { return } Alpine.effect(() => { if (this.open) { dialog.showModal() document.querySelectorAll('body > *:not(#shopify-section-modal)').forEach((element) => { element.setAttribute('aria-hidden', 'true') element.setAttribute('inert', '') }) document.querySelector('body').classList.add('overflow-hidden') } else { dialog.close() document.querySelectorAll('body > *:not(#shopify-section-modal)').forEach((element) => { element.removeAttribute('aria-hidden') element.removeAttribute('inert') }) document.querySelector('body').classList.remove('overflow-hidden') } }) document.addEventListener('show-modal', () => { this.open = true }) document.addEventListener('close-modal', () => { this.open = false }) }, toggle() { this.open = !this.open }, close(event) { if (event.target === this.componentElement) { if (this.open) { this.open = false } } } })) }) </script> <style> #dialog-modal-example::backdrop { background-color: rgba(0, 0, 0, 0.5); } </style></div> <script type="application/json" data-ajax-cart-initial-state> {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} </script> <div id="shopify-block-Aajk0TllTV2lJZTdoT__15683396631634586217" class="shopify-block shopify-app-block"><script id="chat-button-container" data-horizontal-position=bottom_right data-vertical-position=lowest data-icon=chat_bubble data-text=no_text data-color=#89608e data-secondary-color=#ffffff data-ternary-color=#6a6a6a data-domain=www.flyrank.com data-shop-domain=www.flyrank.com data-external-identifier=5QqDPyGbw2L4LPYPH2LFgD67SjacIZkJCvvcz866Sws > </script> </div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block"><script> window['ShopifyForms'] = { ...window['ShopifyForms'], currentPageType: "article" }; </script> </div></body> </html>