💬 WhatsApp ile Yaz 📞 Hemen Ara

SEO Uyumlu Web Sitesi Kodlaması: Teknik Kontrol Listesi

Tuba Yazılım · Son güncelleme: 2 Ekim 2026

Kısa cevap: SEO uyumlu kodlama, sitenin arama motorlarının sayfalarınızı bulabileceği, açabileceği ve anlayabileceği biçimde yazılmasıdır. Google'ın resmî rehberlerine göre başlıca konular şunlardır: Googlebot'un engellenmemesi, sayfaların 200 durum kodu döndürmesi, gerçek a href bağlantıları, sayfaya özgü başlık ve açıklama, tek kanonik adres, mobilde eksiksiz içerik, Core Web Vitals ve doğru yapılandırılmış veri. Bu kontroller dizine eklenmeyi ya da sıralamayı garanti etmez. Tuba Yazılım'ın Başlangıç Paketi'nde SEO uyumlu altyapı paket kalemi olarak yer alır.

SEO Uyumlu Web Sitesi Kodlaması: bir bakışta

KonuSitenin arama motorlarınca taranabilir ve anlaşılabilir olması için Google'ın resmî rehberlerinde geçen teknik koşullar. Tuba Yazılım'ın teknik SEO ve içerik çalışması için SEO Hizmeti sayfasına bakın.
Kime uygunYeni site yaptıracaklar, mevcut sitesinin altyapısını kontrol etmek isteyenler ve geliştiriciye ya da ajansa vereceği işi netleştirmek isteyen işletmeler.
Bu sayfada ne varGoogle'ın resmî rehberlerinden derlenmiş bir kontrol listesi; Search Console, Rich Results Test ve PageSpeed Insights ile kendi başınıza doğrulama adımları; yaygın hatalar.
Kontrol başlıklarıTarama ve robots.txt, durum kodları ve yönlendirme, kanonik adres ve URL yapısı, başlık ve açıklama, bağlantılar, görseller, mobil uyum ve hız, yapılandırılmış veri, JavaScript ile üretilen içerik.
Tuba'da yeriBaşlangıç Paketi'nde SEO uyumlu altyapı, site haritası ve arama motoru kaydı paket kalemi olarak yer alır. Ayrıntı için “Tuba Yazılım paketlerinde SEO ile ilgili kalemler” bölümüne bakın.
Garanti edilmeyenlerDizine eklenme, sıralama, ziyaretçi sayısı ve süre için garanti verilmez. Google da kurallara uyan bir sayfanın dizine ekleneceğini garanti etmez.
Süre çerçevesiDuruma göre değişir. Google'a göre bazı değişiklikler birkaç saat içinde, bazıları birkaç ay içinde etkisini gösterebilir; ayrıntı “Düzeltmelerin etkisi ne zaman görülür?” bölümündedir.
Fiyat ve çalışma biçimiKapsama göre teklifle belirlenir; kapsam yazılı verilir. Merkez İstanbul/Pendik; Tuba Yazılım 81 ile uzaktan hizmet verir.

Ücret ve kapsam

Ücret: kapsama göre teklifle belirlenir

Hedefler, sayfa/içerik hacmi ve gereken teknik işler netleştikten sonra yazılı bir teklif hazırlanır. Bu sayfada sabit bir tutar yayımlamıyoruz; teklif talebiniz için formu veya WhatsApp'ı kullanabilirsiniz.

SEO uyumlu web sitesi nasıl olmalı? Yedi katmanlı teknik kontrol listesi

Bir web sitesinin SEO uyumlu olması, arama motorunun sayfalarınıza ulaşabilmesi, içeriği açıp anlayabilmesi ve doğru adresi dizine ekleyebilmesi demektir. Google'ın teknik gereksinimleri üç koşuldan oluşur: Googlebot engellenmemeli, sayfa HTTP 200 (başarılı) durum kodu döndürmeli ve sayfada dizine eklenebilir içerik bulunmalı. Google bu koşulları karşılayan her sayfanın dizine ekleneceğini söylemez. Bu yüzden aşağıdaki liste sıralama vaadi değil, engelleri ortadan kaldırma listesidir.

Yedi katman bu sayfanın kendi düzenlemesidir, Google'ın resmî bir sınıflandırması değildir; her maddenin dayanağı sayfanın sonundaki Google Arama Merkezi ve Search Console yardım sayfalarıdır. Listeyi iki yönde kullanabilirsiniz: yeni site yaptırırken geliştiriciye sorulacak sorular olarak, mevcut sitenizde ise doğrulama sırası olarak.

  • Erişim: robots.txt önemli sayfaları engellemiyor, istemeden bırakılmış noindex yönergesi yok, site haritası gerekiyorsa hazır mı?
  • Çalışan sayfalar: önemli sayfalar 200 döndürüyor, olmayan sayfalar gerçek bir hata kodu döndürüyor, kalıcı taşımalar sunucu tarafında yönlendiriliyor mu?
  • Tek adres: her sayfanın tek bir kanonik adresi var, http ve https sürümleri çakışmıyor, URL'ler okunabilir mi?
  • Sayfa öğeleri: her sayfada sayfaya özgü başlık etiketi ve meta açıklama, anlamlı başlık hiyerarşisi ve açıklayıcı alt metinli görseller var mı?
  • Bağlantılar: bağlantılar href özniteliği olan gerçek a öğeleri mi, bağlantı metinleri anlamlı mı, sitedeki sayfalar birbirine bağlanıyor mu?
  • Deneyim: mobil sürümde masaüstüyle aynı içerik var mı, LCP, INP ve CLS Google'ın hedeflerinin içinde mi?
  • Anlam ve görünürlük: yapılandırılmış veri JSON-LD ile ve sayfada görünen içerikle uyumlu mu, JavaScript ile üretilen içerik işlenmiş sayfada görünüyor mu?

Teknik SEO kontrol listesini kendi başınıza nasıl doğrularsınız?

Aşağıdaki doğrulama adımları Google'ın ücretsiz araçlarıyla yapılabilir. Search Console, Google'ın sitenizin arama sonuçlarındaki varlığını izlemeniz, bakımını yapmanız ve sorunlarını gidermeniz için sunduğu ücretsiz hizmettir. Siteyi bir geliştiriciden teslim aldıktan sonra da bu sırayla ilerleyebilirsiniz.

Hızlı bir ilk bakış için Tuba Yazılım'ın ücretsiz SEO Analizi aracı (/araclar/seo-analizi) bir SEO ve GEO karnesi sunar. Bu araç ilk bakış içindir; aşağıdaki Google araçlarının yerini tutmaz.

  • Search Console'da sitenizi mülk olarak ekleyip sahipliğini doğrulayın; dizine eklenme durumunu ve sorunları bu mülk üzerinden izlersiniz.
  • URL Denetimi aracına önemli bir sayfanın adresini yazın: araç Google'ın o sayfa için tuttuğu dizin bilgisini, sizin belirttiğiniz kanonik adresi ve Google'ın seçtiği kanonik adresi gösterir. Canlı test, yaptığınız düzeltmeyi denemenizi sağlar; ancak kalite ve güvenlik yönergelerine uygunluğu, manuel işlem bulunup bulunmadığını ve Google'ın hangi adresi kanonik seçeceğini tahmin etmez. “Google'da” durumu da sayfanın arama sonuçlarında çıkacağı anlamına gelmez.
  • Sayfa dizine ekleme raporunu açın: noindex yönergesi, robots.txt engeli, kopya sayfa ya da sunucu hatası gibi nedenler orada listelenir. Önemli sayfalarınızın dizine eklenmiş olması beklenir; her adresin dizine eklenmesi gerekmez.
  • alanadiniz.com/robots.txt adresini tarayıcıda açın: dosya sitenin kök dizininde, robots.txt adıyla ve UTF-8 olarak durmalı; kurallar büyük ve küçük harfe duyarlıdır. Dizine eklenmesini istediğiniz sayfaları engelleyen bir kural olmamalı. Ücretsiz robots.txt Oluşturucumuz /araclar altındadır.
  • Site haritasını kontrol edin: yalnızca tam nitelikli (mutlak) ve kanonik adresleri içermeli, tek dosya sıkıştırılmamış 50 MB ya da 50.000 URL'yi aşmamalı; aşarsa birden çok site haritasına bölünür. Search Console'dan gönderebilir ya da robots.txt içine bir Sitemap satırı ekleyebilirsiniz.
  • Yapılandırılmış veriyi Rich Results Test ile deneyin: araç bir URL'yi ya da yapıştırdığınız kodu inceler. Yayından sonra Search Console'daki ilgili raporlar işaretlemenin geçerliliğini izler. Ücretsiz Schema (JSON-LD) Oluşturucumuz /araclar altındadır.
  • Hız için PageSpeed Insights'ı kullanın: araç hem gerçek kullanıcı verisini (CrUX, son 28 gün) hem de Lighthouse ile simüle edilmiş laboratuvar verisini gösterir. Alan verisi gerçek kullanıcıların yaşadığını, laboratuvar verisi ise belirli bir cihaz ve ağ koşulunun simülasyonunu yansıtır; ikisi farklı şeyleri ölçer.
  • Sayfayı telefondan açıp masaüstü sürümüyle karşılaştırın: içerik, başlıklar ve yapılandırılmış veri aynı olmalı. Google mobil öncelikli dizine ekleme yaklaşımıyla sitenin mobil sürümünü esas alır.
  • JavaScript ile içerik üretiyorsanız URL Denetimi ya da Rich Results Test'te işlenmiş (render edilmiş) HTML'i inceleyin; önemli metin ve bağlantılar orada görünmüyorsa Google'ın da göremiyor olması olasıdır.

SEO uyumlu web tasarım ile SEO uyumlu kodlama aynı şey mi?

Bu sayfada tasarım, sitenin görünümü, yerleşimi ve içerik düzenidir; kodlama ise bu tasarımın tarayıcıya ve arama motoruna giden çıktısıdır: HTML yapısı, URL'ler, durum kodları, bağlantılar, başlık ve açıklama etiketleri, görseller, hız ve işaretleme. Tasarım kararları kodlamayı etkiler, bu yüzden ikisini birlikte düşünmek gerekir.

Örneğin Google, uygulaması ve bakımı en kolay olduğu için duyarlı (responsive) tasarımı önerir; mobilde içeriği sekme ya da akordeona taşıyabilirsiniz, yeter ki içerik masaüstüyle eşdeğer olsun. Ana içeriği yalnızca kaydırma, tıklama ya da yazma gibi bir etkileşimden sonra yüklemekten kaçının; Google bu etkileşimleri yapmaz. Mobil Uyumlu (Responsive) Tasarım sayfamızda bu konuyu ayrıca anlattık.

Tuba Yazılım paketlerinde SEO ile ilgili kalemler

Başlangıç Paketi'nde SEO uyumlu altyapı, site haritası ve arama motoru kaydı; Profesyonel Paket'te gelişmiş SEO çalışması ve arama motoru optimizasyonu; Pro Plus Paket'te ileri seviye SEO çalışması paket kalemi olarak yer alır. Başlangıç Paketi dışındaki paketler için fiyat teklifle belirlenir.

Bu sayfadaki liste Google'ın genel rehberlerinin özetidir; bu paket kalemlerinin içerik tanımı değildir. Teklif alırken kapsamınıza neyin girdiğini sormanız doğru olur. Tuba Yazılım hosting paketleri de satar (/web-hosting); bu paketlerde ücretsiz SSL yer alır. Google, sorun ya da çakışan sinyal yoksa eşdeğer HTTP sayfasına karşı HTTPS sayfasını kanonik olarak tercih eder. Güvenlik tarafı için Web Sitesi Güvenliği sayfasına bakabilirsiniz.

Düzeltmelerin etkisi ne zaman görülür?

Kesin bir süre öngörmek mümkün değildir. Google'ın SEO Başlangıç Rehberi'ne göre bazı değişiklikler birkaç saat içinde, diğerleri birkaç ay içinde etkisini gösterebilir; çalışmanın etkisini değerlendirmek için genellikle birkaç hafta beklemek önerilir. Aşağıdaki süreler Google'ın kendi yardım sayfalarından alınmıştır ve bir çerçevedir:

  • Yeni bir sayfa ya da sitenin Google tarafından taranıp dizine eklenmeye başlaması bir hafta kadar sürebilir.
  • URL Denetimi ile dizine ekleme istemek bir ya da iki haftaya kadar sürebilir; çoğunlukla bir gün civarında bitse de bazen çok daha uzun sürebilir. Mülk başına günlük bir inceleme sınırı vardır.
  • noindex eklendikten sonra sayfanın sonuçlardan kalkması Googlebot'un sayfayı yeniden ziyaret etmesine bağlıdır; sayfanın önemine göre bu aylar sürebilir.
  • Google başlık bağlantılarını otomatik üretir; sayfayı yeniden tarayıp işlemesi gerektiği için başlık güncellemelerinin arama sonuçlarına yansıması birkaç gün ile birkaç hafta sürebilir.

Kontrol listesinin maddeleri: kodlamada nelere dikkat edilir?

Tarama, robots.txt ve site haritası

robots.txt sitenin kök dizininde durur ve temel olarak tarayıcı trafiğini yönetmek içindir; bir sayfayı Google'dan gizleme yolu değildir. Bir sayfayı arama sonuçlarından uzak tutmak istiyorsanız noindex ya da parola koruması kullanılır. Site haritası yeni adreslerin keşfine yardım eder ama içindeki her adresin taranacağını ya da dizine ekleneceğini garanti etmez. Google; yaklaşık 500 sayfa ya da daha az olan (yalnızca arama sonuçlarında olması gerekenler sayılır), iç bağlantıları eksiksiz ve medya ağırlıklı olmayan sitelerde site haritasının gerekmeyebileceğini; büyük, yeni ve dışarıdan az bağlantı alan ya da çok medya içeren sitelerde ihtiyaç duyulabileceğini söyler.

Durum kodları ve yönlendirmeler

Çalışan sayfa 200 döndürmelidir; hata mesajı gösterip 200 döndüren sayfalar Search Console'da yumuşak 404 olarak işaretlenir. Kalıcı taşımalarda 301 ya da 308, geçici yönlendirmede 302 ya da 307 kullanılır; kalıcı yönlendirmede arama sonuçlarında hedef sayfa, geçici yönlendirmede kaynak sayfa gösterilir. Google kalıcı taşımalarda mümkün olduğunda sunucu tarafı yönlendirme önerir; JavaScript yönlendirmesi yalnızca sunucu tarafı ya da meta refresh yönlendirmesi yapılamıyorsa kullanılmalıdır. Googlebot genel web içeriği taramasında genellikle en fazla 10 yönlendirme adımı izler; zincirleri kısa tutun. 5xx sunucu hataları Google'ın taramayı geçici olarak yavaşlatmasına yol açar.

Kanonik adres ve URL yapısı

Aynı içerik birden çok adresle açılıyorsa Google kanonik adresi seçer; yönlendirme ve rel=canonical güçlü, site haritası zayıf sinyaldir. URL'lerde uzun kimlik numaraları yerine okunabilir kelimeler kullanın, kelimeleri ayırmak için tire tercih edin. Google URL'lerde büyük ve küçük harfi ayrı sayar; sunucunuz ikisini aynı sayıyorsa tek bir harf biçimine geçin. Sayfa içeriğini değiştirmek için # parçalarını kullanmayın. Google, href özniteliklerinde ASCII dışı karakterlerin yüzde kodlanmasını önerir (örneğin gemüse, gem%C3%BCse olur); hedef kitlenizin dilindeki kelimeleri URL'de kullanabilirsiniz, yeter ki kodlamayı kontrol edin.

Başlık etiketi, meta açıklama ve başlık hiyerarşisi

Google'a göre her sayfanın title öğesinde sayfanın içeriğini anlatan, diğer sayfalardan ayrışan ve öz bir metin bulunmalıdır; anahtar kelime yığmak sonucu spam gibi gösterebilir. Marka adı kısa ve öz biçimde başlığa eklenebilir. Başlık bağlantısı yalnızca title öğesinden değil, sayfadaki ana başlıktan, h1 gibi başlık öğelerinden ve og:title gibi kaynaklardan da üretilebilir; bu yüzden sayfadaki ana başlık da net olmalıdır. Meta açıklama her sayfaya özgü kısa bir özet olmalıdır; snippet'ler öncelikle sayfa içeriğinden oluşturulur, Google bazen meta açıklamayı da kullanır. Başlıkların sıralı olması ekran okuyucular için değerlidir; Google Arama açısından başlıkların sırasız kullanılması fark yaratmaz. Ücretsiz Google Sonuç (SERP) Önizleme aracımızı da deneyebilirsiniz.

Bağlantı yapısı

Google'a göre bağlantılar genellikle yalnızca href özniteliği olan a öğeleri olduğunda taranır; href'siz a öğelerinden ve betik olaylarıyla bağlantı gibi çalışan diğer etiketlerden Google URL'leri güvenilir biçimde çıkaramaz. span, onclick ile yönlendirme, javascript: adresleri ve routerLink gibi yazımlar Google'ın önerilmeyen, ama yine de çözmeyi deneyebileceği yazımlar arasında sayılır; href'li bir a öğesine ek olarak onclick eklemek ise sorun değildir. Bağlantı metni açıklayıcı, makul ölçüde kısa ve bağlantı verilen sayfayla ilgili olmalı; “buraya tıklayın” ya da “devamını oku” gibi genel ifadelerden kaçınılır. Googlebot yeni sayfaları daha önce taradığı sayfalardaki bağlantılardan keşfeder; sitedeki hiçbir sayfadan bağlanmayan bir sayfa keşfedilmeyebilir. Güvenmediğiniz dış bağlantılara nofollow, ücretli bağlantılara sponsored, kullanıcı içeriğine ugc eklenir.

Görseller

Google görselleri img öğesinin src özniteliğinden bulur; CSS ile verilen arka plan görsellerini dizine eklemez. Görselin içerikle ilişkisini anlatan kısa ama açıklayıcı alt metin yazın, dosyaya image1.jpg yerine anlamlı bir ad verin ve görseli ilgili metnin yakınına koyun. Farklı ekran boyutları için srcset ya da picture öğesi kullanılabilir; yedek olarak src de verilmelidir. Google BMP, GIF, JPEG, PNG, WebP, SVG ve AVIF biçimlerini destekler. robots.txt ile engellenen bir sayfaya gömülü görseller, başka izinli sayfalarda kullanılmıyorsa taranmaz; görselin Google'da yer almasını istiyorsanız engellemeyin.

Mobil uyum ve hız (Core Web Vitals)

Google'ın mobil öncelikli dizine ekleme yaklaşımında sitenin mobil sürümü esas alınır; mobil ve masaüstü sürümde aynı içerik, aynı başlıklar ve aynı yapılandırılmış veri bulunmalıdır. Mobil sayfada bilerek daha az içerik bırakırsanız Google'ın trafik kaybı beklemenizi söylediğini unutmayın. Core Web Vitals hedefleri aşağıdaki kurallar bölümündedir. Google, iyi Core Web Vitals durumunun temel sıralama sistemlerinin ödüllendirmek istediği hedeflerle uyumlu olduğunu söyler; bu, belirli bir sıra vaadi değildir. Core Web Vitals raporu gerçek kullanıcı verisine dayanır; yeni bir mülk ya da yetersiz veri durumunda “veri yok” görünebilir.

Yapılandırılmış veri

Google'ın desteklediği biçimler arasında JSON-LD önerilen biçim olarak listelenir. İşaretleme yalnızca sayfada kullanıcıya görünen içeriği anlatmalıdır. Bir işletme sitesi için Google'ın galerisinde Organization, LocalBusiness ve Breadcrumb gibi türler vardır. Google, SSS zengin sonucunun arama sonuçlarında artık gösterilmediğini Mayıs 2026'da duyurdu; bu yüzden SSS işaretlemesinden zengin sonuç beklenmemelidir. Ücretsiz Schema (JSON-LD) Oluşturucumuz bu işi kolaylaştırır.

JavaScript ile üretilen içerik

Google JavaScript'li sayfaları üç aşamada işler: tarama, işleme (render) ve dizine ekleme; 200 döndüren sayfalar, noindex bildirilmedikçe işleme kuyruğuna alınır. Başlık ve meta açıklama JavaScript ile de ayarlanabilir, ama kanonik adresin en iyi HTML'de verilmesi önerilir. Tek sayfalı uygulamalarda yumuşak 404'ten kaçınmak için Google iki yol gösterir: JavaScript ile sunucunun 404 döndürdüğü bir adrese yönlendirmek ya da JavaScript ile hata sayfalarına noindex eklemek. # parçaları ve noindex'in JavaScript ile kaldırılması konusu aşağıdaki hatalar bölümündedir.

Google'ın resmî rehberlerinde ne yazıyor?

Dizine eklenmenin asgari şartlarıGooglebot'u engellemeyin, sayfaların HTTP 200 durum kodu döndürdüğünden ve Google'ın desteklediği dosya türünde, spam politikalarını ihlal etmeyen metin içeriği sunduğundan emin olun. Bu koşulları karşılamak dizine eklenmeyi garanti etmez. robots.txt ile engellenen bir sayfanın adresi yine de arama sonuçlarında görünebilir.
Kaynak: Google Arama Merkezi: Teknik gereksinimler
Taranabilir bağlantılarBağlantıları href özniteliği olan a öğeleriyle kurun. Google'a göre bağlantılar genellikle yalnızca bu biçimde taranır; href'siz a öğelerinden ve betik olaylarıyla bağlantı gibi çalışan diğer etiketlerden Google URL'leri güvenilir biçimde çıkaramaz. Bağlantı metnini açıklayıcı ve makul ölçüde kısa yazın.
Kaynak: Google Arama Merkezi: Taranabilir bağlantılar
robots.txt ve noindexrobots.txt'yi tarama trafiğini yönetmek için kullanın; bir sayfayı Google'dan uzak tutmak için değil. Dizinden uzak tutmak istediğiniz sayfada noindex meta etiketi ya da X-Robots-Tag başlığı kullanın ve sayfayı robots.txt ile engellemeyin; engellenirse Googlebot noindex kuralını hiç göremez ve sayfa yine de sonuçlarda görünebilir.
Kaynak: Google Arama Merkezi: noindex ile dizine eklemeyi engelleme
Kopya adresleri birleştirme (kanonikleştirme)Tercih ettiğiniz adresi yönlendirme ve rel=canonical ile belirtin; rel=canonical'da mutlak URL kullanın ve aynı sayfa için farklı yöntemlerle farklı kanonik adresler vermeyin. Site haritasına yalnızca kanonik adresleri koyun. Kanonikleştirme için robots.txt ya da URL kaldırma aracını kullanmayın.
Kaynak: Google Arama Merkezi: Kopya URL'leri birleştirme
Yapılandırılmış veriYapılandırılmış veriyi sayfadaki görünür içeriği doğru ve eksiksiz yansıtacak biçimde yazın; gizli, yanıltıcı ya da alakasız içeriği işaretlemeyin. Rich Results Test ile deneyin. Google, işaretleme Rich Results Test'e göre doğru olsa bile yapılandırılmış verinin arama sonuçlarında görüneceğini garanti etmez.
Kaynak: Google Arama Merkezi: Yapılandırılmış veri genel yönergeleri
Sayfa deneyimi ve Core Web VitalsLCP'nin sayfa yüklenmeye başladıktan sonraki ilk 2,5 saniye içinde gerçekleşmesini, INP'nin 200 milisaniyeden kısa, CLS'nin 0,1'den az olmasını hedefleyin. Search Console'daki Core Web Vitals raporu ve PageSpeed Insights sayfalarınızın bu ölçütlerdeki durumunu gösterir.
Kaynak: Google Arama Merkezi: Core Web Vitals

SEO uyumlu kodlamada sık yapılan altı hata

Bağlantıyı a href yerine onclick ya da span ile kurmak

href özniteliği olmayan bir öğeden Google URL'yi güvenilir biçimde çıkaramaz; hedef sayfa yalnızca bu yolla bağlanmışsa keşfedilemeyebilir. Önemli her bağlantıyı gerçek bir a öğesi olarak yazın.

Hata sayfasını 200 durum koduyla döndürmek

Sayfa “bulunamadı” mesajı gösterip 200 döndürürse Search Console bunu yumuşak 404 olarak işaretler. Olmayan sayfalar için gerçek 404 döndürün; tek sayfalı uygulamalar için izlenecek yollar “JavaScript ile üretilen içerik” maddesinde anlatılır.

Dizine eklenmeyi robots.txt ile yönetmeye çalışmak

robots.txt bir sayfayı Google'dan gizlemez; başka sayfalar açıklayıcı metinle bağlanıyorsa engellenen adres açıklamasız da olsa sonuçlarda görünebilir. Dizinde istemediğiniz sayfaya noindex koyup sayfayı robots.txt ile de engellerseniz, Googlebot noindex'i hiç göremez.

Kanonik adres sinyallerini çelişkili vermek

Yönlendirme bir adresi, rel=canonical başka bir adresi işaret ediyorsa Google'a çelişkili sinyal göndermiş olursunuz. Benzer biçimde HTTPS sayfasından HTTP'ye yönlendirme ya da geçersiz SSL sertifikası, Google'ın HTTP sürümünü çok güçlü biçimde tercih etmesine yol açar.

Mobil sürümde içeriği eksik bırakmak ya da içeriği etkileşime bağlamak

Google dizine eklemede mobil sürümü esas aldığı için masaüstünde olup mobilde bulunmayan içerik Google'ın elinde olmayabilir. Ana içeriği yalnızca kaydırma, tıklama veya yazma gibi etkileşimden sonra yüklemekten kaçının; Google bu etkileşimleri yapmaz.

Sayfa geçişlerinde # parçaları kullanmak ve indekslenecek sayfanın kodunda noindex bırakmak

Google genellikle URL parçalarını (#/hizmetler gibi) desteklemez; farklı görünümler için History API kullanın. Özgün HTML'de noindex varsa Google işlemeyi ve JavaScript'i atlayabilir; bu yüzden JavaScript ile noindex'i kaldırmak ya da değiştirmek beklendiği gibi çalışmayabilir. Dizine eklenmesini istediğiniz sayfanın özgün kodunda noindex bulundurmayın.

Yeni site ve SEO uyumlu altyapı için örnek çalışma akışı

  1. İhtiyaç ve hedeflerin netleşmesi
    Telefon, WhatsApp (0216 393 10 07) ya da teklif formu (/teklif-al) üzerinden sitenizi, anlatmak istediğiniz hizmetleri ve beklentinizi iletirsiniz. Akış örnektir; sırası ve kapsamı projeye göre değişebilir.
  2. Yazılı teklif ve kapsam
    Yapılacak işler yazılı teklifte yer alır. Başlangıç Paketi dışındaki paketlerin ve ek işlerin ücreti kapsama göre belirlenir.
  3. İçerik ve erişim bilgilerinin alınması
    Sayfa metinleri, görseller ve firma bilgileri sizden alınır; mevcut siteniz varsa gerekli erişimler paylaşılır. Doğru bilgi sizdedir; yayınlanacak içeriğin onayı da sizden beklenir.
  4. Hazırlık ve uygulama
    Kapsama giren işler yürütülür. Bu sayfadaki kontrol listesi, işin bitmiş halini değerlendirirken kullanabileceğiniz genel bir ölçüt olarak elinizde olur.
  5. Yayın
    Site yayına alınır. Kurumsal tanıtım siteleri genellikle 1-3 hafta (yaklaşık 7-15 iş günü) içinde teslim edilir; kapsam büyüdükçe süre uzar. Yayından sonra Search Console'da mülkü doğrulayıp yukarıdaki doğrulama adımlarını kendiniz de uygulayabilirsiniz.
  6. Destek (paket kapsamında)
    Paket kapsamındaki ücretsiz teknik destek süresi boyunca site ile ilgili sorularınız için destek alırsınız; süre pakete göre değişir.

Neden Tuba Yazılım?

2024Kuruluş yılı
100+Teslim edilen web sitesi
81 ilUzaktan hizmet
Googleİşletme Profilimiz aşağıda

Merkezimiz İstanbul/Pendik'tedir; 81 ile uzaktan hizmet veriyoruz. Tasarım, içerik, teknik SEO ve Google İşletme Profili kurulumunu tek ekipten yürütürüz. Referanslarımızı inceleyin.

Google İşletme Profilimiz

Müşterilerimizin değerlendirmelerini doğrudan Google Haritalar'daki işletme profilimizde okuyabilirsiniz. Yorumları sitemizde yeniden yayınlamıyoruz; güncel ve eksiksiz hâlleri Google'dadır.

Google İşletme Profilimizi açın →

Sık sorulan sorular

SEO uyumlu web sitesi nasıl olmalı?

Google'ın resmî rehberlerine göre önce sayfaların engellenmemesi, 200 durum kodu döndürmesi ve dizine eklenebilir içerik sunması gerekir. Ardından her sayfada tek ve açık bir kanonik adres, sayfaya özgü başlık ve meta açıklama, href özniteliği olan gerçek bağlantılar, mobil ve masaüstünde aynı içerik, Core Web Vitals hedefleri ve sayfada görünen içeriğe uygun JSON-LD işaretleme beklenir.

SEO uyumlu kodlama nedir?

Bu sayfada SEO uyumlu kodlama, sitenin HTML yapısı, URL'leri, durum kodları, bağlantıları, başlık ve açıklama etiketleri, görselleri, hızı ve yapılandırılmış verisinin arama motorlarının sayfayı taramasına ve anlamasına engel olmayacak biçimde yazılması olarak ele alınır; kontrol maddelerinin hepsi Google'ın resmî rehberlerine dayanır.

Teknik SEO kontrol listesinde önce nelere bakılmalı?

Önce erişim ve durum kodlarına: robots.txt önemli sayfaları engelliyor mu, istemeden bırakılmış noindex var mı, sayfalar 200 döndürüyor mu? Bunun için Search Console'daki URL Denetimi aracı ve Sayfa dizine ekleme raporu kullanılır. Sonra kanonik adres, başlık ve açıklama, bağlantılar, mobil uyum, hız ve yapılandırılmış veri kontrol edilir. Sıra sayfadaki yedi katmanlı listeyle aynıdır.

Sitemi yaptırdıktan sonra SEO uyumlu olup olmadığını nasıl kontrol ederim?

Search Console'da mülkünüzü doğrulayıp önemli sayfaları URL Denetimi ile deneyin, Sayfa dizine ekleme raporunu açın, yapılandırılmış veriyi Rich Results Test'le, hızı PageSpeed Insights'la kontrol edin. Hepsi ücretsizdir. Tuba Yazılım'ın ücretsiz SEO Analizi aracı (/araclar/seo-analizi) ilk bakış için kullanılabilir; Google araçlarının yerini tutmaz.

JavaScript ile yapılmış bir site Google'da dizine eklenir mi?

Google JavaScript'li sayfaları tarar, işler ve dizine ekler; ancak bağlantıların href özniteliği olan a öğeleri olması, geçişlerde # yerine History API kullanılması ve hata sayfalarının doğru durum kodu döndürmesi gerekir. İçeriğin Google'a görünüp görünmediğini URL Denetimi ya da Rich Results Test'teki işlenmiş HTML'den kontrol edebilirsiniz.

Site haritası şart mı?

Zorunlu değildir. Google'a göre küçük, iç bağlantıları eksiksiz ve medya ağırlıklı olmayan sitelerde gerekmeyebilir; büyük, yeni ve az bağlantı alan ya da çok medya içeren sitelerde ihtiyaç duyulabilir. Site haritası adreslerin taranıp dizine ekleneceğini garanti etmez; yalnızca kanonik, tam nitelikli adresleri içermelidir.

SEO uyumlu kodlama birinci sıra garantisi verir mi?

Hayır. Google, teknik gereksinimleri karşılayan bir sayfanın bile dizine ekleneceğini garanti etmez; Tuba Yazılım da sıralama vaadinde bulunmaz. Bu kontroller, taramayı ve dizine eklenmeyi engelleyebilecek teknik sorunları ortadan kaldırmaya yöneliktir.

Yapay zekâ aramaları için ayrıca kodlama gerekir mi?

Google'a göre AI Overviews ve AI Mode içinde görünmek için ek bir şart ya da özel optimizasyon yoktur; yeni makine okunabilir dosyalar, yapay zekâ metin dosyaları ya da özel schema.org işaretlemesi gerekmez. Google bu özellikler için de SEO'nun temel uygulamalarının geçerli olduğunu söyler; bu sayfadaki liste o temellerin teknik tarafını kapsar. Yapay zekâ aramalarına uyum ayrı bir konu olarak GEO hizmetinde ele alınır.

Tuba Yazılım'ın Başlangıç Paketi'nde SEO uyumlu altyapı var mı?

Evet: Başlangıç Paketi'nde mobil uyumlu tasarım, SEO uyumlu altyapı, site haritası ve arama motoru kaydı paket kalemi olarak yer alır. Ücret bilgisi için /teklif-al formuna ya da /araclar/web-sitesi-fiyat-hesaplama aracına bakabilirsiniz.

İlgili sayfalar

Ücretsiz araçlarımız: SEO ve GEO analizi · Yapay zekâ bot erişim testi · Google yorum linki oluşturucu · Fiyat hesaplama

Kaynaklar

  1. Google Arama Merkezi: SEO Başlangıç Rehberi
  2. Google Arama Merkezi: Teknik gereksinimler
  3. Google Arama Merkezi: Taranabilir bağlantılar
  4. Google Arama Merkezi: robots.txt dosyasına giriş
  5. Google Arama Merkezi: robots.txt dosyası oluşturma
  6. Google Arama Merkezi: noindex ile dizine eklemeyi engelleme
  7. Google Arama Merkezi: Site haritası genel bakış
  8. Google Arama Merkezi: Site haritası oluşturma ve gönderme
  9. Google Arama Merkezi: Kopya URL'leri birleştirme (kanonikleştirme)
  10. Google Arama Merkezi: Yönlendirmeler ve Google Arama
  11. Google Arama Merkezi: HTTP durum kodları ve ağ hataları
  12. Google Arama Merkezi: URL yapısı en iyi uygulamaları
  13. Google Arama Merkezi: Başlık bağlantıları
  14. Google Arama Merkezi: Snippet ve meta açıklama
  15. Google Arama Merkezi: Görsel SEO en iyi uygulamaları
  16. Google Arama Merkezi: Mobil öncelikli dizine ekleme
  17. Google Arama Merkezi: Core Web Vitals
  18. Google Arama Merkezi: Yapılandırılmış veriye giriş
  19. Google Arama Merkezi: Yapılandırılmış veri genel yönergeleri
  20. Google Arama Merkezi: Arama galerisi (yapılandırılmış veri türleri)
  21. Google Arama Merkezi: Dokümantasyon güncellemeleri (SSS zengin sonucunun kaldırılması)
  22. Google Arama Merkezi: JavaScript SEO temelleri
  23. Google Arama Merkezi: Yapay zekâ özellikleri ve web siteniz
  24. Search Console Yardım: Search Console'a genel bakış
  25. Search Console Yardım: URL Denetimi aracı
  26. Search Console Yardım: Sayfa dizine ekleme raporu
  27. Search Console Yardım: Core Web Vitals raporu
  28. Google PageSpeed Insights: Hakkında
  29. Google: Rich Results Test

SEO Uyumlu Web Sitesi Kodlaması için ücretsiz teklif alın

İhtiyacınızı dinleyelim, kapsamı ve süreci netleştirip size özel teklif hazırlayalım.