.htaccess Dosyasının Gücü
Birçoğumuz için .htaccess dosyası, gizemli bir öğe gibi görünebilir. Ancak, bu dosya tam anlamıyla web sunucunuzun davranışlarını kontrol etmenizi sağlar. İçeriği doğru bir şekilde yapılandırmak, sitenizin hızını artırabilir, hataları düzeltebilir ve SEO'nuzu bir üst seviyeye taşıyabilir.
Başlangıç olarak, SEO açısından en önemli adımlardan biri URL'leri düzgün hale getirmektir. Karmakarışık, anlaması zor URL'ler Google'ın gözünde olumsuz bir izlenim bırakabilir. İşte burada devreye .htaccess dosyası giriyor.
SEO Dostu URL Yapıları
SEO dostu URL'ler, kısa ve açıklayıcı olmalıdır. Uzun, anlamsız parametrelerden kaçının. Google, temiz ve anlamlı URL’leri tercih eder. cPanel’deki .htaccess dosyasını kullanarak, URL yapılarını düzenlemek oldukça kolay. Şimdi, SEO dostu URL’leri nasıl oluşturacağınızı görelim:
# URL'leri SEO dostu hale getirme
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
Bu kod, web sitenizdeki tüm URL’leri SEO dostu hale getirecek. Kısa, anlamlı ve kullanıcı dostu URL’ler oluşturabilirsiniz. Örneğin, "example.com/blog-post?id=123" yerine, "example.com/blog/post-adı" gibi!
301 Yönlendirmeleri İle Eski Sayfalara SEO Değeri Sağlama
Birçok web sitesi, zamanla sayfa isimlerini veya yapısını değiştirir. Ancak eski URL'lerin hala Google’da sıralamalarda yer aldığını unutmayın. Yeni sayfalara geçiş yaparken, eski sayfaların SEO değerini kaybetmemek için 301 yönlendirmeleri kullanmak çok önemlidir.
# Eski URL'yi yeni URL'ye yönlendirme
Redirect 301 /eski-sayfa https://www.ornek.com/yeni-sayfa
Bu, eski sayfanın SEO değerinin yeni sayfaya geçmesini sağlar. Bu kodu, eski sayfalara olan tüm bağlantıları düzgün şekilde yönlendirmek için kullanabilirsiniz. Google, bu yönlendirmeleri dikkate alacak ve sıralamanızda kayıp yaşamazsınız.
Gzip ile Web Sitenizi Hızlandırın
Web sitenizin hızı, SEO’da büyük bir etkiye sahiptir. Google, hızlı yüklenen sayfaları tercih eder ve sıralamanızı buna göre değerlendirir. Gzip, sitenizin yüklenme hızını artırmak için mükemmel bir araçtır. .htaccess dosyanıza şu kodu ekleyerek, Gzip sıkıştırmayı etkinleştirebilirsiniz:
# Gzip ile sıkıştırma
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml application/xml application/xhtml+xml text/javascript application/javascript application/x-javascript
Bu, sayfanızın içeriklerini sıkıştırarak daha hızlı yüklenmesini sağlar. Sitenizin hızını artırarak SEO’nuzu güçlendirmiş olursunuz.
SEO İçin Robots.txt ve .htaccess Uyumu
SEO optimizasyonunda, robots.txt dosyasını da unutmamalıyız. Bu dosya, arama motorlarına hangi sayfaların taranıp taranmayacağına dair bilgi verir. Ancak, bazen bir sayfanın Google tarafından taranmasını istemeyebilirsiniz. .htaccess dosyası ile bu sayfalara erişimi engelleyebilirsiniz.
# Belirli sayfalara erişimi engelleme
Order Deny,Allow
Deny from all
Bu kod, belirli sayfaların taranmasını engeller ve yalnızca istediğiniz sayfaların arama motorları tarafından indekslenmesini sağlar.
Sonuç
İşte böyle! cPanel üzerinden .htaccess dosyasını kullanarak, SEO dostu ayarlarla web sitenizi optimize edebilirsiniz. URL yapısının iyileştirilmesi, 301 yönlendirmeleri, Gzip sıkıştırması ve robots.txt ile entegrasyon gibi küçük ama önemli adımlar, büyük farklar yaratabilir. SEO’nun ayrıntılarında kaybolmuş olabilirsiniz, ancak unutmayın, her adım sizi daha iyi bir sıralamaya taşır. Şimdi, SEO yolculuğunuzda önemli bir adım daha atmış oldunuz. Umarım bu yazı size yardımcı olur!