Astro SEO İçin 10 Maddelik Teknik Kontrol Listesi
Astro tabanlı sitelerde taranabilirlik, hız ve zengin sonuç performansını artırmak için pratik bir teknik SEO kontrol listesi hazırladık.
İçindekiler
💡 TL;DR: Sitenizin indekslenmesi ve hızlı açılması için sadece temiz kod yazmak yetmez. Astro projelerinde sitemap, image optimization, robots.txt ve meta etiketlerinin kusursuz bir uyum içinde olması gerekir.
Yeni bir Astro projesi ayağa kaldırdığımızda hız testlerinden 100/100 almak harika hissettiriyor ama SEO altyapısını kurmayı atlarsak o hızın hiçbir anlamı kalmıyor. Kendi projelerimde “canlıya almadan önce” her defasında baştan araştırma yapmamak için oluşturduğum pratik bir teknik SEO kontrol listem var. Hazır elimde varken, bu listeyi derleyip toparlamak istedim.
💡 Peki Neden Özellikle Astro? Astro, “Zero JS by default” (varsayılan olarak sıfır JS) yaklaşımıyla en hızlı yüklenen web sayfalarını sunarak Google’ın Core Web Vitals metriklerinde bizi otomatik olarak 1-0 öne geçiriyor.
İşte sitenizi yayına almadan önce kontrol etmeniz gereken 10 kritik madde:
1. Canonical URL Yapılandırması
Her sayfanın tekil olduğunu arama motorlarına bildirmek için canonical etiketini mutlaka kullanın.
- Yinelenen içerik (duplicate content) cezasından kaçının.
Astro.urlkullanarak dinamik linkler oluşturun.
2. Robots.txt ve Sitemap Entegrasyonu
Arama motoru botlarının yolunu kaybetmemesi için:
@astrojs/sitemappaketini kurun.robots.txtdosyanızda sitemap adresini açıkça belirtin.
3. Image Optimization (Görsel Optimizasyonu)
Astro’nun yerleşik <Image /> bileşeni hayat kurtarır:
- Görselleri otomatik olarak WebP formatına çevirir.
- CLS (Cumulative Layout Shift) sorununu çözmek için boyutlandırmayı zorunnu kılar.
- Lazy loading ile ilk yükleme hızını artırır.
4. Metadata ve Open Graph Yönetimi
Sadece başlık yetmez! Sosyal medyada paylaşım kalitesi için:
og:image,og:titleveog:descriptionetiketlerini her sayfa için özelleştirin.- Twitter card tipini belirlemeyi unutmayın.
5. Schema Markup (Zengin Sonuçlar)
Google’da yıldızlı veya SSS (FAQ) şeklinde görünmek için:
- JSON-LD formatında yapılandırılmış veri ekleyin.
- Blog yazıları için
BlogPosting, hizmetler içinServiceşemalarını kullanın.
İpucu: Yapılandırılmış veriler, arama sonuçlarındaki tıklanma oranınızı (CTR) anlamlı ölçüde artırır.
6. Sayfalandırma ve İç Linkleme
Botların sitemizin derinliklerine inmesi için:
- Kategori ve etiket sayfalarını doğru kurgulayın.
- İlgili yazılar (related posts) bölümüyle sirkülasyonu sağlayın.
7. Yazı Tipleri ve LCP (Largest Contentful Paint)
Yazı tiplerinin geç yüklenmesi performansı düşürür:
- Google Fontlarını yerel olarak barındırın veya
font-display: swapkullanın. - Kritik yazı tiplerini preload edin.
8. 404 Sayfası ve Hata Yönetimi
Kullanıcıyı kaybetmemek için:
- Markanıza uygun, eğlenceli ve yönlendirici bir 404 sayfası tasarlayın.
- Ölü linkleri düzenli olarak kontrol edin.
9. Mobil Uyumluluk ve Dokunmatik Hedefler
“Mobile-First” bir dünyadayız:
- Butonların ve linklerin dokunulabilirliğini test edin.
viewportmeta etiketinin doğruluğundan emin olun.
10. Performans Testi ve Sürekli Takip
Yayına çıkmadan önce:
- Lighthouse veya PageSpeed Insights skoru 90+ olmalı.
- Gerçek kullanıcı verilerini (RUM) izlemek için gerekli araçları bağlayın.
Sonuç
Teknik SEO bir “yap ve unut” süreci değildir. Astro’nun sağladığı bu güçlü altyapıyı doğru yapılandırarak, dijital dünyada kalıcı bir görünürlük elde edebilirsiniz.
Hala eksikleriniz olduğunu düşünüyorsanız iletişim sayfamızdan teknik analiz talebinde bulunabilirsiniz. 👋