WEB TASARIM VE DÖNÜŞÜM

SEO Uyumlu Web Sitesi Nasıl Yapılır, Nelere Dikkat Edilir?

SEO uyumlu web sitesi, Google'ın sayfalarını sorunsuz tarayıp konusunu anlayabildiği ve ziyaretçinin telefondan hızlı kullanabildiği sitedir. Böyle bir site tasarım çizilmeden önce anahtar kelime araştırması ile sayfa planından başlar. URL kuralları, sayfa şablonları, hız hedefleri ve yayın öncesi kontroller bu plana göre kurulur.

SEO Uyumlu Web Sitesi Nasıl Yapılır, Nelere Dikkat Edilir? yazısının kapak görseli
Kapak görseli: Web Tasarım ve Dönüşüm kategorisindeki yazının başlığı ve rankZup logosu.

SEO uyumlu web sitesi nedir?

SEO uyumlu web sitesi arama motorunun bulabildiği, okuyabildiği ve doğru sorguyla eşleştirebildiği sayfalardan oluşan sitedir. SEO uyumluluk bir eklentinin ya da tasarım paketindeki bir maddenin adı değildir. Sitenin nasıl kurulduğunu anlatan bir özelliktir ve üç katmanda kontrol edilir.

  • Taranabilirlik Googlebot'un her önemli sayfaya bir HTML linki üzerinden ulaşabilmesidir. Robots.txt engeli, yalnız JavaScript ile açılan menü ya da giriş isteyen sayfa bu katmanı bozar.
  • Anlaşılabilirlik her sayfanın tek bir konuyu net başlık, metin ve yapısal veriyle anlatmasıdır.
  • Kullanılabilirlik sayfanın mobilde hızlı açılması, yüklenirken kaymaması ve dokunmaya çabuk yanıt vermesidir.

Bu katmanlardan biri eksikse güzel görünen bir site de aramada geri kalır. Tasarım ekibinin "sitemiz SEO uyumlu" demesi tek başına bir şey kanıtlamaz. Her katmanın altındaki teknik ayarları adım adım teknik SEO rehberimizde topladık. Bu yazıda ise bu ayarların yeni bir site kurulurken hangi sırayla ele alınacağını anlatıyoruz.

SEO uyumlu web tasarım normal tasarımdan nasıl ayrılır?

SEO uyumlu web tasarım, sayfa listesinin arama verisine göre belirlendiği ve görsel tasarımın bu iskeletin üstüne çizildiği yaklaşımdır. Sıradan projede önce ana sayfa tasarlanır. Menüye firmanın kendi iç dilinden başlıklar konur, sayfalar da sonradan bu kalıba doldurulur.

Bir örnekle anlatalım. Bir diş kliniği bütün tedavileri "Hizmetlerimiz" adlı tek sayfada sıralayabilir. Arama verisi ise hastaların "implant tedavisi", "şeffaf plak" ve "diş beyazlatma" için ayrı ayrı arama yaptığını gösterir. SEO uyumlu tasarımda bu üç tedavinin her biri kendi başlığı, URL'si ve metniyle ayrı bir sayfa olur. Menü de bu sayfaları gösterecek biçimde çizilir. Tedavi sayfalarının bu mantıkla nasıl planlandığını diş kliniklerine özel SEO hizmetimizde anlattık.

İki yaklaşım arasındaki fark yayından sonra görünür. İlk yaklaşımda tek sayfa üç farklı sorguda da zayıf kalır. İkincisinde her sayfa kendi sorgusuna odaklanır ve iç linklerle birbirini destekler.

Sayfa yapısı anahtar kelime araştırmasıyla nasıl planlanır?

Sayfa yapısı her anahtar kelime grubunun tek bir sayfaya atanmasıyla planlanır. Araştırmada aynı niyeti taşıyan sorgular gruplanır. Her gruba bir sayfa verilir, sayfalar da ana konu ile alt konu ilişkisine göre ağaç biçiminde dizilir. Kelimelerin nasıl bulunup gruplandığını anahtar kelime analizi rehberimizde anlattık.

Ağacı kurarken uyduğumuz üç kural var. İki sayfa aynı sorguyu hedeflemez, yoksa Google hangisini göstereceğine karar vermekte zorlanır. Önemli sayfalar ana sayfadan birkaç tıklamada ulaşılabilir kalır. Her alt sayfa üstündeki kategoriye ve kardeş sayfalarına iç linkle bağlanır. Meslek kurallarının anahtar kelime kullanımını sınırladığı avukatlık gibi alanlarda bu plan değişir. Farkı avukat web sitesi rehberimizde anlattık.

Plan tasarımcıya bir tabloyla gider. Tablonun sütunlarında sayfa adı, hedef sorgu, URL ile üst sayfa yer alır. Tasarımcı menüyü, ana sayfadaki blokları ve footer linklerini bu tablodan çıkarır. Sayfa listesi bu sayede tasarım toplantısında tahminle değil veriyle belirlenmiş olur.

URL yapısı ve altyapı nasıl seçilir?

URL yapısı seçilirken adres kısa tutulur, küçük harfle yazılır ve kelimeler tireyle ayrılır. Altyapı ise bu URL'leri, başlıkları ve yönlendirmeleri sizin yönetebileceğiniz biçimde seçilmelidir. Google'ın URL yapısı rehberi kelimeleri alt çizgi yerine tireyle ayırmayı öneriyor. Aynı rehber büyük harfli ile küçük harfli adreslerin ayrı URL sayıldığını da hatırlatıyor.

Türkçe sitelerde "/hizmetler/sirket-kurulusu/" gibi ASCII yazım pratik bir yoldur. Türkçe karakterli adresler paylaşıldığında kodlanmış karakter dizisine dönüşüp okunmaz hale gelebilir. Sayfa içeriğini adresteki # işaretinden sonraki kısımla değiştiren yapılardan da kaçının. Google Arama bu URL parçalarını genellikle ayrı sayfa olarak desteklemiyor.

Altyapıda sorulacak soru "hangi sistem SEO uyumlu" değil, "bu sistemde neyi kendim yönetebilirim" sorusudur. Seçmeden önce şu dört noktayı deneyin:

  • Her sayfanın title etiketini, meta açıklamasını ve URL'sini ayrı ayrı düzenleyebiliyor musunuz?
  • Panelden 301 yönlendirme ekleyip canonical etiketini değiştirebiliyor musunuz?
  • Sayfa kaynağında metin ile linkler JavaScript çalışmadan görünüyor mu?
  • Robots.txt dosyasına ve site haritasına erişip gerektiğinde düzenleyebiliyor musunuz?

WordPress gibi içerik yönetim sistemlerinde bu ayarların çoğu bir SEO eklentisiyle panelden yapılır. Kurulum adımlarını WordPress SEO ayarlarını anlattığımız yazıda bulabilirsiniz. React ya da Vue gibi JavaScript çatılarıyla yazılan sitelerde üçüncü madde en sık sorun çıkaran yerdir. Google JavaScript'i işleyebilir ama sunucu tarafında işlenen ya da önceden üretilen HTML hem kullanıcı hem tarayıcı için daha hızlıdır. Google bu yolu tüm botların JavaScript çalıştıramadığını belirterek öneriyor. Konunun ayrıntısı JavaScript ile SEO ilişkisini ele aldığımız yazıda var.

Sayfa şablonlarında hangi SEO öğeleri olmalı?

Her sayfa şablonunda bulunması gereken SEO öğeleri sayfaya özel title etiketi, meta açıklama, tek H1, düzenli alt başlık sırası, canonical etiketi ve uygun yapısal veridir. Bu öğeler tasarım aşamasında şablona alan olarak eklenirse içerik girilirken doldurulur. Sonradan eklenmeye çalışıldığında yüzlerce sayfayı tek tek dolaşmak gerekir. Şablon türüne göre neyin eklenmesi gerektiğini aşağıdaki tabloda topladık:

ŞablonYapısal veriŞablonda en sık unutulan alan
Ana sayfaOrganization, WebSiteMarkayı ve ana işi anlatan metin H1 (logo görseli H1 yerine geçmez)
Hizmet ya da kategori sayfasıBreadcrumbListListenin üstünde o sayfaya özel giriş metni
Ürün sayfasıProduct, BreadcrumbListHTML içinde metin olarak yazılmış fiyat ile stok bilgisi
Blog yazısıBlogPosting, BreadcrumbListYazar adı, yayın tarihi ile güncelleme tarihi
İletişim ya da şube sayfasıLocalBusinessMetin olarak yazılmış adres ile tıklanabilir telefon numarası

Başlık yapısı görsel boyuta göre değil anlama göre kurulur. Tasarımcı bir metin büyük görünsün diye ona H2 veriyorsa bu ihtiyaç CSS ile çözülmelidir. Header, nav ile main gibi etiketlerin doğru kullanımını HTML semantik etiketlerini anlattığımız yazıda bulabilirsiniz. İşaretleme türlerinin ayrıntısı ise schema markup ve yapısal veri rehberimizde yer alıyor.

Mobil uyum ve site hızı tasarımda nasıl sağlanır?

Mobil uyum ile hız, tasarıma telefondan başlanarak sağlanır. Masaüstü tasarımı bitirip sonradan küçültmek bu iki konuda sorun çıkarır. Google'ın mobil öncelikli dizine ekleme belgesine göre dizine ekleme ile sıralamada sitenin mobil sürümü kullanılıyor. Masaüstünde olup mobil sürümde hiç yer almayan metin Google'ın gördüğü sürümde de yoktur.

Hız tarafında hedef Core Web Vitals eşikleridir. Google iyi bir deneyim için üç eşik öneriyor. Largest Contentful Paint (LCP) 2,5 saniyenin, Interaction to Next Paint (INP) 200 milisaniyenin, Cumulative Layout Shift (CLS) 0,1'in altında kalmalıdır. Bu değerleri en çok etkileyen kararlar tasarım sırasında verilir:

  • Sayfanın en üstündeki büyük görsel ya da slider LCP'yi belirler. Tek ve sıkıştırılmış bir görsel çoğu zaman döner slider'dan önce açılır.
  • Görsellerin genişliği ile yüksekliği baştan tanımlanmalıdır. Boyutu belirsiz görseller, reklam alanları ya da sonradan açılan bildirimler içeriği aşağı iterek CLS'yi bozar.
  • Her yazı tipi ailesi ile her kalınlık ayrı bir dosya demektir. İki yazı tipi ailesiyle yetinmek yüklenmeyi hafifletir.
  • Canlı destek, harita ya da ölçüm kodu gibi üçüncü taraf scriptler INP'yi zayıflatabilir. Hangilerinin gerçekten gerektiği tasarım toplantısında konuşulmalıdır.

Kendi sitemizde de bu yolu izledik. rankzup.com'u Eylül 2026'da WordPress'ten statik HTML'e taşırken stil dosyasını sayfalara gömdük, yazı tiplerini kendi sunucumuzdan sunduk ve ölçüm kodlarını ziyaretçinin ilk etkileşimine erteledik. Metriklerin nasıl ölçüldüğünü Core Web Vitals metriklerini anlattığımız yazıda ayrıntılı ele aldık.

Hangi tasarım kararlarını sonradan değiştirmek zordur?

Sonradan değiştirmesi en zor ve en pahalı tasarım kararları URL yapısı, altyapı ile sayfa ağacıdır. Renk, yazı tipi ya da görsel gibi kararlar ise yayından sonra da düşük maliyetle değişir. Aşağıdaki tabloyu proje başında hangi konuya ne kadar zaman ayıracağınızı belirlemek için kullanabilirsiniz.

KararNe zaman verilmeliYayından sonra değişirse ne olur
Alan adıProjenin en başındaBütün adresler taşınır, Search Console'da adres değişikliği bildirilir
Altyapı (içerik yönetim sistemi ya da özel yazılım)Tasarımdan önceİş çoğu zaman bir site taşıma projesine dönüşür, şablonlar yeniden kurulur
URL yapısıTasarımdan önceHer eski adres için 301 yönlendirme gerekir, geçiş döneminde sıralama dalgalanabilir
Sayfa ağacı ile menüAnahtar kelime araştırmasından sonraİç linkler ile breadcrumb yeniden düzenlenir, birleşen sayfalar yönlendirilir
Şablondaki SEO alanlarıŞablon kodlanırkenŞablon yeniden kodlanır, mevcut sayfalar tek tek doldurulur
Renk, yazı tipi ile görsellerTasarım sırasındaURL değişmediği sürece düşük risk taşır, yalnız hız ölçümleri yeniden kontrol edilir

Tablodaki ilk dört satır mevcut bir siteyi yenilerken de geçerlidir. Yeni tasarım eski adresleri değiştiriyorsa eski ve yeni URL'leri eşleştiren yönlendirme listesi yayından önce hazırlanmalıdır. Bu sürecin tamamını site taşırken trafiği korumayı anlattığımız SEO migration yazısında anlattık.

Yayına almadan önce neler kontrol edilmeli?

Yayından önce sitenin taranmaya açık olduğu, her adresin doğru durum kodu verdiği ve ölçüm araçlarının kurulduğu kontrol edilmelidir. Test ortamındaki ayarların canlı siteye taşınması en sık gördüğümüz yayın hatasıdır. Bu listeyi yayın gününden önce madde madde işaretleyin:

  • Robots.txt dosyasında test ortamından kalma "Disallow: /" satırı bulunmuyor.
  • Hiçbir sayfada test sürecinden unutulmuş noindex etiketi kalmamış.
  • Http ile www'suz sürümler tek bir https adresine 301 ile yönleniyor.
  • Olmayan bir adres açıldığında sunucu gerçekten 404 kodu döndürüyor.
  • Canonical etiketleri sayfanın kendi https adresini gösteriyor.
  • XML site haritasında yalnız dizine girmesini istediğiniz, 200 kodu veren adresler var.
  • Menü ile footer linkleri kaynak kodda href içeren gerçek a etiketleriyle yer alıyor.
  • Her sayfanın title etiketi ile meta açıklaması diğer sayfalardan farklı.
  • Telefondan gönderilen form bildirimi doğru e-posta adresine düşüyor.
  • Search Console mülkü doğrulandı, site haritası gönderildi, GA4 etiketi veri topluyor.

Yayından sonraki haftalarda Search Console'daki Sayfa dizine ekleme raporunu izleyin. Yeni sitenin hangi sayfalarının dizine girdiğini, hangilerinin hangi nedenle dışarıda kaldığını bu rapor gösterir. Tarama hataları ilk haftalarda yakalanırsa düzeltmesi de kolay olur.

Buradaki adımları kendi ekibinizle uygulayabilirsiniz. Yeni sitenin SEO kurulumunu yayından önce kontrol ettirmek isterseniz teknik SEO hizmetimizin kapsamına göz atabilirsiniz.

SSS

Sık sorulan sorular

SEO uyumlu web sitesi için eklenti yeterli mi?

Hayır. SEO uyumlu web sitesi için eklenti tek başına yeterli değildir. Eklenti title etiketi, meta açıklama ile site haritası gibi alanları yönetmeyi kolaylaştırır. Sayfa yapısını, hızı ya da içeriği ise kendisi düzeltmez. Yanlış planlanmış bir menü ya da ağır bir tema eklentiyle SEO uyumlu hale gelmez.

Hazır tema ile SEO uyumlu site yapılabilir mi?

Evet. Hazır temayla da SEO uyumlu site yapılabilir. Temanın başlık etiketlerini doğru kullanması, hızlı açılması ve her sayfanın SEO alanlarını düzenlemenize izin vermesi gerekir. Satın almadan önce temanın demo sayfasını PageSpeed Insights ile ölçün, kaynak kodda tek H1 olup olmadığına da bakın.

SEO uyumlu site yaptırınca Google'da hemen üst sıralara çıkılır mı?

Hayır. SEO uyumlu site yaptırınca Google'da hemen üst sıralara çıkılmaz. SEO uyumlu altyapı sayfaların taranmasını ve doğru anlaşılmasını sağlar. Sıralamayı içeriğin kalitesi, rekabet ile sitenin kazandığı bağlantılar da etkiler. Yeni bir sitenin aramada görünür hale gelmesi çoğu zaman aylar sürer.

Mevcut sitemi SEO uyumlu hale getirmek için baştan yaptırmam gerekir mi?

Hayır. Mevcut sitenizi SEO uyumlu hale getirmek için baştan yaptırmanız çoğu zaman gerekmez. Title ile meta alanları, başlık yapısı, hız ve iç linkler mevcut sitede düzeltilebilir. Altyapı SEO alanlarını hiç düzenletmiyorsa ya da URL'ler karmaşık parametrelerden oluşuyorsa yenileme daha mantıklı olabilir. Karar vermeden önce yapılan bir teknik denetim hangi yolun daha az maliyetli olduğunu gösterir.

SEO uyumlu bir web sitesinde kaç sayfa olmalı?

SEO uyumlu bir web sitesi için sabit bir sayfa sayısı yoktur. Sayfa sayısını hedeflediğiniz ayrı arama niyetleri belirler. Tek hizmet veren bir işletme için birkaç sayfa yeterli olabilir. Her hizmeti farklı sorgularla aranan bir firma ise her biri için ayrı sayfa açmalıdır. Anlatacak bilgisi olmayan boş sayfalar açmak yerine içeriği hazır olan sayfalarla başlayın.

İLK YORUMU SİZ YAZIN

Yorumlar

Yorum yazın

Yorumlar onaylandıktan sonra yayınlanır. Adınız yorumunuzla birlikte görünür, e-posta adresi istenmez.

Kişisel verileriniz KVKK Aydınlatma Metni kapsamında işlenir. Bağlantı, reklam ya da konu dışı içerik taşıyan yorumlar yayınlanmaz.

İLGİLİ YAZILAR
Tüm yazılar