Arama motorları hızla değişiyor. Google, Google Ads'te Gemini Omni aracılığıyla video oluşturmanın entegrasyonu gibi, giderek daha fazla otomasyona ve görsel desteğe ağırlık veriyor. Tüm bu gelişmelerin ortak noktası, algoritmaların bir işletmenin ne sunduğunu anlamak için giderek daha fazla net ve yapılandırılmış bilgiye güvenmesidir.
KOBİ'ler için bu, yalnızca güzel bir web sitesinin artık yeterli olmadığı anlamına gelir. Arama motorunun ekranda ne olduğunu anlaması gerekir. Bir sayfadaki düz metin, bir tarayıcı için birbirinden bağımsız kelimeler yığınıdır. Yapılandırılmış veri, yani şema işaretlemesi, bu kelimeleri net gerçeklere dönüştürür: bu bir telefon numarasıdır, bu bir fiyattır, bu fiziksel bir adrestir ve bu belirli bir hizmettir.
Birçok KOBİ web sitesi burada fırsatları kaçırıyor. Yavaş betiklerle dolu hazır temalar tercih ediliyor, ancak bu temalar işletmenin temel bilgilerini arama motorları için düzgün şekilde yapılandırmayı ihmal ediyor. Temiz kodla özel olarak geliştirirseniz, yapılandırılmış veriyi en baştan sade ve hafif şekilde kurabilirsiniz.
Bu yazıda, yapılandırılmış verinin ne olduğunu, işletmeniz için hangi türlerin vazgeçilmez olduğunu ve bu işaretlemeyi web sitenizde hatasız şekilde nasıl uygulayacağınızı adım adım ele alıyoruz.
1. Yapılandırılmış veri çevrimiçi görünürlüğünüz için ne yapar
Yapılandırılmış veri, bir sayfa hakkında bilgi sağlamak ve içeriği sınıflandırmak için standartlaştırılmış bir formattır. Bunun için Schema.org standartlarını kullanırız. Bu, web içeriğinin işlenmesi için evrensel bir dil oluşturmak amacıyla büyük arama motorlarının ortak bir girişimidir.
Web sitenizin HTML'sine şema işaretlemesi ekleyerek arama motorlarının sayfanızın bağlamını daha iyi anlamasına yardımcı olursunuz. Bu, sıralamalarınızda doğrudan sihirli bir yükselme sağlamaz, ancak sayfanızın arama sonuçlarında nasıl görüntülendiğini etkiler. Bunlara zengin snippet'ler (rich snippets) denir.
Zengin snippet'ler daha dikkat çekici bir görünüm sağlar. Yıldız derecelendirmeleri, doğrudan görünen sıkça sorulan sorular, çalışma saatleri veya Google'ın arama sonuçlarında doğrudan görünen fiyat bilgilerini düşünün. Bu, arama sonuçlarınızın tıklanma oranını artırır. Doğru yanıtı veya doğru hizmeti sunduğunuzu hemen gördükleri için daha fazla ilgili ziyaretçi web sitenize tıklar.
Ayrıca yapılandırılmış veri, arama motorlarının varlıkları (entity) birbirine bağlamasına yardımcı olur. Google, kuruluşunuzun belirli bir fiziksel konumla, belirli bir dizi hizmetle ve bir sahiple bağlantılı olduğunu anlar. Bu da nişinizde ve bölgenizde otorite inşa eder.
2. Kontrol listesi: Bir KOBİ olarak hangi şema türlerini kullanmalısınız
Her sayfa aynı işaretlemeye ihtiyaç duymaz. Bir KOBİ web sitesi için temeli oluşturan birkaç temel tür vardır. Sitenizin neye ihtiyacı olduğunu belirlemek için aşağıdaki kontrol listesini inceleyin.
Organization ve LocalBusiness
Bu, her işletme için mutlak temeldir. Organization şeması ile arama motoruna kim olduğunuzu, resmi adınızın ne olduğunu, logonuzun ne olduğunu ve işletmenize ait sosyal medya profillerinin hangileri olduğunu söylersiniz.
Müşterilerinizi fiziksel bir konumda karşılıyorsanız veya belirli bir bölgede faaliyet gösteriyorsanız LocalBusiness şemasını kullanırsınız. Bunun içine şunları eklersiniz:
- Tam şirket adı ve logo.
- Adres ve coğrafi koordinatlar.
- Telefon numarası ve e-posta adresi.
- Çalışma saatleri ve hizmet bölgesi.
- Hizmetlerinizin fiyat aralığı.
Service ve Product
UX/UI tasarımı, yazılım geliştirme veya SEO danışmanlığı gibi belirli hizmetler mi sunuyorsunuz? O zaman ilgili hizmet sayfalarında Service şemasını kullanırsınız. Bununla hizmetin neyi kapsadığını, sağlayıcının kim olduğunu ve hangi bölgede sunulduğunu belirtirsiniz.
Bir e-ticaret sitesi üzerinden ürün mü satıyorsunuz? O zaman Product şemasını kullanın. Bu tür, stok durumu, fiyat, para birimi kodu ve ürün değerlendirmeleri gibi verileri arama sonuçlarında doğrudan görünür kılmak için gereklidir.
Article ve BlogPosting
Düzenli olarak makale veya haber yayınlıyor musunuz? Article veya BlogPosting şemasıyla başlığın ne olduğunu, makalenin ne zaman yayınlandığını, en son ne zaman güncellendiğini, yazarın kim olduğunu ve makaleye hangi görselin ait olduğunu belirtirsiniz. Bu, arama motorlarının güncel makaleleri daha hızlı yakalamasına ve doğru şekilde yazara atfetmesine yardımcı olur.
FAQPage
FAQPage işaretlemesi, sıkça sorulan soruların yanıtlandığı sayfalar için güçlü bir araçtır. Bu işaretlemeyi eklerseniz, Google soruları ve yanıtları doğrudan arama sonucunuzun altında gösterebilir. Bu, kullanıcının ekranında daha fazla yer kaplar ve anında dikkat çeker.
BreadcrumbList
Bir gezinme yolu (breadcrumb), hem ziyaretçilerin hem de arama motorlarının sitenizin hiyerarşisini anlamasına yardımcı olur. BreadcrumbList şemasını kullanarak Google, arama sonuçlarındaki geleneksel URL'yi net bir yolla değiştirir, örneğin: Ana Sayfa > Hizmetler > Web Geliştirme.
3. Adım adım plan: Yapılandırılmış veriyi doğru şekilde uygulamak
Yapılandırılmış veri eklemek, yapılandırılmış bir yaklaşım gerektirir. İşaretlemeyi web sitenizde doğru şekilde kurmak için şu dört adımı izleyin.
Adım 1: İlgili sayfaları ve verileri belirleyin
Önce web sitenizin yapısını haritalandırın. Her sayfa türü için hangi verilerin mevcut olduğunu ve hangi şemaların buna uygun olduğunu belirleyin.
- Ana sayfa: Organization veya LocalBusiness.
- Hizmet sayfaları: Service ve isteğe bağlı olarak FAQPage.
- Ürün sayfaları: Product.
- Blog makaleleri: BlogPosting ve yazar bilgisi.
- İletişim sayfası: ContactPage ve LocalBusiness.
Koddaki bilgilerin, ziyaretçinin sayfada gerçekten okuyabildiği bilgilerle tam olarak eşleştiğinden her zaman emin olun. İşaretlemeye sayfada görünmeyen veriler eklemek, arama motorları tarafından yanıltma olarak değerlendirilir.
Adım 2: Doğru formatı seçin (JSON-LD)
Şema işaretlemesi eklemenin Microdata, RDFa ve JSON-LD gibi çeşitli yolları vardır. Google açıkça JSON-LD'yi (JavaScript Object Notation for Linked Data) tercih eder.
JSON-LD, sayfanın HTML yapısından bağımsız duran bir kod bloğudur. Head içinde veya sayfanın altında bir script etiketine yerleştirilir. Bunun büyük avantajı, sitenin düzenini ve HTML'ini kirletmemesidir. React, Vite ve TypeScript gibi teknolojilerle geliştirilmiş özel web sitelerinde JSON-LD, temiz bir JavaScript nesnesi olarak kolayca dinamik şekilde oluşturulabilir.
Adım 3: Kodu yazın ve entegre edin
İşte bir işletme için temiz bir JSON-LD bloğunun pratikte nasıl göründüğüne dair bir örnek:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Şirket Adı",
"url": "https://example.com",
"logo": "https://example.com/logo.png",
"telephone": "+32123456789",
"address": {
"@type": "PostalAddress",
"streetAddress": "Sokak Adı 1",
"addressLocality": "Şehir",
"postalCode": "1000",
"addressCountry": "BE"
}
}
Özel kodla geliştirilen web sitelerinde, bu JSON-LD nesnelerini sayfa bağlamına göre dinamik olarak oluşturan fonksiyonlar yazarız. Bu sayede kod hafif, bakımı kolay ve web sitesinin yükleme süresini olumsuz etkileyen gereksiz eklentilerden arınmış kalır.
Adım 4: Uygulamayı doğrulayın
Değişiklikleri yayına almadan önce kodu kapsamlı biçimde test etmeniz gerekir. Bunun için resmi araçları kullanın:
- Google Zengin Sonuç Testi (Rich Results Test): sayfanızın zengin snippet'lere uygun olup olmadığını kontrol eder ve olası uyarı veya hataları gösterir.
- Schema Markup Validator (validator.schema.org): JSON-LD kodunun söz dizimini resmi Schema.org spesifikasyonlarına göre kontrol eder.
Olası hataları veya eksik zorunlu alanları hemen düzeltin. Test temiz sonuç verdiğinde kodu yayına alın.
4. Ölçme, bakım yapma ve sık yapılan hatalardan kaçınma
İş, uygulamayla bitmez. Uzun vadeli sonuç elde etmek için performansı takip etmeniz ve bakımı sürdürmeniz gerekir.
Sık yapılan hatalar
- Hatalı veriler: Şema kodundaki telefon numaralarının veya adreslerin, iletişim sayfasındaki veya Google İşletme Profili'ndeki bilgilerden farklı olması.
- Görünmeyen içeriği işaretlemek: Şemaya, sayfanın kendisinde gösterilmeyen veriler eklemek.
- Çok fazla eklenti kullanmak: Geleneksel CMS platformlarında genellikle çakışan veya yinelenen şema işaretlemesi üreten birden fazla eklenti kurulur. Bu, arama motorlarının kafasını karıştırır ve web sitesini yavaşlatır.
- Güncelleme yapmamak: Sitedeki çalışma saatleri veya hizmetler değişir, ancak JSON-LD kodunu güncellemek unutulur.
Google Search Console'da performansı takip etmek
Uygulamadan sonra etkisini Google Search Console'da izleyebilirsiniz. Geliştirmeler sekmesinin altında Google'ın sitenizde hangi zengin snippet'leri tespit ettiğini görürsünüz, örneğin SSS, Ürünler veya Gezinme Yolları.
Performans raporunu düzenli olarak inceleyin ve arama görünümüne göre filtreleyin. Burada belirli zengin snippet'lerin tam olarak kaç gösterim ve tıklama getirdiğini görürsünüz. Yapılandırılmış veriye sahip sayfalarda tıklanma oranının yükseldiğini görüyorsanız, yapılan değişikliklerin etkili olduğunu anlarsınız.
Hızlı bir özel web sitesinin parçası olarak yapılandırılmış veri
Yapılandırılmış veri, bağımsız bir numara değil, modern bir web stratejisinin ayrılmaz bir parçasıdır. Arama motorlarına işletmenizin ne yaptığını tam olarak söyleyerek daha yüksek dönüşümlere sahip güçlü bir çevrimiçi varlık inşa edersiniz.
Özel kodla oluşturulmuş bir web sitesiyle çalışıyorsanız, bu işaretlemeyi yavaş CMS eklentilerinin hiçbir yükü olmadan eklersiniz. Sonuç, hem ziyaretçiler hem de arama motorları tarafından en iyi şekilde anlaşılan son derece hızlı bir web sitesidir.
Mevcut web sitenizin yapı, yükleme süresi ve teknik SEO açısından nasıl bir puan aldığını öğrenmek ister misiniz? ferhat.io/contact üzerinden ücretsiz otuz dakikalık bir görüşme planlayın. KOBİ'niz için öncelikleri birlikte inceleyelim.



