Sayfa uzantı yapısı, Seo çalışması için sitelerin en çok merak ettiği konulardan birisidir. Sitelerin sayfa uzantısı olarak .html , .php, .asp, veya bunlardan hiçbirini kullanmaması seçeneklerini ele alarak hangisinin daha faydalı olduğunu söyleyeceğim.
Sayfa uzantısı olarak birçok forum ve sitede .html önerilmektedir. Bunun sebebi olarak da, sitenin statik bir yapıda gösterilmesi Google gözünde daha değerli olduğu vurgulanmaktadır. Aslında bu bilgi uzun süredir doğru sanılarak pek çok site tarafından uygulansa da, işin aslı böyle değildir.
Site url adresi karakter sayısı olarak ne kadar kısa olursa o kadar hatırda kalıcı olur, aynı zamanda seo açısından da o kadar değerlidir. Dolayısıyla yayınlanan yazılarda yazı başlıkları ne kadar uzun olursa olsun, yazıların urlsi daima kısa ve öz tutulmalıdır. Yazı urllerine son ekler de dahildir.
Bir yazının .html ile bitmesi fazladan 4 karakter daha uzun olmasına sebep olacak dolayısıyla seo açısından daha zayıf bir konuma gelecektir. Bir site hangi kodlama diliyle yazılmış olursa olsun .htaccess dosyası ile uzantısı değiştirilebilir. Google bunu bildiği için sitelerin html veya php uzantısını dikkate almamaktadır. Bu sebeple, sitelerde .html kullanmamız sadece kendimizi kandırmaktır. Seo açısından hiçbir yararı olmadığı gibi urlnin uzun tutulmasını sağlayarak seo açısından sitenin kalite puanını düşürmektedir.
Seohocasi.com üzerinde de 8 ay önce kurulurken .html yapısıyla kuruldu, ancak bu zamana kadar ki deneyim ve incelemelerim sonrasında doğru olmadığını anlayarak bu makaleyi sizlerle paylaşmaktayım. .html yapısını site üzerinde de değiştirmiş bulunuyorum.
Bir önceki yazımız olan Linkwheel Nedir? Nasıl Yapılır? başlıklı makalemizde link döngüsü, link wheel ve linkwheel hakkında bilgiler verilmektedir.
Google Webmaster..
12 Mayıs 2012
Webmaster araçlarına..
Google Penguen G..
7 Mayıs 2012
Google sürekli olara..
Google Çeviri Ha..
12 Nisan 2012
Google çeviri hatası..
“Sayfa Uzantısının Seoya Etkisi” için 27 Yorum Yapılmış.
Yazının sonunu okumadan yorum yapıyordum: “Peki sen neden kullanıyorsun?” ama aldım cevabımı. (: Güzel bir makale olmuş.
Sinan zaten yazının sonunda yazıyor.
Bana kalırsa titlerleri 50-60 karakter civarında yazarsak çok zararı olacağını zannetmiyorum.
Ama gende 4 harfte olsa url yi uzattığı için belki olumsuz etkileri olabilir.Bende blogumda .html uzantısını kullanıyorum , o nedenle pek uzun başlıklar yazmaktan kaçınıyorum.
bence alakası bile yok bu söylediklerinizin URL yapısı sizinde dediğiniz gibi tercihe göre belirlenir. Eğer siz bu saatten sonra bu sitenin yapısını değiştirecek olursanız sitenizin değişikliğe uğraması nedeni ile arama dizinlerinde gerilere gitme ihtimaliniz vardır. Bence çok alakasız bir değinme olmuş yinede siz bilirsiniz.
Merhaba Fatih, öncelikle yorumun için teşekkür ederim. r10 da açtığım bu konu sebebiyle gelen yorumlarda, matt cuttsun de daha önce bu konuyu anlatığını ve seoteknikleri yazarının da bu şekilde bir paylaşım yaptığını öğrendim. Bu örneklerle de ispatlanmış oldu bu konu.
Kesinlikle hiçbir faydası yok. bizzat bende kendi çalışmalarım sonucunda bu karar varmıştım ki şuan şahsıma ait 4 sitede herhangi bir uzantı kullanmıyorum. ama eski 2 sitemde halen html devam ediyor.
Benim bir webmaster blogum var ve /%postname% şekline kullanıyorum gayet iyi sonuçlar alıyorum bu hatada googleninde pay var diye düşünüyorum nezaman r10da bu yada buna benzeri bi konu açsak hemen alttan linkini veriyorlar google kendisi demiş html seo açısından iyi diye artık wordpress bloglar bile asp uzantılı olabiliyor uzantının bir önemi kalmadı.
Üstadım acaba uzantıları nasıl .html den normal konu başlığına çevirdiniz. Yani normal konu başlığınlada konuya girince konu açılıyor sonuna .html koyunca da konu açılıyor bunu nasıl yaptınız herhangi bir yönlendirme eklentisi kullanıyormusunuz bende geçmeyi istiyorum ama nasıl geçeceğimi bilmiyorum üstadım.
Saygılarımla ;
Cem bey, aşağıdaki kodu htaccess dosyasna eklediniz zaman sorduğunuz yönlendirme yapılmış olacaktır.
RedirectMatch 301 (.*)\.html$ http://www.seohocasi.com$1/Hocam httacces dosyası içinde bunlar var verdiğini kodu ekleyince “500 İnternal Server Error” hatası veriyor.
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Tam olarak nereye ekleyeceğim.
Ve bu blogun kalıcı bağlantı ayarlarını paylaşır mısınız hocam benimkiler böyle.
/%postname%.html
teşekkürler
slm öncelikle hocam benim yardma ihtiyacim var 4 yildan beridir google reklam kodunu alamiyorum bu konuda bana yardimci ola bilirimisin uye oluyorum kodu bana vermiyor cevaplamaniz için şimdiden tşkler.
Güzel bir makale olmuş. Ellerine sağlık hocam. :)
SeoTeknikleri yazarı da aynı şekilde paylaşım yaptıysa neden hala seoteknikleri sitesinde .html uzantısı kullanılıyor ve neden seo yazdığımızda onlar ilk sırada çıkıyor.Yanlış anlamayın,size karşı bir art niyetim yok fakat 4 karakter için koskoca binlerce bağlantılı bir sitenin bütün linklerinin değiştirilmesi pek mantıklı bir hareket olmayacaktır seo için.Sıfırdan kurulan siteler için dikkate alınabilir fakat kurulalı uzun zaman olmuş bir siteye yarardan çok zarar sağlayacaktır.Google tarafından indexlenmiş .html uzantılı linklerin kaldırılması anlamına gelir bu olay,ki Google’ın linkleri indexlemesi için ne kadar uğraştığımızı düşünecek olursak hiçte mutlu olacağımız sonuçlar doğurmayacaktır bizim için.Yinede yazı için teşekkürler.
@DestanYazan, neden onlar ilk sırada sorusuna ben cevap vereyim. Çünkü Türkiye’nin ilk seo blogu. Google eski siteleri sever. Seo kelimesinde ilk sırada olmanın sayfa uzantıları ilede alakası yoktur. Bizi en başından beri takip eden bir okuyucumuz olsaydın binlerce sayfa uzantısını değiştirdiğinde htaccess vasıtasıyla otomatik olarak yönlendirme yaptığını ve Google’ın bu sayfaları zamanla yenileriyle değiştirdiğini. Yani eski sayfaları silip yeniden indexlemediğini bilirdin. Google bu gibi durumlarda sayfa indexlerini silmiyor, yeni uzantılarla eskilerini değiştiriyor. Ve pozisyon olarak bir değişiklik, pagerank düşüsü vs. olmuyor.
@Can Talaylı,şimdi kardeşim ben yazımda da söyledim,ben burayı onlardan yada onları buradan üstün görmüyorum.Burayı aşağılamak içinde söylemedim.SEO konusunda da hatırı sayılır bir bilgim,birikimim ve deneyimim var çok şükür.Bir kişinin SEO konusunda sağlam bir noktaya gelmesini sağlayan da gözlem yapmaktır.Bende 5 yıldır sürekli internet sitesi kuran biri olarak çok fazla gözlem yaptım.Google’ın eski siteleri daha çok sevdiğini biliyorum fakat bu tek başına bir etken olamaz.Zaten SEO’da hiç bir şey tek başına yeterli değildir.O arkadaşlar .html uzantısı kullandıkları için ilk sırada çıkıyorlar da demiyorum zaten.Sadece .html’in sayfa sıralamasında çokta olumsuz bir etkisinin olmadığını düşünüyorum.Hatta olumlu etkisinin olduğunu düşünmeye devam ediyorum.Burada iddia edilen şey Google’ın kısa URL’leri sevmesi ve .html’in kullanılması sonucu URL’nin uzayarak SEO açısından olumsuzluk teşkil etmesi.Şimdi bu URL’nin kısa olması meselesi biraz tartışmaya açık bir mesele.Burada .html meselesine değil URL uzunluğu meselesine değinmek istiyorum.Atıyorum benim bir tane WordPress haber sitem var diyelim.Bir haber başlığını “Araba Kazasında Feci Şekilde Yanarak Öldü” yaparsam URL’de “araba-kazasinda-feci-sekilde-yanarak-oldu.html” tarzında bir şey olacak.Google’da aramalarda URL’de yazanlara da baktığından “Araba kazası” yazdığında da benim sitem çıkar,”yanarak öldü” yazdığında da benim sitem çıkar falan filan.Fakat URL kısa olsun diye haberin başlığını sadece “Araba Kazası” yaparsam bu sefer URL’de “araba-kazasi.html” olmuş olucak ve sadece “araba kazası” diye arattığınızda benim sitemin çıkma şansı olmuş olucak.Yani “feci şekilde yandı” yada “yanarak öldü” gibi aramalarda çıkma ihtimalim daha düşük olacak.Ayrıca herkes bu mantıkla hareket edip “Araba Kazasında Feci Şekilde Yandı” tarzında başlıklar atmayıp sadece “Araba Kazası” yazarsa bu seferde ziyaretçisi,pagerank’ı yüksek olan siteler her daim aramalarda üst sıralarda çıkarak en çok ziyaretçiyi çekmeye devam edicekler ve SEO yaparak büyümeye çalışan küçük siteler ne kadar SEO yaparlarsa yapsınlar küçük kalmaya mahkum olacaklar ve büyüyemeyecekler.SEO’nunda bir anlamı olmayacak.Sırf Google küçük URL’leri seviyor diye bir siteye “Araba Kazası” yazın bakalım ilk sıralarda sizin sitenizmi çıkıcak yoksa “Araba Kazasında Feci Şekilde Yandı” şeklinde başlıklar atan sizden daha büyük sitelermi çıkıcak.Etiketleme olayının bir avantajıda burada zaten.Büyük URL’li konulara küçük URL’ler oluşturularak ulaşılması sağlanıyor.O yüzden Google’ın küçük URL’leri sevmesinden dolayı konu başlıkları konusunda ve konu URL’leri konusunda kasmama taraftarıyım.Çünkü karakter bazında bir şey belirtmiyorlar.Yani “250 karakterden uzun URL’ye sahip konular daha arka sıralara düşer” tarzında bir şey söylemediklerinden bu URL kısaltma mevzusuna çokta takılmamak lazım.Dolayısıyla da .html gibi bir uzantıyı sırf URL’yi 5 karakter uzatıyor diyede kaldırmak mantıklı değil.Hele ki .html’in hiç bir işe yaramadığı kesinleşmemişken … htaccess meselesine gelince.Google indexlenmiş bütün .html uzantılı bağlantıların tamamını .html’siz versiyonuyla değiştirmez.Google için önemli olan burada indexlediği URL’ye erişimdir.Eğer Google indexlediği bir siteye ve konuya sorunsuz bir şekilde gidilebiliyorsa Google açısından çokta büyük bir sorun yoktur.Fakat Google yinede indexlediği bir URL’deki değişikliklerden hoşlanmaz.Son olarak ta sizi en başından beri okumamam,SEO konusun da bilgi sahibi olmadığım ve Google’ın siteleri indexleme mantığını bilmediğim anlamına gelmez ;)
@DestanYazan, yorumunu okudum. Sanırım şimdiye kadar Seohocasi.com’da yayınladığımız yazılara gelen en uzun yorum oldu. İlk aşamada Seohocasi.com’da sayfaların sonunda .html uzantısı bulunuyordu. Seohocasi.com kurulurken Kaan Gülten o şekilde ayarlamıştı. Zamanla .html uzantısı olmayan sitelerimizin gelişimi sonucu Kaan Seohocasi.com’un sayfa uzantısı olan .html’yi kaldırmıştır. Ve bu yazıyı yazmıştır. Ve Seohocasi.com’da birçok yazı bu değişiklik ile üst sıralara çıkmıştır. Sayfa uzantısı olayı bana göre çok çok önemli bir olay değildir. Ama ayrıntılar önemlidir. Haber siteleri bile artık dikkat çekmek için uzun başlıklar atarken linkleri olabildiğinde kısa tutuyorlar. Yeni web sitesi açacak kişilerin sayfa uzantısı kullanmamasını şahsen %100 öneriyorum. Bu arada SEO hakkında tecrübe ve bilgi paylaşmak isteyen arkadaşları Seohocasi.com’un yazar kadrosunda görmek isteriz. İletişim kısmından irtibat kurabilirsiniz.
@Can Talaylı,şimdi anlaştık işte kardeşim :) Benim demek istediğim de oydu zaten.Yani çok büyük önem arz etmez ve bir kaç aydır yada yıldır .html uzantısı kullanan sitelerin .html uzantısını kaldırması da küçük bir risktir bana göre.Fakat yeni bir site kuracaklar .html uzantısız site kurabilir.Ben son dönem de çok fazla site kurdum,o yüzden uzun bir süre yeni site kurmayı düşünmüyorum fakat yeni bir site kuracak olursam bu yazıyı dikkate alarak kurucam ;) Yorumumun uzunluğu meselesine gelince,ben her siteye böyle uzun yorumlar yapıyorum elimde olmadan,yazdıkça yazasım geliyor :) SEO hakkında bilgi ve tecrübe sahibi arkadaşların yazar kadrosunda görmek isteme çağrınızı genel olarak yapmış olsanız da benim yorumuma cevap olarak yazdığınızdan kendi üstüme alarak cevap verme ihtiyacı duyuyorum.Şu aralar ilgilendiğim site sayısının fazla olması ve bilgisayar öğretmenliğine başlama döneminde olduğumdan malesef zamanım yok fakat ilerleyen zamanda çok isterim.Güzel bir yorumlaşma oldu :)
Sayfa uzantılarının .html, .php, asp olması pek bir şey farkettirmiyor ancak kısa ve öz olması çok şey farkettiriyor. Bu sebeple mümkün olduğu kadar kısa uzantılar kullanmalıyız.