# SEO uyumlu web sitesi nasıl olmalı?

> SEO uyumlu web sitesi, arama motorunun sayfaları kolayca bulup okuyabildiği ve ziyaretçinin hızlı, rahat kullanabildiği sitedir. Temeli hız, mobil uyum, düzgün başlık yapısı, yapısal veri, site haritası, kanonik adres ve iç linklerdir. Bunlar kodla kurulur, ama sıralamayı asıl belirleyen şey soruya gerçekten cevap veren içeriktir.

- Adres: https://radkod.com/blog/seo-uyumlu-web-sitesi
- Yayıncı: RadKod
- Yayın: 2026-09-02

## Kısaca

- SEO uyumlu web sitesi, arama motorunun sayfaları bulup anlayabildiği ve ziyaretçinin hızlı kullanabildiği sitedir.
- Teknik temel yedi kalemdir: hız, mobil uyum, başlık yapısı, yapısal veri, site haritası, kanonik adres ve iç link.
- Teknik temel sıralamayı tek başına getirmez. Sıralamayı soruya gerçekten cevap veren içerik belirler.
- SEO sonradan eklenen bir eklenti değildir. Sitenin kodu yazılırken kurulur.
- Yayından önce kontrol listesiyle bakılır, yayından sonra Search Console ile izlenir.

## SEO uyumlu web sitesi nedir?

SEO uyumlu web sitesi, arama motorunun sayfaları kolayca bulup okuyabildiği, ziyaretçinin de hızlı ve rahat kullanabildiği sitedir. [SEO](/sozluk/seo), arama motoru optimizasyonu demektir. Amacı sitenin ilgili aramalarda görünmesidir.

Bu işin iki tarafı vardır. Birincisi tekniktir: sayfa hızlı açılıyor mu, telefonda düzgün mü, arama motoru sayfanın ne anlattığını anlayabiliyor mu. İkincisi içeriktir: sayfa, arayan kişinin sorusuna gerçekten cevap veriyor mu. Teknik taraf kapıyı açar. İçeriğe bakıp içeri alıp almayacağına arama motoru karar verir.

Bu yazıda teknik temeli anlatıyoruz. Her başlığın altında ne yapılacağını ve nasıl kontrol edileceğini yazdık. Sonda yayın öncesi bir kontrol listesi var.

## SEO uyumlu bir site ne kadar hızlı açılmalı?

Google, sayfanın ana içeriğinin 2,5 saniye içinde görünmesini iyi kabul eder. Bu ölçüye LCP denir ve [Core Web Vitals](/sozluk/core-web-vitals) denen üç ölçüden biridir. Diğer ikisi tıklamaya verilen tepkinin hızı (INP) ve sayfa yüklenirken içeriğin kayıp kaymadığı (CLS) ölçüleridir.

Hız sıralamada tek başına belirleyici değildir. Google bunu açıkça söyler: iyi bir sayfa deneyimi, iyi içeriğin yerini tutmaz. Ama yavaş bir site ziyaretçiyi kaçırır. Telefon ekranında beş saniye boş sayfaya bakan kişi geri tuşuna basar.

Hızı en çok bozan şeyler büyük görseller, gereksiz eklentiler, çok sayıda dış betik ve yavaş sunucudur. Bunların her birini ve çözümünü [site hızı ve Core Web Vitals](/blog/site-hizi-core-web-vitals) yazısında tek tek anlattık.

## Mobil uyum neden önce gelir?

Mobil uyum önce gelir, çünkü Google siteleri artık telefon görünümleri üzerinden dizine ekler. Buna mobil öncelikli dizine ekleme denir. Telefonda eksik görünen içerik, Google için de eksiktir.

Bir sitenin her ekran boyutuna kendini uydurmasına [responsive tasarım](/sozluk/responsive) denir. Bu artık ayrı bir özellik değil, varsayılan olmalıdır. Kontrol ederken şunlara bakın:

- Telefonda yazılar yakınlaştırmadan okunuyor mu.
- Düğmeler ve linkler parmakla rahat basılacak kadar büyük ve aralıklı mı.
- Sayfa yana kaymıyor mu.
- Masaüstünde görünen bir içerik telefonda gizlenmiş mi. Gizlenmişse Google onu görmeyebilir.

## Başlık yapısı nasıl kurulmalı?

Her sayfanın benzersiz bir başlık etiketi, kısa bir açıklaması ve tek bir ana başlığı olmalıdır. Ara başlıklar da sırayla, anlam taşıyacak şekilde dizilmelidir.

- **Başlık etiketi (title):** Arama sonucunda görünen mavi satırdır. Sayfanın konusunu ve varsa marka adını söyler. Yaklaşık 60 karakteri geçmemesi, kesilmemesi için iyidir.
- **Açıklama (meta description):** Başlığın altındaki iki satırdır. Sıralamayı doğrudan etkilemez, ama tıklanıp tıklanmayacağını etkiler. Somut bir fayda söylemelidir.
- **Ana başlık (h1):** Sayfada bir tane olur ve sayfanın konusunu söyler.
- **Ara başlıklar (h2, h3):** Konuyu bölümlere ayırır. Soru biçiminde yazılan ara başlıklar hem okura hem arama motoruna neyin cevaplandığını gösterir.

Sık yapılan hata, tasarım için başlık etiketlerini kullanmaktır. Bir yazının büyük görünmesi gerekiyorsa bu stille yapılır. h2 etiketi ise sadece gerçek bir bölüm başlığı için kullanılır.

## Yapısal veri SEO'ya ne katar?

[Yapısal veri](/sozluk/yapisal-veri), sayfanın ne olduğunu arama motoruna makine diliyle söyleyen koddur. "Bu bir yazıdır, yazarı şudur, şu tarihte yayınlanmıştır" ya da "bu bir firmadır, adresi şudur" gibi bilgileri taşır.

Yapısal veri genellikle schema.org sözlüğüyle ve JSON-LD biçiminde yazılır. Google bazı türler için arama sonucunda zengin görünüm gösterebilir, ama bunun garantisi yoktur. Asıl faydası, sayfanın doğru anlaşılmasıdır. Yapısal verideki bilgi sayfada görünen bilgiyle aynı olmalıdır. Sayfada olmayan bir şeyi yapısal veriye yazmak Google kurallarına aykırıdır.

Kurumsal bir site için en sık kullanılan türler şunlardır: firma bilgisi (Organization ya da LocalBusiness), yazılar için Article, sayfa yolu için BreadcrumbList ve sık sorulan sorular için FAQPage.

## Site haritası ve robots.txt nasıl ayarlanır?

[Site haritası](/sozluk/site-haritasi), sitedeki önemli sayfaların listesini arama motoruna veren dosyadır. robots.txt ise hangi botun hangi bölüme girebileceğini söyler. İkisi birlikte arama motorunun siteyi nasıl gezeceğini belirler.

- Site haritası elle değil, kodla üretilmelidir. Yeni yazı eklendiğinde kendiliğinden güncellenmelidir.
- Site haritasında sadece yayındaki ve dizine eklenmesi istenen sayfalar olmalıdır. Taslak, yönlendirilmiş ya da noindex işaretli sayfa girmemelidir.
- Site haritası Search Console'a bir kez eklenir.
- robots.txt ile bir sayfanın taranmasını engellemek, onun dizinden çıkmasını garanti etmez. Dizinden çıkarmak için noindex kullanılır.

Yayın öncesinde en sık unutulan şey, test ortamındaki "botlar girmesin" ayarının canlı sitede de kalmasıdır. Site yayına girer, ama arama motoru içeri alınmaz. Bu yüzden kontrol listesinde ayrı bir satırdır.

## Kanonik URL neden gerekli?

[Kanonik URL](/sozluk/kanonik-url), aynı içeriğe birden fazla adresten ulaşılabildiğinde arama motoruna asıl adresi söyleyen etikettir. Olmazsa arama motoru hangisini göstereceğini kendisi seçer ve değer adresler arasında bölünür.

Aynı sayfaya birden fazla adresten ulaşmak sandığınızdan sık olur. Sonunda eğik çizgi olan ve olmayan adres, www olan ve olmayan adres, filtre ya da kampanya parametresi eklenmiş adres. Her sayfa kendi temiz adresini kanonik olarak göstermelidir. Eski adresler de [301 yönlendirme](/sozluk/301-yonlendirme) ile yenisine bağlanmalıdır.

## İç linkler nasıl kurulmalı?

İç linkler, sitenin sayfalarını anlam taşıyan bağlantılarla birbirine bağlamalıdır. Arama motoru yeni sayfaları büyük ölçüde linkleri izleyerek bulur. Ziyaretçi de bir sonraki sorusunun cevabına bu linklerle ulaşır.

- Link metni hedef sayfanın konusunu söylemeli. "Buraya tıklayın" hiçbir şey anlatmaz.
- Her yazı ilgili hizmet sayfasına, hizmet sayfası da ilgili yazılara link vermeli. Bu yapı konunun sitede nerede toplandığını gösterir.
- Hiçbir sayfa yetim kalmamalı. Her sayfaya en az bir başka sayfadan link olmalı.
- Kırık link düzenli aranmalı ve düzeltilmelidir.

## İçerik SEO'nun neresinde durur?

İçerik SEO'nun merkezindedir. Teknik temel kusursuz olsa bile, sayfa arayan kişinin sorusuna cevap vermiyorsa üst sıralara çıkmaz. Google'ın kendi rehberi de önce insanlar için yazılmış, yardımcı içeriği ister.

İyi içerik için kısa bir ölçü: sayfayı okuyan kişi başka bir siteye gidip aynı soruyu tekrar aramak zorunda kalıyor mu. Kalıyorsa içerik eksiktir. Firmanın kendi deneyimi, kendi rakamları ve kendi süreci, başka yerde bulunamayan bilgidir ve en değerli içerik budur.

Bir kurumsal sitede hangi sayfaların olması gerektiğini [kurumsal sitede olması gereken sayfalar](/blog/kurumsal-sitede-olmasi-gereken-sayfalar) yazısında sıraladık. Aynı içeriğin yapay zekâ aramalarında da kaynak gösterilmesi için yapılabilecekleri [yapay zekâ aramalarında görünmek](/blog/yapay-zeka-aramalarinda-gorunmek) yazısında anlattık.

**SEO uyumlu web sitesi için yayın öncesi kontrol listesi**

| Kontrol | Nasıl bakılır | Neden önemli |
| --- | --- | --- |
| Botlar içeri alınıyor mu | robots.txt dosyasını ve sayfalardaki noindex etiketini açıp okuyun | Test ortamı ayarı canlıda kalırsa site hiç dizine girmez |
| Her sayfanın benzersiz başlığı var mı | Birkaç sayfanın kaynağında title etiketine bakın | Aynı başlıklı sayfalar arama motoru için ayırt edilemez |
| Sayfada tek h1 var mı | Tarayıcının geliştirici araçlarıyla başlıkları sayın | Sayfanın konusu net anlaşılır |
| Telefonda düzgün mü | Gerçek bir telefonda her sayfa tipini gezin | Google siteyi telefon görünümünden dizine ekler |
| Core Web Vitals iyi mi | PageSpeed Insights ile ana sayfayı ve bir iç sayfayı ölçün | Yavaş sayfa ziyaretçiyi kaçırır |
| Yapısal veri geçerli mi | Google Zengin Sonuçlar Testi ya da Schema Markup Validator ile deneyin | Hatalı işaretleme yok sayılır |
| Site haritası doğru mu | Dosyayı açın, taslak ve yönlendirilmiş adres var mı bakın | Arama motoruna sadece gerçek sayfalar gider |
| Kanonik adresler doğru mu | Sayfa kaynağında canonical etiketine bakın | Değer tek adreste toplanır |
| Eski adresler yönlendirildi mi | Eski sitenin önemli adreslerini tek tek açın | Yıllardır kazanılan arama trafiği korunur |
| Görsellerin alt metni var mı | Görselleri kaynaktan kontrol edin | Görme engelli okur ve arama motoru görseli anlar |
| SSL etkin mi | Adres çubuğunda kilit simgesine bakın, http adresi https'e gidiyor mu deneyin | Güvensiz site uyarısı ziyaretçiyi kaçırır |
| Search Console kurulu mu | Mülkü doğrulayın ve site haritasını ekleyin | Sorunları ilk gören siz olursunuz |

## SEO uyumlu site yaptırırken firmaya ne sorulmalı?

Firmaya sorulacak ilk soru, yukarıdaki kalemlerin hangilerinin kodla, kendiliğinden yapıldığıdır. SEO bir eklentiyle sonradan eklenirse genellikle yarım kalır. Başlıklar, site haritası ve yapısal veri, sitenin kodu yazılırken kurulmalıdır.

- Her sayfanın başlığını ve açıklamasını yönetim panelinden değiştirebilecek miyim.
- Site haritası yeni içerik eklenince kendiliğinden güncelleniyor mu.
- Hangi yapısal veri türleri ekleniyor.
- Eski sitenin adresleri nasıl yönlendirilecek.
- Yayından önce hız ölçümü yapılıyor mu, sonuç bana gösteriliyor mu.
- Search Console hesabı kimin adına açılıyor.

Biz bu kalemleri teklifin içinde yazarız ve bitiş tanımına ekleriz. Yani yayın günü kontrol listesindeki her satır işaretlenmiş olmalıdır, yoksa iş bitmiş sayılmaz. Search Console ve analiz hesapları da alan adı ve sunucu gibi ilk günden sizin adınıza açılır.

Mevcut sitenizi yeniliyorsanız risk daha büyüktür. Adres yapısı değişirken arama trafiğini korumanın yollarını [site yenilerken SEO nasıl korunur](/blog/site-yenilerken-seo) yazısında anlattık. Kurumsal site işlerimizin kapsamı [web tasarım ve kurumsal web sitesi](/hizmetler/web-tasarim) sayfasında.

## SEO uyumlu site yayına girdikten sonra ne yapılır?

Yayından sonra site Search Console ile izlenir ve içerik düzenli eklenir. Teknik temel bir kez kurulur, ama bozulmadığını görmek için ayda bir bakmak gerekir.

Search Console, Google'ın sitenizi nasıl gördüğünü gösteren ücretsiz araçtır. Hangi sayfaların dizinde olduğunu, hangi aramalarda görüntülendiğinizi, Core Web Vitals durumunu ve hataları burada görürsünüz. Yeni bir site için ilk haftalarda sonuç beklemek gerçekçi değildir. Dizine girmek ve sıralamaların oturması zaman alır.

Düzenli bakım da bu işin parçasıdır. Güncellemeler, kırık link taraması ve hız kontrolü [bakım ve destek](/hizmetler/bakim-ve-destek) planımıza girer.

## Sık sorulanlar

### SEO uyumlu web sitesi ilk sıraya çıkmayı garanti eder mi?

Hayır. Teknik temel sitenin doğru taranmasını ve anlaşılmasını sağlar. Sıralamayı içerik, rakiplerin durumu ve sitenin güvenilirliği belirler. Sıra garantisi veren firmaya temkinli yaklaşın.

### SEO için eklenti kurmak yeterli mi?

Eklenti başlık ve açıklama alanı ekleyebilir, ama yavaş bir temayı hızlandırmaz, bozuk başlık yapısını düzeltmez. Teknik temel sitenin kodunda kurulmalıdır.

### Meta açıklama sıralamayı etkiler mi?

Doğrudan etkilemez. Ama arama sonucunda görünen metin olduğu için tıklanma oranını etkiler. Google bazen kendi seçtiği bir metni de gösterebilir.

### Yapısal veri eklersem yıldızlı sonuç çıkar mı?

Garanti değildir. Google zengin görünümü uygun gördüğü sayfalarda gösterir. Yapısal verinin asıl faydası, sayfanın ne olduğunun doğru anlaşılmasıdır.

### Yeni sitenin Google'da görünmesi ne kadar sürer?

Dizine girmek birkaç gün ile birkaç hafta arasında sürebilir. Rekabetçi aramalarda sıralamanın oturması aylar alır. Site haritasını Search Console'a eklemek keşfi hızlandırır.

### Tek sayfalık bir site SEO uyumlu olabilir mi?

Teknik olarak olabilir, ama tek sayfa ancak tek bir konuda görünür. Her hizmet ya da soru için ayrı bir sayfa, farklı aramalarda görünme şansı verir.

### Anahtar kelimeyi kaç kez tekrar etmeliyim?

Sayı yoktur. Başlıkta, ilk paragrafta ve bir ara başlıkta doğal şekilde geçmesi yeterlidir. Zorla tekrar okuru rahatsız eder ve işe yaramaz.

### SEO uyumlu site pahalı mıdır?

Temel SEO ayrı bir ek ücret kalemi olmamalıdır. Sitenin kodu doğru yazılırsa başlık, site haritası, kanonik adres ve yapısal veri işin parçasıdır. İçerik yazımı ve eski site taşıma ise ayrı emek ister.

## Kaynaklar

- [SEO Starter Guide: The Basics](https://developers.google.com/search/docs/fundamentals/seo-starter-guide), Google Search Central
- [Creating helpful, reliable, people-first content](https://developers.google.com/search/docs/fundamentals/creating-helpful-content), Google Search Central
- [Mobile-first indexing best practices](https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing), Google Search Central
- [Introduction to structured data markup in Google Search](https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data), Google Search Central
- [What is a canonical URL](https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls), Google Search Central
- [Learn about sitemaps](https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview), Google Search Central
- [Schema.org](https://schema.org/), Schema.org

**SEO temeli baştan kurulu bir site** [Teklif al](https://radkod.com/teklif-al)
