Sayfa Uzantılarını Kaldırmak

Önceki yazımızda sayfa uzantılarının gereksiz olduğu hatta sitelerin SEO’suna zarar verebileceğini açıklamıştık. Öncelikle wordpress sistemler üzerinden kalıcı bağlantı ayarını yapılandırarak .html uzantılarının kaldırılmasını sağlamanız gerekir.

Admin panelden > Ayarlar > Kalıcı Bağlantılar > Özel Yapı bölümüne geliyoruz. Daha önce herhangi bir uzantı kullanılmışsa, örneğin .html uzantısında oradaki yapı aşağıdaki gibi olması gerekir.

/%postname%.html bu yapının .html kısmını silerek / ekliyoruz ve bu formata dönmesini sağlıyoruz. /%postname%/

Bu işlemden sonra, sitedeki yeni yazılacak yazılar ve eski yazılar html uzantısından kurtulmuş olacaktır.

Eğer Google tarafından indexlenmiş ve başka siteler tarafından link verilmiş eski suzantılı sayfaları yeni sayfa yapısına yönlendirmezsek, sitelerin index sayıları güncellenmesi boyunca süre kaybedilecek ve bunun sonunda site sıralamada gerileyebilecektir. Bunu önlemek için .htaccess dosyası düzenlenerek, aşağıdaki kodu htaccess dosyasına ekleyerek güncelliyoruz.

RedirectMatch 301 (.*).html$ https://www.seohocasi.com$1/

Bir önceki yazımız olan .htaccess Nedir başlıklı makalemizde .htaccess, htaccess oluştur ve htaccess SEO hakkında bilgiler verilmektedir.

Sayfa Uzantılarını Kaldırmak için yorum yapabilirsiniz. (26)

  • Ersan GÜLÜM

    Merhabalar,
    Web sitelerinde kategori uzantısı olmalı mı yoksa kaldırılmalı mı? seo açısınsan en iyisi hangisidir. örnek siteadi.com/inceleme yada siteadi.com/category/inceleme

  • Ahmet YALCA

    Merhabalar,
    Web sitelerinde kategori uzantısı olmalı mı yoksa kaldırılmalı mı? seo açısınsan en iyisi hangisidir. örnek siteadi.com/inceleme yada siteadi.com/category/inceleme

  • Hüseyin

    Merhaba bir problemım var hiç bir yerde bulamadım, siteme 301 çektim fakat google’da sitemin adı goo.gl/XXXX ( URL Paylaşmıyorum ) bu şekilde google’Da sıralamaya oturdu sizce neden olabilir? yönlendirmede falan hiç birşekilde problem yok çünkü aynı siteye daha önce 4 kez 301 yönlendirmesi yaptım, her ay farklı sitelerime yapmaktayım bu şekilde problem yaşadım sizce olay nedir ? teşekkürler

  • Gülümse Özata

    selamlar hocam sitenizi sürekli takipediyorum ve sizlere bir sorum olacaktı çok merak ettim gerçekten,

    örneğin bir oyun sitem var yabancı örnek kagogoriler böyle

    siteismi/new-games
    siteismi/new-games-puu-play

    sizce bu şekildeki daha iyi yoksa bu şekildemi

    siteismi/new-games/
    siteismi/new-games-puu-play/

    yani ben / koymadım bu şekildemi kalsa daha iyi olur yoksa / ekleyerekmi teşekkürler iyi çalışmalar dilerim.

  • Gülten Şahabettinoğlu

    GlobalTaxi asp.net te global asax kullanarak routeurl yapısı ile istediğin gibi bir URL yapısı oluşturabilirsin.

  • Ahmet Utku Gönay

    Merhaba iyi çalışmalar. Öncelikle paylaşımlarınız için teşekkür ederiz. Ufak bir sorum olcaktı. Sitemizin arayüzünü değiştiriyoruz. Ve düzenlemeleri yaparken .aspx uzantılarını kaldırmak istiyorum. Windowsta bunun için nasıl bir yol izlemeliyiz.

  • Hatice Büşra İpekoğlu

    wordpreess olmayan siteler nasıl sayfa uzantısını silecek bilgi verir misiniz?

  • Ersin Taşğın

    selam hocam kolay gelsin benim siteme atıgım konuların uzantısı htlm ile başlıyordu ama şimdi değiştirdim sadece yazıdığım yazı isimi çıkıyor .Hocam bütün konularım uzantısı değişti sitem google de biraz düşüş yaşadı bun bir zararı varmı yoksa yine htlm üzantılımmı yapayım acil cvp hocam ?

  • Aykut

    Bu uygulayı kullanmak istiyorum fakat takıldığım bi nokta var aşamıyorum..bu yapıya geçince konu içinde resim ekledikten sonra düzenle kısmına basınca çerçevede anasayfa içinde hata sayfası çıkıyo bu sorun nasıl aşılabilir..resimleri düzenleyemiyorum..

  • Dağhan Temizer

    Merhabalar, Öncelikle çalışmalarınız için tşk.ederim. Aklıma takılan bir soru işareti var. Yerli yabancı bazı web sitelerinde araştırma yaptım fakat size de danışmak istiyorum. com/2011/07/22/sample-post/ kalıcı bağlantısı için ne düşünüyorsunuz ? Url uzunluğu etkisinin bu kalıcı bağlantı yapısında da problem olacağını düşünüyormusunuz ? Radyo, TV, Sinema, Haber içerikli ve her gün en az 5 sayfa yayınlayan bir siteye uygun bir kalıcı bağlantı mı ? Yayınlayacağım güncel haberler, ve sinema kategorisindeki bazı film isimlerinin url de çakışması sebebi ile 6 aylık web sitemin (2 aydır güncelliyorum) 260 civarı indexlenmiş sayfası bulunduğu halde bu kalıcı bağlantıya geçmemi öneriyormusunuz ? web sitem canlı radyo aramasında 1. sayfada canlı radyo dinle, canlı tv, canlı tv izle gibi aramalarda da ilk 5-6. sayfalara kadar geldi.SEO değişiklikleri sebebi ile diğer aramalarda çok iyi değil sonuç ama güncelleme yaptığımda ilerle oalcaktır.Bu yapı, içerik ve başarıda olan site için örnekteki kalıcı bağlantı ile com/sample-post.html yapısını değiştirmemi öneriyormusunuz?

  • Dinçol Özteker

    Bunu uyguladım fakat sub domain’de yine bir wordpress kurulu google’den tıklanan sub domain linklerini ana domain’e yönlendiriyor bunu nasıl çözebiliriz.

    • Kaan Gülten

      @tatilyerlerim.biz, Aşağıdaki kod ile değiştirirseniz sorun düzelecektir.

      RewriteEngine On
      RewriteBase /
      RewriteCond %{REQUEST_URI} .html$
      RewriteRule ^(.*).html$ $1 [R=301,L]

  • Faik Altuğ Erkmen

    Bu konu icin kesin kanıtlar yok sanırım tabiki uzun linkler eksi yönde gidebilir ama bunu fazla göze alacagını sanmıyorum

  • Banuhan Berker

    Sitem edip Google’ı örnek gösteren arkadaşa şöyle örnek vereyim;

    W3C kodlama standartlarının SEO’da önemini bilmeyen yoktur.W3C Google’ın önem verdiği bir yapıdır.Bunu tartışmaya gerek yok sanırım.

    adresinden Google.com’u sorguladığımızda tam 35 kodlama hatası olduğu gözüküyor.

    Ayrıca Google neden SEO için sayfa uzantısıyla uğraşsın ki Yahoo’da ilk sayfada çıkmak için mi ? 🙂

  • Pekin Aklar Çörekçi

    güsel yorumlar . peki aspde hasırlanmış sayfa linklerini .htaccess te nasıl düsenleris ya da .htaccess sadece php sayfalar için mi geçerli ????

  • Fahrettin

    Güzel bir makale olmuş. Öncelikle Teşekkürler sayın Admin. Uzun süredir tartışılan bir konu sayfa uzantıları. Ancak son noktayı koyan bu makale olmuş. Bir sayfanın domain’i ne kadar kısa olursa o kadar iyidir. .Html koymakla .php koymak arasında fark yoktur ancak .html olmadan daha kısa yazılmış adresler her zaman artı bir durum sağlar. Özellikle kaynak kodlarının daha olması ve daha hızlı okunması bakımından.

  • Güral Karalar

    hayır ben sadece bir örnek verdim.Bunu öyle düşünmemek gerekir.

    Peki sizlere bir soru hiç .htm ve / şekilde denediniz mi 2 sini bir ? ben denedim .Hangisi iyi geldi .html şeklinde daha çok verim aldım.

    sitemde sizin dediğiniz sistemi kullanıyorum.Bir zamanlar .html şeklinde idi ve verim daha fazla idi.bence google .html şeklini daha çok seviyor.sadece / şekli link kısalığına yarıyor haksızmıyım ? sizler bana + – yönlerini söyleyebilirmisiniz.

    • Kaan Gülten

      Kesinlikle sayfa uzantısının hiçbir artısı yoktur. Google uzantısız sayfaları daha çok seviyor. Ben ikisini de yaptım. Belki siz .html yi kaldırdıktan sonra sitenizde düşüşler olmuş olabilir ancak o arada belki zararı olabilecek başka birşeyler de yapmışsınızdır. Dolayısıyla hangisinin zarara yol açtığını bilemezsiniz. Ancak ben sadece .html yi kaldırarak sitenin ertesi gün 2 sıra yükseldiğini gördüm. html kullanılmamasının Artı yönlerini aşağıdaki konuda yazdım zaten. Ancak hiçbir eksi yönü bulunmamaktadır.

  • Ajlan İncekara

    Neden sadece wordpress ? SEO sadece wordpress için mi geçerlidir çoğu yazınızda hep wordpress den bahsetmişsiniz?

    bir SEO sitesi olarak en iyi SEO başlıklarının yapısını göstermek gerekir.En iyi SEO lu link yapısı ;

    %postname%.html dir …

    Eğer yanlış diyorsanız neden google öyle kullanıyor gibi soruları sormak lazım aslında.

    • Kaan Gülten

      @Wordpress SEO, merhaba sitemizde çoğunlukla genel SEO bilgileri yer almaktadır. Ancak joomla, smf ve wordpress sistemlerine uygun SEO bilgileri de verilmektedir. Türkiye’de en çok kullanılan cms sistem wordpress olduğu için bu yöndeki eğilimlerin fazla olması yadırganmamalıdır.
      Google üzerinden örnek vererek .html kullanılmasını savunuyorsunuz. Ancak o sayfa gerçekten html ise buna ne diyeceksiniz. Yani htaccess ile .html yönlendirme yapmamış direk .hml ile o oluşturmuştur. Bunu belirttiğiniz sayfadaki linklere bakarak da görebiliriz. Tüm linklerin html olduğunu söyleyebilri misiniz ? sayfada toplam 2 link html gerisi klasör yapısında 3 – 4 tane de dinamik url var. Yani google sayfayı nasıl kodlamışsa o şekilde bırakmış. Hepsini .html yapayım, hepsini php yapayım veya klasör yapayım dememiş.

  • Kubilay Barış Ansen

    Öncelikle teşekkürler. Ancak anlattıklarınızı yaptıktan kısa bir süre sonra google sitemin doğrulamasını kaldırdı ve hiçbir yöntem ile doğrulama yapmıyor, konu ile bir alakası olabilir mi acaba? Varsa çözümü ne olabilir? Meta etiketi ile doğrulama dahil yepsi denendi.

    • Kaan Gülten

      Evet bu problem htaccess yönlendirmesin kaynaklanmaktadır. Google doğrulama için verdiği html kodu htacess ile / son urlsine yönlendirildiği için Google dosyayı bulamıyor. Ancak bu durumun meta etiketi ile doğrulamada hiçbir bağlantısı ve etkisi yoktur. Zira SEOhocasi.com da bu şekilde bir doğrulama yaptım. Googledaki indexler düzeldiğinde htacess kodunu kaldırabilirsiniz.

  • Bayar Taşğın

    @Yazar
    Sanırım yapmak istediginiz şey, yazdığınız yazı içerisinde kullandığınız etikerleri url’yede eklemek
    Tag/yazı
    Mantıklı olarak kullanırsanız bunu SEO etkisi olur, fakat etiketi url’ye eklemek istiyorsunuz: yazı içerisine 2’den fazla etiket girerseniz veya daha fazla url uzunluğu artacaktır, ayrıca spam’a girme ihtimalinizde çok.

    Eğer böyle birşey kullanmak istiyorsanız, mesela mizah sitesi üzerine “Komedi Dükkanı süpermen” başlıklı bir video yazısı ekleyeceksiniz ve bu yazıya etiket olarak “komik-videolar” – “video-izle” gibisinden TEK bir etiket kullanarak yaparsanız işe yarar.

    etiketleri az tutun…

  • Mustafa Emir Seyhan

    Peki benim bir sorum var.Örneğin yazı linklerimden .html kısmını kaldırdım.Ayrıca /tag/yazıyı da etiket/yazı diye yapsam SEO’ya bir etkisi olur mu?

  • Kaan Gülten

    Siteye yapılan saldırı girişimi sonrasında yedekler yüklenmiş ve 1 hafta öncesine kadar yazılan yazılar ve yorumlar silinmiştir. Problemden ötürü özür dileriz.


Cevap Yazın

E-posta hesabınız yayımlanmayacak.