Evvelki yazımızda sayfa uzantılarının afaki olduğu hatta sitelerin SEO’suna hasar verebileceğini açıklamıştık. Öncelikle WordPress sistemler üzerinden kalıcı iletişim ayarını yapılandırarak .html uzantılarının kaldırılmasını sağlamanız gerekir.
Admin oturumdan > Ayarlar > Kalıcı İletişimler > Özel Yapı kısmına geliyoruz. Daha evvel rastgele bir uzantı kullanılmışsa, misalin .html uzantısında oradaki yapı alttaki gibi olması gerekir.
/%postname%.html bu yapının .html kısmını silerek / ilave ediyoruz ve bu formata dönmesini sağlıyoruz. /%postname%/
Bu operasyondan sonra, sitedeki yeni yazılacak yazılar ve daha önceki yazılar html uzantısından kurtulmuş olacaktır.
Şayet Google tarafından indexlenmiş ve başka siteler tarafından link verilmiş daha önceki suzantılı sayfaları yeni sayfa yapısına yönlendirmezsek, sitelerin index rakamları aktüellenmesi süresince müddet kaybedilecek ve bunun sonunda site sıralamada gerileyebilecektir. Bunu önlemek için .htaccess dosyası tertip edilerek, alttaki kodu htaccess dosyasına ilave ederek aktüelliyoruz.
RedirectMatch 301 .*.html$ https://www.seohocasi.com$1/