Duyarlı web tasarımı: açıklama ve teknik kontrol listesi
Duyarlı web tasarımı, tek bir HTML/CSS/JS kod tabanıyla bir sitenin farklı ekran boyutları, cihazlar ve çözünürlüklere göre düzen ve içerik uyumu sağlamasıdır; bu, günümüzün mobil-first indeksleme ve kullanıcı beklentileriyle uyumludur.

Duyarlı web tasarımı nedir?
Duyarlı web tasarımı (responsive web design), aynı içerik ve URL yapısını koruyarak farklı ekran boyutlarına ve cihazlara uygun düzen, tipografi ve medya davranışı sağlayacak şekilde tasarım ve front-end uygulama teknikleri kullanmaktır. Temel bileşenler arasında esnek gridler, CSS media query'leri, responsive görsel teknikleri (srcset/picture) ve uygun viewport meta yer alır.
Duyarlı web tasarımının SEO için önemi
Duyarlı tasarımın SEO değeri üç alana dokunur: erişim (crawling), indeksleme ve kullanıcı davranışı. Google, Search için tarama ve indeksleme temelini mobil sürüme göre alır; Temmuz 2024'ten bu yana Googlebot Smartphone varsayılan tarayıcıdır. Bu yüzden mobil sürümde eksik olan içerik indekslenmeyebilir. Ancak indeksleme aşaması tek başına sıralamayı belirlemez: sıralama, çok sayıda sinyalin birleşimiyle belirlenir.
Ayrıca Core Web Vitals, sayfa hızı ve kullanılabilirlik metrikleri arama sonuçlarıyla ilişkili olduğundan, mobilde iyi çalışan, hızlı ve erişilebilir bir düzen organik performansı destekler. Duyarlı tasarım, bakım kolaylığı ve URL/kanonik tutarlılığı sayesinde yanlış yapılandırılmış ayrı mobil sitelere kıyasla genellikle daha az teknik risk getirir.
Duyarlı web tasarımı nasıl çalışır
Teknik açıdan duyarlı tasarım şu prensiplere dayanır:
- Esnek grid ve akış düzenleri: yüzde tabanlı genişlikler ve esnek kutu modeline dayalı düzenler.
- CSS media query'leri ile kırılma noktalarında stil değişiklikleri.
- Responsive görseller: <img srcset="..." sizes="..."> veya <picture> elemanı ile uygun çözünürlüğü sunma.
- Viewport meta: <meta name="viewport" content="width=device-width, initial-scale=1">.
- Progressive enhancement: içerik ilk yüklemede erişilebilir olmalı; görselleştirme katmanları daha sonra eklenebilir.
Duyarlı web tasarımı türleri
Aşağıdaki üç yaygın yaklaşımı karşılaştırın:
Responsive (CSS tabanlı)
• Avantajlar: Tek URL ve tek HTML, bakım kolaylığı, SEO açısından daha az yanlış yapılandırma riski.
• Dezavantajlar: Başlangıçta tasarım ve performans optimizasyonu gerekebilir.
Adaptive / Dynamic serving (aynı URL, sunucu farklı HTML gönderir)
• Avantajlar: Cihaza özel HTML ile daha ince kontrollü deneyim.
• Dezavantajlar: Vary: User-Agent başlığı doğru yönetilmezse cache ve indeksleme sorunları; yanlış yapılandırma cloaking algısıyla karışabilir.
Ayrı URL'ler (m.example.com gibi)
• Avantajlar: Tam ayrılmış mobil deneyim mümkün.
• Dezavantajlar: Çok daha fazla bakım, yanlış kanonik/varyant yapılandırma endişesi, URL eşleştirme hataları.
Duyarlı tasarıma başlarken: temel adımlar
1) Mevcut durumu denetleyin: Lighthouse, PageSpeed Insights ve Chrome DevTools ile mobil görünümü, Core Web Vitals ve render sürelerini ölçün.
2) Viewport meta ve temel CSS grid/sıfırlama kurun.
3) Görselleri responsive hale getirin (modern formatlar, srcset/sizes, lazy-loading).
4) Dokunma hedefleri ve erişilebilirlik kontrolleri ekleyin.
5) Performans optimizasyonu: boyut küçültme, ön yükleme, kritik CSS.
6) Test otomasyonu: farklı cihaz emülasyonları ve gerçek cihaz testleri.
Yaygın duyarlı web tasarımı hataları
• Viewport meta eksikliği — sayfa mobil cihazlarda ölçeklenmez.
• Sabit genişlikli öğeler (px ile) — yatay kaydırma ve kırılma noktası sorunları yaratır.
• Büyük, optimize edilmemiş görseller — mobil veri ve hız sorunları.
• Dynamic serving kullanırken Vary başlığını atlamak — önbellekleme ve indeksleme hatalarına yol açar.
• İçeriğin mobilde gizlenmesi veya içerik farklılığı (kullanıcılarla botlara farklı içerik sunma gibi) — cloaking algısı riski.
• Sadece emülasyonla yetinip gerçek cihazlarda test etmeme.
Duyarlı web tasarımı kontrolü: teknik kontrol listesi
**ViewPort meta** — nerede doğrulanır — geçer when <meta name="viewport" content="width=device-width, initial-scale=1"> mevcut.
**Mobil rendelemenin eşdeğerliği** — nerede doğrulanır — geçer when URL Inspection (Google Search Console, kendi siteniz) veya Chrome DevTools cihaz modu ile masaüstü ve mobil versiyonlarda kritik içerik görünür.
**Responsive görseller (srcset/picture)** — nerede doğrulanır — geçer when sayfa kaynak kodunda <img srcset> veya <picture> kullanımı ve tarayıcıda uygun çözünürlüklerin yüklendiği doğrulanır.
**Vary: User-Agent başlığı (dynamic serving kullanılıyorsa)** — nerede doğrulanır — curl -I https://example.com ile başlık kontrolü; geçer when cevap başlıklarında Vary: User-Agent varsa ve HTML içeriği cihaz sınıfına göre tutarlı ise.
**Core Web Vitals** — nerede doğrulanır — PageSpeed Insights, Lighthouse veya Search Console Core Web Vitals raporu; geçer when LCP/INP/CLS hedeflerine göre kabul edilebilir seviyedeyse.
**İndekslenebilirlik** — nerede doğrulanır — kendi sayfalarınız için Google Search Console URL Inspection; üçüncü taraf sayfalar için site: operatorü ve birebir içerik aramaları göstergedir; geçer when sayfa Google tarafından görüntülenebiliyor ve robots/meta direktifleri indexlenmeye izin veriyorsa.
**Görsel erişilebilirlik ve dokunma hedefleri** — nerede doğrulanır — DevTools veya gerçek cihaz; geçer when buton ve linkler mobilde yeterli boyutta ve aralarında uygun boşluk varsa.
Sıkça yapılan doğrulama ve hata ayıklama komut örnekleri
• Sunucunun hangi başlıkları döndürdüğünü görmek için (başlıklar sadece): curl -I https://ornek-site.com
• Mobil kullanıcı aracıyla tüm HTML'i görmek için: curl -A "Mozilla/5.0 (iPhone; CPU iPhone OS) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Mobile/15E148 Safari/604.1" https://ornek-site.com
Not: curl -I yalnızca başlıkları getirir; -A user-agent ile HTML almak istiyorsanız -I kullanmayın.
• Kendi sayfanızın Google’ın mobil render halini görmek için Google Search Console → URL Inspection kullanın (sahip olduğunuz mülklerde).
Site: operatörü üçüncü taraf sayfalar için faydalı bir gösterge sağlar ama kesin indexasyon kanıtı değildir; kendi siteniz için URL Inspection yetkili ve kesin sonuç verir.
Duyarlı tasarım için başlangıç kaynakları
Kısa araç listesi: Chrome DevTools Device Toolbar, Lighthouse (tarayıcı içi), PageSpeed Insights, Google Search Console URL Inspection (kendi siteleriniz için), WebPageTest. Bu araçlar hem performans hem de görsel uyumluluk sorunlarını tespit eder.
Teknik SEO ile ilgili daha geniş rehber için:
Sıkça Sorulan Sorular
Duyarlı ve adaptive tasarımın farkı nedir?
Duyarlı tasarım tek bir HTML/CSS ile ekran genişliğine göre düzen değiştirirken, adaptive (dynamic serving) sunucu tarafında cihaza göre farklı HTML verebilir. Dynamic serving esneklik sağlar ancak Vary başlığı, cache ve doğru içerik eşleştirme gerektirir; aksi halde hatalar ortaya çıkar.
Mobil-first indexing ne anlama geliyor?
Google, Search için tarama ve indeksleme temelini mobil sürüme göre alır; Temmuz 2024'ten bu yana Googlebot Smartphone varsayılan tarayıcıdır. Bu, mobilde bulunmayan içeriğin indekslenmeme ihtimalinin arttığı anlamına gelir fakat indeksleme tek başına sıralamayı belirlemez.
Duyarlı bir site SEO garantisi verir mi?
Hayır. Duyarlı tasarım teknik SEO için önemli bir gerekliliktir ama içerik kalitesi, bağlantı profili, sayfa hızı ve diğer sinyaller de sıralamada etkilidir. Duyarlı tasarım eksikleri azaltır fakat tek başına garanti sağlamaz.
İlgili terimler

Kullanıcı deneyimi (UX): Açıklama ve SEO etkisi
Kullanıcı deneyimi (UX), bir web sitesinde ziyaretçinin içerik bulma, etkileşim kurma ve işlem tamamlama süreçlerini cihazlar arası ölçülerle optimize etme disiplinidir; iyi bir UX, kullanılabilirlik, performans ve güven ile dönüşümleri ve kullanıcı sadakatini destekler.

Mobile-first indexing: SEO için açıklama
Mobile-first indexing, Google'ın tarama ve dizine ekleme için bir sitenin mobil sürümünü birincil kaynak olarak kullandığı süreçtir; Temmuz 2024'ten beri Googlebot Smartphone varsayılan tarayıcıdır ve mobil içerik önceliklidir.

Daha iyi SEO sıralamaları: ne, neden ve nasıl
Daha iyi SEO sıralamaları, mobil uyum, sayfa hızı, erişilebilir içerik, indeksleme sağlığı ve bağlantı sinyalleri gibi teknik ve içerik faktörlerini optimize ederek organik görünürlüğü artırmaya yönelik sürekli stratejilerdir; 2026 arama gereksinimleriyle uyumlu uygulamaları içerir.

Wireframe: Web tasarımında kavramsal taslak
Wireframe, bir web sayfasının veya uygulamanın içerik düzeni, işlevsel blokları ve kullanıcı akışlarını gösteren düşük ayrıntılı, görsel taslak; tasarım kararlarını hızlandırır ve ekipler arasında ortak anlayış sağlar.

On-page SEO: Tanım, işleyiş ve teknik kontrol listesi
On-page SEO, bir web sayfasının içerik, HTML etiketleri, meta veriler, görseller, erişilebilirlik ve teknik yapısını; arama motorlarının anlamasını ve sayfayı dizine eklemesini kolaylaştıracak şekilde optimize etme uygulamasıdır.

Açılış sayfası optimizasyonu nedir?
Açılış sayfası optimizasyonu, belirli bir hedefe yönelik tek sayfa deneyimini tasarlayıp test ederek dönüşüm oranlarını artırma sürecidir; içerik, kullanıcı akışı, performans, erişilebilirlik ve güven sinyallerine dayalı veriyle yapılan iyileştirmeleri kapsar.
