1. Mod_Rewrite ile SEO Dostu URL Yapıları
Bir örnek üzerinden gidelim:
RewriteEngine On
RewriteRule ^product/([0-9]+)/([a-zA-Z0-9_-]+)$ /product.php?id=$1&name=$2 [L,QSA]
Bu yapı, URL’lerinizi daha okunabilir hale getirir. Google ve diğer arama motorları, temiz ve anlamlı URL’lere daha yüksek değer verir. SEO için mutlaka mod_rewrite kullanarak sitenizin URL yapısını sadeleştirin.
2. Gzip Sıkıştırma ile Sayfa Hızını Artırın
Aşağıdaki kodu .htaccess dosyanıza ekleyerek, Gzip sıkıştırmasını etkinleştirebilirsiniz:
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript application/javascript
Bu sayede sayfa yükleme hızınız önemli ölçüde artacak ve SEO skorlarınız yükselecektir.
3. HTTP Header'ları ile SEO'yu Destekleyin
Örneğin, Cache-Control başlığını şu şekilde ekleyerek sayfa önbelleğe alınmasını sağlayabilirsiniz:
Header set Cache-Control "max-age=86400, public"
Bu, sitenizin hızlı bir şekilde yüklenmesine yardımcı olur ve ziyaretçilerin sayfa yükleme süresini kısaltır.
4. 301 Yönlendirmeleri ile Kırık Linklerden Kurtulun
Örneğin, bir sayfa taşıdıysanız ve eski URL’ye gelen trafiği yeni sayfaya yönlendirmek istiyorsanız:
Redirect 301 /old-page.html http://www.example.com/new-page.html
Bu, eski sayfalara gelen link değerinin doğru bir şekilde yeni sayfaya aktarılmasını sağlar.
5. SSL Sertifikası ile Güvenli Bir Site Sağlayın
SSL sertifikasını etkinleştirmek için Apache’de şu kodu kullanabilirsiniz:
SSLEngine on
SSLCertificateFile /path/to/certificate.crt
SSLCertificateKeyFile /path/to/private.key
SSLCertificateChainFile /path/to/chainfile.pem
Google, HTTPS protokolüne sahip sitelere daha yüksek sıralama verir. Bu nedenle, güvenliği artırmak ve SEO’yu desteklemek için SSL sertifikası kullanmak kritik bir adımdır.
Sonuç: Apache ile SEO Performansınızı Zirveye Taşıyın
Unutmayın, SEO sadece içerik değil, aynı zamanda teknik altyapıdır. Apache ile sitenizi güçlendirin ve hem ziyaretçilerinize hem de arama motorlarına en iyi deneyimi sunun!