Meta etiket kontrolü ve SERP önizleme rehberi: Title, açıklama, canonical ve Open Graph
Hazırlayan Otopilot EkibiYayın: Son güncelleme:
9 dk okuma
Kısa özetTitle ve meta açıklama neden piksele göre kesilir, canonical ve Open Graph nasıl denetlenir? Meta etiket kontrolü ve SERP önizleme rehberi.
Arama sonucunda sitenize ait gördüğünüz üç satır, sayfanın başlık bölümündeki birkaç etiketten beslenir. Bu etiketler ziyaretçiye görünmez. Bu yüzden hatalar aylarca fark edilmeden kalabilir. Kesilen bir başlık, boş bir açıklama ya da yanlış adresi gösteren bir canonical sessizce tıklama ve sinyal kaybettirir.
Bu rehber Otopilot'un iki üyeliksiz aracını anlatır: meta etiket kontrolü ve SERP önizleme. Önce etiketlerin ne işe yaradığını, sonra araçların neyi nasıl ölçtüğünü, en son da neleri ölçemediğini göreceksiniz.
Meta etiketler ne işe yarar?
Meta etiketler, sayfanın arama motorlarına ve sosyal ağlara kendini tanıttığı alanlardır. En önemlileri şunlardır:
- Title: Arama sonucundaki mavi başlığın ana kaynağıdır. Tarayıcı sekmesinde de görünür.
- Meta description: Başlığın altındaki açıklama metnine kaynak olabilir. Sıralama etkeni değildir, ama tıklama kararını etkiler.
- Canonical: Aynı ya da çok benzer içeriğe giden adreslerden hangisinin esas olduğunu söyler.
- Robots: Sayfanın dizine alınıp alınmayacağını belirtir. Noindex değeri sayfayı aramadan çıkarır.
- Open Graph ve Twitter kartı: Bağlantı WhatsApp, LinkedIn, Facebook veya X üzerinde paylaşıldığında görünen başlığı, açıklamayı ve görseli belirler.
- Viewport, karakter seti ve dil: Sayfanın telefonda doğru görünmesini, Türkçe karakterlerin bozulmamasını ve doğru dilde anlaşılmasını sağlar.
Google'ın desteklediği meta etiketler listesine bakarsanız bir şey dikkat çeker: meta keywords bu listede yoktur. Google bu etiketi kullanmaz. Araç da bu yüzden onu yalnız bilgi olarak gösterir, skora katmaz.
Meta etiket kontrolü neyi denetler?
Meta etiket kontrolü sayfasına adres yazdığınızda site raporu açılır ve "Meta etiketleri" bölümü en üste gelir. Bu bölümdeki kontroller ve eşikler koddan şöyledir:
- Title var mı: Yoksa hata.
- Title genişliği: Başlık yaklaşık 600 pikseli aşıyorsa masaüstünde kesilebileceği için uyarı.
- Title uzunluğu: 30 karakterden kısa başlıklar uyarı alır. Çok kısa başlık sayfanın faydasını anlatmaya yetmez.
- Title sayısı: Head içinde birden fazla title etiketi varsa uyarı. Bu çoğunlukla tema ile SEO eklentisinin aynı anda çıktı üretmesinden kaynaklanır.
- Meta açıklama: Yoksa uyarı. Yaklaşık 920 pikseli aşıyorsa uyarı. 70 karakterden kısaysa uyarı.
- Canonical: Sayfa dizine açıksa ve canonical yoksa bulgu çıkar. Canonical başka bir siteyi gösteriyorsa ayrı bir bulgu çıkar.
- Hreflang: Yalnız sayfada hreflang kullanılıyorsa denetlenir. Kullanmayan sitede bu kontrol sayılmaz.
- Open Graph: og:title ve og:description birlikte aranır.
- Twitter kartı, favicon ve web manifest kontrolleri.
- Yazar etiketi, meta keywords ve AMP: Yalnız bilgi amaçlıdır, skoru etkilemez.
Bulguların yanında iki tablo vardır. İlki sayfanın etiketlerini tek yerde toplar: title, açıklama, canonical, sayfa dili, hreflang, robots, viewport, karakter seti, og:title, og:description, og:image, og:url, og:type, twitter:card, twitter:title, twitter:image ve H1. İkincisi arama sonucu önizlemesidir. Adres, başlık ve açıklamanın nasıl görüneceğini, kaç karakter ve yaklaşık kaç piksel olduğunu, sınırı ve kesilip kesilmediğini gösterir.
Robots etiketindeki noindex ise raporun "Robots, site haritası, Googlebot" bölümünde, dizine alınabilirlik başlığında denetlenir. Viewport, dil ve karakter seti de yönlendirme ve güvenlik bölümünde yer alır. Meta etiketlerle ilgili bir sorunu ararken bu iki bölüme de bakın.
Başlık ve açıklama için aracın kullandığı eşikleri tek yerde toplayalım.
| Alan | Varsayılan yazı boyutu | Genişlik sınırı | Kısa uyarısı |
|---|---|---|---|
| Title | 20 piksel | Yaklaşık 600 piksel | 30 karakterden kısaysa |
| Meta açıklama | 14 piksel | Yaklaşık 920 piksel | 70 karakterden kısaysa |
Neden karakter değil piksel?
Arama sonucunda başlık alanı karakter sayısıyla değil genişlikle sınırlıdır. "60 karakter" kuralı kaba bir ortalamadır. Harflerin genişliği birbirinden çok farklıdır. Büyük harfler, m ve w gibi geniş harfler fazla yer kaplar. i, l ve ı gibi dar harfler az yer kaplar.
SERP önizlemenin hesabı şöyle çalışır:
- Her harfe yaklaşık bir genişlik birimi verilir. Dar harfler (i, j, l, ı, İ ve noktalama) en küçük, m, M ve W gibi harfler en büyük birimi alır. Türkçe büyük harfler (Ç, Ğ, Ö, Ş, Ü) de geniş harfler grubundadır.
- Başlık için 20 piksel, açıklama için 14 piksel yazı boyutu varsayılır.
- Harflerin genişlikleri toplanır ve masaüstü sınırlarıyla karşılaştırılır: başlık için 600, açıklama için 920 piksel.
- Metin sınırı aşıyorsa sığan kısım alınır ve sonuna üç nokta eklenir. Önizlemede tam olarak bu kesilmiş hali görürsünüz.
Somut bir örnek verelim. 20 piksellik başlıkta bir "m" harfi yaklaşık 17 piksel, bir "i" harfi yaklaşık 4 piksel tutar. Yani 600 piksele yaklaşık 36 tane "m" ya da 135 tane "i" sığar. Tamamı büyük harfle yazılmış Türkçe bir başlık bu yüzden 45 ile 50 karakterde kesilebilir. Küçük harfli bir başlık ise 60 karakteri rahatça geçebilir.
Bir uyarı: 600 ve 920 piksel Google'ın yayımladığı resmî sınırlar değildir. Gözleme dayanan pratik eşiklerdir. Google başlık bağlantıları belgesinde kesin bir uzunluk vermez. Sınır cihaza göre de değişir. Hesap masaüstü sınırlarına göre yapılır, mobildeki satır sayısı ekrana göre farklı olabilir.
SERP önizleme aracı nasıl kullanılır?
SERP önizleme sayfasında iki yol vardır.
Yayındaki sayfayı ölçmek için üstteki adres alanına sayfa adresini yazın. Site raporu açılır, meta etiketleri bölümü öne gelir ve arama sonucu önizlemesi tablosu sayfanın gerçek title ve açıklamasını kullanır.
Yeni bir metin denemek için alttaki elle önizleme formunu kullanın. Başlık en fazla 300, açıklama en fazla 1000 karakter olabilir. İsterseniz adres de yazabilirsiniz. Bu durumda adres yalnız sonuç kartındaki görünen bağlantı için kullanılır, sayfa okunmaz. Görünen bağlantı alan adı ve yol parçalarının arasına "›" işareti konarak oluşturulur.
Elle önizleme yayına almadan önce birkaç başlık adayını karşılaştırmak için idealdir. Ama hakkınızı verimli kullanmak için denemek istediğiniz en iyi metni önceden hazırlayın. Elle önizlemenin sınırı adres taramasından ayrı tutulur ve ekranda yazar. Gönderdiğiniz metin sunucuda hesaplanır ve paylaşım için yedi gün saklanır, bu yüzden gizli bilgi yazmayın.
İyi bir title ve açıklama nasıl yazılır?
Google'ın başlık bağlantıları ve snippet belgelerindeki önerileri kısaca şöyle özetleyebiliriz:
- Her sayfaya kendine özgü bir başlık yazın. Şablondan gelen aynı başlık yüz sayfada tekrar etmesin.
- Başlık açıklayıcı ve kısa olsun. Belirsiz "Ana sayfa" gibi metinlerden kaçının.
- Anahtar kelime doldurmayın. Aynı kelimeyi başlıkta iki kez tekrar etmek bir şey kazandırmaz.
- Marka adını ekleyecekseniz genelde sona koyun.
- Açıklama sayfanın içeriğini özetlesin. Her sayfada aynı açıklamayı kullanmayın.
- Fiyat, teslim süresi gibi bilgileri yalnız sayfada gerçekten varsa yazın.
Bir gerçeği de bilmek gerekir: Google başlığı ve açıklamayı yeniden yazabilir. Başlık sayfayı iyi anlatmıyorsa, çok uzunsa veya içerikle uyuşmuyorsa farklı bir başlık üretebilir. Açıklamayı da sık sık sorguya en uygun sayfa bölümüyle değiştirir. Önizleme size kesilmeyi gösterir, yeniden yazmayı önceden söyleyemez.
Başlık denemelerinin sonucunu ölçmek için Search Console'da gösterimi yüksek, tıklaması düşük sayfalara bakın. Search Console verisini okuma rehberi bu analizi adım adım anlatır.
Canonical ve Open Graph'ta sık yapılan hatalar
Canonical hataları:
- Bütün sayfaların canonical değerini ana sayfaya yönlendirmek. Her sayfa normalde kendisini göstermelidir.
- Sayfada birden fazla ve birbirinden farklı canonical bulunması.
- Canonical'ın eski, yönlendirilen ya da başka bir alan adındaki adresi göstermesi.
Google canonical'ı bir talimat değil güçlü bir ipucu olarak değerlendirir. Yinelenen URL'leri birleştirme belgesi farklı yöntemleri ve bunların gücünü anlatır.
Open Graph hataları:
- og:image değerinin göreli yol olması. Görsel adresi tam ve herkese açık olmalıdır. Rapor tablosu göreli adresleri tam adrese çevirerek gösterir, böylece hangi görselin kullanılacağını görürsünüz.
- og:title ve og:description alanlarının hiç olmaması. Bu durumda paylaşım platformu sayfadan kendi seçtiği metni alır.
- Değişiklikten sonra eski önizlemenin görünmesi. Paylaşım platformları önizlemeyi önbelleğe alır.
Open Graph etiketleri sıralamayı doğrudan etkilemez. Ama paylaşılan bağlantının dikkat çekmesini ve marka görünümünün tutarlı olmasını sağlar.
Etiketler birbiriyle çelişmesin
Tek tek doğru görünen etiketler birlikte çelişebilir. Arama motoru bu durumda karışık sinyal alır ve kendi tahminini yapar. Rapordaki etiket tablosunu okurken alanları birbirine göre de karşılaştırın:
- Noindex ve site haritası: Noindex taşıyan bir sayfa site haritasında yer alıyorsa iki farklı mesaj verirsiniz. Biri "dizine alma", diğeri "bu sayfa önemli" der. Rapor örnek sayfalarda bu durumu ayrıca denetler.
- Noindex ve robots.txt: Noindex'in çalışması için sayfanın taranabilmesi gerekir. robots.txt ile engellenen bir sayfadaki noindex etiketi okunamaz. Google'ın noindex belgesi bu noktayı özellikle vurgular.
- Canonical ve hreflang: Canonical başka bir adresi gösterirken hreflang sayfanın kendisini gösteriyorsa dil sürümleri karışır.
- Title ve H1: İkisinin birebir aynı olması gerekmez. Ama aynı konuyu anlatmalıdır. Başlık bir şey, H1 başka bir şey söylüyorsa Google'ın başlığı yeniden yazma ihtimali artar.
- og:title ve title: Paylaşım başlığı farklı olabilir, hatta sosyal ağ için daha kısa yazılabilir. Ama farklı bir ürün ya da kampanyayı anlatmamalıdır.
Düzeltmeden sonra ne yapmalı?
Etiketi değiştirmek işin yarısıdır. Değişikliğin yayına çıktığından emin olmak gerekir:
- Önbellek eklentisini ve CDN önbelleğini temizleyin. Aksi halde araç eski HTML'i görebilir.
- Tarayıcıda sayfanın kaynağını açın ve yeni değerin gerçekten orada olduğunu kontrol edin.
- Aynı alanı iki kaynağın yazmadığından emin olun. Tema ve SEO eklentisi aynı anda title üretiyorsa birini kapatın.
- Önemli sayfalarda Search Console üzerinden yeniden tarama isteyin. Arama sonucundaki değişiklik sayfa yeniden tarandığında görünür ve bu birkaç gün sürebilir.
- Değişikliğin tarihini not alın. Birkaç hafta sonra aynı dönem uzunluğuyla tıklama oranını karşılaştırın.
Yayından önce bütün bu etiketleri bir arada kontrol etmek için yayın öncesi teknik SEO kontrol listesi de işinize yarar.
Bu araçların sınırları
- Ham HTML okunur. Etiketler yalnız tarayıcıda JavaScript ile ekleniyorsa araç bunları göremez ve Yok olarak gösterebilir. Bu durum arama motorları için de risklidir.
- Piksel hesabı yaklaşıktır. Gerçek yazı tipinin ölçümü değildir, harf gruplarına göre yapılan bir tahmindir.
- Google'ın seçeceği başlık bilinemez. Araç sizin verdiğiniz metnin sığıp sığmadığını gösterir.
- Adres taramasında örnek sayfalar sınırlıdır. Başlık tekrarı ve eksik açıklama gibi sorunlar en fazla sekiz örnek sayfada denetlenir. Tüm sitedeki kopya başlıkları bulmak için sitenin tamamının taranması gerekir.
- Düzeltmeyi araç yapmaz. Bulguyu ve önerisini verir, uygulama sizdedir.
Aynı meta düzeltmelerini çok sayıda sayfaya uygulamanız gerekiyorsa panel tarafındaki SEO onarım akışı bu işi onayınızla yürütür. Kapsamı plana göre değişir.
Sık sorulan sorular
Başlık kaç karakter olmalı?
Sabit bir karakter sınırı yoktur. Genişlik pikselle ölçülür. Pratikte 600 pikseli aşmayan başlıklar masaüstünde çoğunlukla kesilmeden görünür.
Meta açıklama sıralamayı etkiler mi?
Doğrudan etkilemez. Ama arama sonucundaki metne kaynak olabildiği için tıklama kararını etkiler.
Twitter etiketleri olmadan kart görünür mü?
Çoğu durumda Open Graph değerleri kullanılır. En azından twitter:card alanını belirtmek görünüm biçimini netleştirir.
Elle önizlemede adres yazarsam sayfam taranır mı?
Hayır. Başlık veya açıklama yazdığınızda adres yalnız kartta görünen bağlantıyı oluşturmak için kullanılır. Sayfanın gerçek etiketlerini görmek için üstteki adres alanını kullanın.
Önizleme ile gerçek arama sonucu neden farklı?
Google başlığı ve açıklamayı sorguya ve sayfa içeriğine göre yeniden yazabilir. Önizleme yalnız sizin metninizin sınıra sığıp sığmadığını gösterir.
Kaynaklar
Bu sayfayı kim hazırladı?
Bu içerik, Otopilot ürününü geliştiren ekip tarafından hazırlandı. Deneyimimizi kendi sitemizde ediniyoruz: otopilot.net'i de aynı panelden, 95 kurallı denetimle tarıyor ve çıkan bulguları düzeltiyoruz. Ölçmediğimiz bir rakamı ölçülmüş gibi yazmıyoruz.
Ekibimiz ve ilkelerimizSitenizde aynı kontrolleri yapın
Ücretsiz site analiziyle sayfalarınızdaki teknik ve içerik sorunlarını görün. Düzeltmeleri panelde hazırlamak ve sitenize uygulamak için planları inceleyin.