SEO için HTML etiketleri açıklandı: title, meta description, robots, canonical, hreflang, başlıklar, alt ve şema; örnekler ve Google'ın yok saydığı etiketlerle.

Kısaca
SEO için önemli olan HTML etiketleri kısa bir listeye sığar: title etiketi, meta description, meta robots etiketi, canonical bağlantı, çok dilli siteler için hreflang, mantıksal H2 ve H3 başlıklarıyla tek ve net bir H1, görsellerde alt metin, bağlantılarda rel öznitelikleri, viewport etiketi, Open Graph etiketleri ve JSON-LD yapılandırılmış veri. Google, meta keywords etiketini ve desteklemediği her meta etiketi yok sayar. Her önemli etiketi ham HTML'e koyun, çünkü bazı tarayıcılar, birkaç yapay zeka tarayıcısı dahil, JavaScript çalıştırmaz.
Daha fazlasını mı istiyorsunuz? Sorun:
Arama motorları ve yapay zeka asistanları, sayfanızı kimse ekranda görmeden önce kod olarak okur. Bir avuç SEO için HTML etiketi bu kodun nasıl anlaşıldığını belirler: hangi URL'nin dizine ekleneceği, sonuçlarda hangi başlığın görüneceği, sayfanın ne hakkında olduğu ve paylaşıldığında nasıl göründüğü. Google, desteklediği meta etiketlerini ve öznitelikleri Search Central belgelerinin tek bir sayfasında listeler ve bu listenin dışındaki her şeyin Google Arama üzerinde etkisi yoktur. Bu rehber, her yararlı etiketi bir örnekle, kaçınılması gereken hataları ve unutabileceğiniz etiketleri ele alıyor.
Aşağıdaki tablo başvuru listesidir. Head içindeki etiketler sayfayı makinelere anlatır; body içindekiler insanların okuduklarını yapılandırır.
| Etiket | Örnek | SEO için rolü | En iyi uygulama |
|---|---|---|---|
| Title | <title>SEO için HTML Etiketleri: Rehber</title> | Google sonuçlarındaki başlık bağlantısının ana kaynağı | Sayfa başına benzersiz, ana anahtar kelime başta, yaklaşık 50 ile 60 karakter |
| Meta description | <meta name="description" content="..."> | Başlığın altındaki snippet için sıkça kullanılır | Benzersiz, 120 ile 160 karakter, yanıt artı fayda |
| Meta robots | <meta name="robots" content="noindex"> | Dizine eklemeyi ve snippet'leri denetler | Yalnızca dizin dışında kalması gereken sayfalarda |
| Canonical | <link rel="canonical" href="https://example.com/page"> | Kopyalar arasında tercih edilen URL'yi belirtir | Mutlak URL, sayfa başına bir tane, dizine eklenebilir bir sayfayı gösteren |
| Hreflang | <link rel="alternate" hreflang="fr" href="..."> | Bir sayfanın dil sürümlerini birbirine bağlar | Karşılıklı bağlantılar, artı bir x-default sürümü |
| Başlıklar | <h1> ile <h6> | Sayfanın yapısını ve konularını gösterir | Tek net H1, bölümler için H2, alt noktalar için H3 |
| Görsel alt | <img src="..." alt="..."> | Görseli Google'a ve ekran okuyuculara anlatır | Kısa, açıklayıcı, anahtar kelime doldurmadan |
| Bağlantı rel | <a href="..." rel="sponsored"> | Ücretli, kullanıcı tarafından oluşturulan veya güvenilmeyen bağlantıları niteler | Ücretli bağlantılar için sponsored, yorumlar ve forumlar için ugc |
| Viewport | <meta name="viewport" content="width=device-width, initial-scale=1"> | Mobil uyumlu bir sayfayı işaret eder | Duyarlı bir sitenin her sayfasında |
| Open Graph | <meta property="og:title" content="..."> | Sosyal ağlarda ve mesajlaşma uygulamalarında önizlemeyi denetler | Her sayfada og:title, og:description, og:image, og:url |
| JSON-LD | <script type="application/ld+json"> | Zengin sonuçlar ve makineler için yapılandırılmış veri | Görünür içerikle uyumlu, yayından önce doğrulanmış |
| Meta keywords | <meta name="keywords" content="..."> | Yok: Google kullanmaz | Dışarıda bırakın |
Title etiketi sayfadaki en önemli etikettir. Google, bir title öğesinin uzunluğunda sınır olmadığını söyler, ancak başlık bağlantısı cihaz genişliğine sığacak şekilde kesilir; bu da uygulamada masaüstünde yaklaşık 50 ile 60 karakter anlamına gelir. Google onu yeniden de yazabilir: belgeleri, title öğesinden ve ana görünür başlıktan H1 başlıklarına, og:title etiketine ve sayfaya işaret eden bağlantıların bağlantı metnine kadar kullandığı kaynakları listeler. H1 ve sayfa içeriğiyle uyumlu bir başlık, Google'ın tuttuğu başlıktır. Her sayfa için, ana anahtar kelime başa yakın ve marka sonda olacak şekilde benzersiz bir başlık yazın.
Meta description sıralamaları değiştirmez, ancak başlığın altındaki snippet'i sıkça sağlar ve bu nedenle tıklamaları etkiler. Google onu, sorguyla daha iyi eşleşen bir sayfa pasajıyla değiştirebilir. Bunu kısa bir yanıt ve ardından bir fayda olarak, 120 ile 160 karakter arasında yazın ve aynı açıklamayı birkaç sayfada asla yeniden kullanmayın.
Robots meta etiketi tarayıcılara sayfayla ne yapabileceklerini söyler. En çok kullanılan değer, bir sayfayı sonuçların dışında tutan noindex'tir; diğerleri arasında nofollow, nosnippet ve metin snippet'inin uzunluğunu sınırlayan max-snippet vardır. PDF gibi head bölümü olmayan dosyalar için aynı yönergeler X-Robots-Tag HTTP başlığına yazılır. Yayındaki bir şablonda unutulan noindex, kaybedilen trafiğin en yaygın nedenlerinden biridir, bu yüzden her yayından sonra kontrol edin.
Google belgelerinde viewport etiketinin varlığının mobil uyumlu bir sayfayı gösterdiğini belirtir. Google sitelerin mobil sürümünü dizine eklediği için bu etiket her sayfada bulunmalıdır. Charset bildirimi (Google'ın önerisi UTF-8), başlıklarda ve snippet'lerde bozuk karakterleri önler; bu da çok dilli sitelerde önemlidir.
Head'deki iki bağlantı etiketi kopyaları ve dilleri yönetir. Canonical etiketi, aynı içeriğe birden fazla URL üzerinden ulaşılabildiğinde (filtreler, izleme parametreleri, HTTP ve HTTPS) tercih edilen sürümü belirtir. Google bunu yönlendirmeler ve iç bağlantılarla birlikte güçlü bir ipucu olarak ele alır; bu yüzden tüm sinyaller aynı URL'yi gösterdiğinde en iyi çalışır. Mutlak URL kullanın, sayfa başına bir canonical tutun ve onu engellenmiş veya noindex yapılmış bir sayfaya asla yönlendirmeyin.
Hreflang özniteliği, Google'a hangi sayfanın hangi dile veya bölgeye gösterileceğini söyler. Google'ın yerelleştirilmiş sürümler rehberine göre her sürüm kendisini ve diğerlerinin hepsini listelemelidir ve dili kapsanmayan kullanıcılar için sayfayı bir x-default değeri belirtebilir. Eksik dönüş bağlantıları en sık görülen hreflang hatasıdır: A sayfası B sayfasını gösteriyorsa, B sayfası da A sayfasını göstermelidir.
Başlıklar sayfanın ana hatlarını verir. Konuyu belirten tek bir H1, ana bölümler için H2 etiketleri ve bir bölüm içindeki adımlar veya öğeler için H3 etiketleri kullanın; görsel etki için seviye atlamayın. Google, birden fazla H1 etiketinin ceza gerektirmediğini söyledi, ancak tek ve net bir H1 kullanıcılar ve yardımcı teknolojiler için en basit yapı olmaya devam ediyor. Soru biçimli H2 başlıkları ("X nasıl çalışır?") insanların aramaları ve komutları ifade etme biçimiyle de eşleşir.
Google, görsel SEO yönergelerinde bir görseli anlamak için alt metni bilgisayarlı görü ve sayfa içeriğiyle birlikte kullandığını, alt özniteliklerini anahtar kelimelerle doldurmanın sitenin spam olarak görülmesine yol açabileceğini açıklar. Görselin ne gösterdiğini kısa bir ifadeyle tarif edin. Google ayrıca CSS arka plan görsellerini dizine eklemediğini belirtir; bu yüzden sıralanması gereken her görsel gerçek bir img öğesine ihtiyaç duyar.
a öğesi, tarayıcıların sayfaları keşfetme biçimidir; bu yüzden iç bağlantılar href içeren gerçek bağlantılar olmalıdır, JavaScript ile yönetilen düğmeler değil. rel özniteliği dışa giden bağlantıları niteler: ücretli yerleşimler için sponsored, yorumlar ve forum gönderileri için ugc, onaylamak istemediğiniz bağlantılar için nofollow. Google bu değerleri 2020'den beri ipucu olarak ele alıyor. Açıklayıcı bağlantı metni hem kullanıcılara hem arama motorlarına yardımcı olur.
main, article, nav, header, footer ve section gibi öğeler makinelere sayfanın hangi bölümünün ana içerik olduğunu ve hangi bölümlerin her sayfada tekrarlandığını söyler. Tek başlarına sıralamayı yükseltmezler, ancak ana içeriği arama motorları, ekran okuyucular ve yapay zeka araçları için ayırmayı kolaylaştırırlar. Anlamsal HTML rehberimiz her öğeyi ayrıntılı anlatıyor. Metnin içinde strong ve em vurguyu işaretler; bunları tüm paragraflar için değil, anahtar terimler için kullanın.
Facebook tarafından oluşturulan ve artık çoğu sosyal ağ ile mesajlaşma uygulaması tarafından okunan Open Graph protokolü, bir sayfa paylaşıldığında önizleme kartını oluşturan og:title, og:description, og:image ve og:url etiketlerini tanımlar. Bunlar olmadan platformlar tahmin yürütür ve çoğu zaman yanlış görseli seçer. Yayımlamadan önce sonucu bir Open Graph önizleme aracıyla test edebilirsiniz.
Bir script etiketine yerleştirilen JSON-LD biçimindeki yapılandırılmış veri, sayfayı Schema.org sözlüğüyle tanımlar: makale, ürün, kuruluş, ekmek kırıntısı, SSS. Google bunu zengin sonuçlar için kullanır ve yapay zeka sistemlerine sayfanın arkasındaki varlık hakkında açık olgular sunar. İşaretleme sayfada görünen şeyi tanımlamalıdır. Yapay zeka yanıtlarındaki rolünü yapılandırılmış veri ve yapay zeka araması rehberimizde ele alıyoruz.
Google'ın desteklenen etiketler listesi, neleri sürdürmeyi bırakabileceğinizi de söyler:
Evet, basit bir nedenle: ChatGPT, Claude, Gemini ve Perplexity sayfalardan pasajlar çıkarır ve temiz HTML bu pasajların bulunmasını kolaylaştırır. Birkaç yapay zeka tarayıcısı ham HTML'i JavaScript çalıştırmadan alır; bu yüzden betiklerle enjekte edilen bir başlık, canonical veya metin bloğu onlara hiç ulaşmayabilir. Net bir başlık hiyerarşisi sayfayı kendi içinde bütün yanıtlara böler, listeler ve tablolar olguları bir arada tutar ve yapılandırılmış veri olguları belirsizlik bırakmadan ifade eder. Bu, üretken motor optimizasyonunun teknik yanıdır: Google'a yardımcı olan aynı etiketler, yapay zeka asistanlarının sizi doğru alıntılamasına da yardımcı olur.
Yukarıdaki düzine etiketi doğru yapmak, HTML'in SEO için yapabileceği hemen her şeyi kapsar; işin geri kalanı içerik ve bağlantılardır. Temiz başlıklar, başlıklar, iç bağlantılar ve yapılandırılmış içerikle gelen sayfalar istiyorsanız, Sorank'ın makale oluşturucusu bunları autopilot olarak yazar ve yayımlar, yıllık faturalandırılan aylık $49'dan başlayan fiyatlarla (bkz. fiyatlandırma).
Sayfa başına bir H1 en basit ve en net seçimdir. Google, birden fazla H1 etiketinin ceza gerektirmediğini söyledi, ancak konuyu belirten tek bir H1 kullanıcıların, ekran okuyucuların ve arama motorlarının sayfayı bir bakışta anlamasına yardımcı olur.
Hayır. Google, meta description'ı bir sıralama sinyali olarak değil, başlığın altında gösterilen snippet için olası bir kaynak olarak sunar. Net bir açıklama yine de önemlidir, çünkü sonucunuza kaç kişinin tıkladığını etkiler.
Genellikle hayır. SEO eklentisi olan WordPress ve Shopify, title, meta description, canonical ve Open Graph etiketlerini editördeki alanlardan üretir. Yine de birkaç sayfanın kaynak kodunu kontrol edin, çünkü temalar ve uygulamalar bazen yinelenen veya çakışan etiketler ekler.
SORANK'I SİZDEN ÖNCE DENEDİLER
