cPanel ile .htaccess Dosyası Kullanarak SEO Ayarları Yapmanın İncelikleri

Bu yazıda, cPanel üzerinden .htaccess dosyasını kullanarak SEO dostu URL’ler, yönlendirmeler, tarayıcı önbellekleme ve HTTPS yönlendirmeleri gibi önemli SEO ayarlarını nasıl yapacağınızı öğrendiniz.

BFS

Hayatınızın ilk web sitesini kurmaya başladığınızda, o eski cPanel kontrol paneline bakarken bir şey fark etmişsinizdir. Birçok ayar ve seçenek var, ama bir tanesi dikkatini çekmiştir: .htaccess dosyası. "Bu ne işe yarar ki?" diye düşünmüşsünüzdür. Hemen korkmayın! Şimdi, .htaccess dosyasının web sitenizi SEO dostu hale getirebilmek için nasıl kullanılacağını detaylı bir şekilde keşfedeceğiz.

cPanel’de .htaccess Dosyasına Nereden Ulaşılır?

İlk olarak, cPanel’inizde Dosya Yöneticisi'ni açarak başlıyoruz. Burada, public_html dizinini bulmanız gerekiyor. Bu klasörde, sitenizin tüm dosyalarının yer aldığını göreceksiniz. Eğer zaten bir .htaccess dosyanız varsa, burada görünür. Eğer yoksa, endişelenmeyin! Yeni bir tane oluşturabiliriz.

Yeni bir .htaccess dosyası oluşturmak için, Yeni Dosya butonuna tıklayın ve dosya adını .htaccess olarak belirleyin. Ardından, bu dosyayı açarak düzenlemeye başlayabiliriz.

.htaccess ile SEO Dostu URL'ler Oluşturmak

Web sitenizin SEO performansını artırmanın belki de en kolay yollarından biri, SEO dostu URL’ler kullanmaktır. Peki, SEO dostu URL ne demek? Kısa, anlaşılır ve anahtar kelimeleri içeren URL’ler, arama motorlarının sitenizi anlamasına yardımcı olur.

Örneğin, bir blog yazısının URL'si şöyle olabilir:
`https://www.orneksite.com/blog/seo-ipuclari`

Ancak varsayılan URL şu şekilde olabilir:
`https://www.orneksite.com/index.php?page_id=123`

Bunu değiştirmek için, .htaccess dosyanıza şu kodu ekleyebilirsiniz:

RewriteEngine On
RewriteRule ^blog/([a-zA-Z0-9-]+)$ blog.php?slug=$1 [L,QSA]


Bu kod, URL’nizi temiz ve kullanıcı dostu hale getirir.

301 Yönlendirmeleri ile Kırık Bağlantıları Engelleme

Diyelim ki, eski bir sayfanız vardı ve onu sildiniz. Ancak hala bu sayfaya giden bağlantılar var. Bu durumda, ziyaretçiler 404 hata sayfasıyla karşılaşır. SEO açısından bu oldukça kötü bir durumdur çünkü arama motorları, kaybolan sayfaları kötü olarak değerlendirebilir. Neyse ki, .htaccess dosyası ile 301 Yönlendirmeleri kullanarak bu sorunu çözebiliriz.

Örneğin, eski URL'niz şu şekilde ise:
`https://www.orneksite.com/eskisayfa`

Ve bu sayfayı `https://www.orneksite.com/yenisayfa` ile değiştirdiyseniz, aşağıdaki kodu ekleyerek eski URL'yi yeni URL'ye yönlendirebilirsiniz:

Redirect 301 /eskisayfa https://www.orneksite.com/yenisayfa


Bu şekilde, SEO kaybını önlemiş olur ve hem ziyaretçilerinizi hem de arama motorlarını doğru sayfaya yönlendirirsiniz.

Sayfa Yüklenme Hızını Artırmak için Tarayıcı Önbellekleme

SEO sadece içerikle ilgili değil, aynı zamanda site hızınızla da ilgilidir. Hızlı yüklenen bir site, kullanıcı deneyimini artırır ve arama motorlarında daha üst sıralara çıkar. Tarayıcı önbellekleme, sayfa öğelerinin ziyaretçi tarafından daha hızlı yüklenmesini sağlar.

Bunun için .htaccess dosyanıza aşağıdaki kodu ekleyebilirsiniz:

# Tarayıcı önbellekleme ayarları

  Header set Cache-Control "max-age=2592000, public"


Bu, görsel ve stil dosyalarınızı 30 gün boyunca tarayıcıda önbellekleyerek, tekrar ziyaretlerde daha hızlı yüklenmelerini sağlar.

HTTPS Yönlendirmesi

SEO için en kritik unsurlardan biri de güvenli bağlantılardır. Google, HTTPS bağlantısını tercih eder ve sitenizi HTTPS’ye yönlendirmezseniz, sıralamalarınız olumsuz etkilenebilir. Eğer siteniz henüz HTTPS kullanmıyorsa, hemen SSL sertifikası almanız önerilir. SSL sertifikası aldıktan sonra, .htaccess dosyanıza şu kodu ekleyerek HTTP’den HTTPS’ye yönlendirme yapabilirsiniz:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Bu kod, sitenizi otomatik olarak HTTPS'ye yönlendirir ve SEO açısından avantaj sağlar.

Sonuç

Şimdi cPanel üzerinden .htaccess dosyasını kullanarak SEO ayarlarını nasıl yapacağınızı öğrendiniz. Bu küçük ama etkili değişiklikler, sitenizin SEO performansını artırmaya yardımcı olacaktır. Unutmayın, SEO sürekli gelişen bir alan ve sitenizin sıralamalarını iyileştirmek için sürekli olarak çalışmanız gerekir.

Eğer daha fazla SEO ipucu ve detaylı açıklamalar istiyorsanız, bizimle iletişime geçebilirsiniz. Her zaman daha iyiye gitmek için çalışıyoruz!

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Yapay Zeka ile SEO Stratejilerinizi Nasıl Güçlendirebilirsiniz? 2025 Yılında Başarılı Olacak Teknikler

Dijital pazarlamanın ve SEO'nun dünyası hızla değişiyor. Bir zamanlar sadece anahtar kelimeler ve backlink'ler üzerine kurulu olan SEO stratejileri, şimdi çok daha karmaşık ve yenilikçi bir yapıya bürünüyor. Bu dönüşümün başrol oyuncusu ise Yapay Zeka...

Yapay Zeka ile Web Tasarımında Geleceği Şekillendirmek: AI Tabanlı Araçlarla Kreatif Süreçler

Web tasarımının evrimi, teknolojinin hızla ilerlemesiyle birlikte büyük bir dönüşüm geçiriyor. Eskiden, tasarımcılar hayal gücünü ve teknik becerilerini birleştirerek uzun saatler boyunca projeler üzerinde çalışıyordu. Ancak son yıllarda, *yapay zeka*...