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:
kopyala
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:
kopyala
Redirect 301 /eskisayfa https:
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:
kopyala
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:
kopyala
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https:
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!