Seo uzmanlığı gerektiren ASP seo uygulamalarının gunumuzde ASP ile kodlanan sayfalara uygulanmasını zorunlu kılmıştır. ASP seo konusu, ASP, ASP.NET, ASP.NET MVC kullanımının icerik yonetim sistemlerinde yaygınlaşması ile cok buyuk onem ve oncelik kazanmıştır. PHP ve HTML ile kıyaslandığında ASP seo biraz da karmaşık gibi gorunse de, son yapılan guncellemeler ile ASP seo daha rahat yapılabilir hale gelmiştir. Bu nedenlerle, sizlere bu yazımda ASP seo ile ilgili bilgiler vereceğim.
ASP SEO problemleri ve ASP SEO yapımı
ASP seo uygulamaları yapılmamış bir siteyi, crawler; bir arama motoru orumceğinin ziyaret edecek olması, onun en korkulu ruyalarından bir tanesidir. Eğer geliştiriciler, ASP.NET & ASP.NET MVC doğru kullanmaz ve seo calışmalarını yapmazsalar, arama motorları sayfalarınızı indexlerken bircok handikap ile karşılaşırlar. Bunları şoyle ozetleyebilirim:
ASP seo: Bazı ASP sayfalar tamamen gorunmezler.
Şaşırtıcı, biliyorum, ama ASP.NET 2.0 uzerinde bir hata arama motorlarına bazı durumlarda 500 sayfa hatası veriyordu. ASP.NET uzerinden bir istek yapıldığında, yorumlayıcı motor web tarayıcı seviyesine gore bir text secip onu sunuyor. Eğer HTML32TextWriter klas kullanılıyorsa herhangi bir anda HttpContext.RewritePath metodunun cağrılması 500 hatasına neden oluyordu. Bu hata, arama motorları siteyi gezinmeye geldiklerinde ve indexlemeye calıştıklarında meydana geliyordu. Acıkca goruluyor ki; eski siteler bu risk altındalar.
ASP seo yapımı: ASP.NET surum guncellemesi yapın.
ASP seo: LinkButton HyperLink
.NET Framework (cerceve, sistem) tasarlarken, Microsoft hyperlink kadar masum bir şey tasarladılar ve bu daha sonra javascript karmaşasına donuştu. Sizi hantal LinkButton ile tanıştıralım. Web tasarımcıları, web tarayıcıların GET, tam URLyi cozumlemelerinin yerine onlara sunucu ile haberleşecekleri karmaşık ve hantal bir kod veriyorsunuz ve hepsi Javascript seo dostu bir yapı değil. Bu ASP seo icin uygun bir durum değildir. Daha detaylı teknik bilgi ve karmaşıklığını anlamak icin LinkButton Class hakkındaki Microsoft makalesini okuyabilirsiniz.
ASP seo yapımı: URLleri seo dostu, SEF (search engine friendly) hale URL rewrite ile getirin.
ASP seo: Viewstate orumcek gezinme hızını yavaşlatır ve indexlenmeyi etkiler.
Kapatabileceğiniz her durumda, mumkun olduğunda viewstate kapatın. Sitenizi sadece yavaşlatmakla kalmaz (ziyaretcileri ve botları etkiler) eğer sayfa boyutu buyuk ise asıl iceriği aşağılara iter. Bu istenen bir şey değildir. ASP seo yapımı icin sayfaların hızlı acılması ve yuklenmesi, sunucu istekleri arasında gidip gelmemesi, ağır olmaması onemlidir. ASP seo yapımı, sayfaların hızlı ve kucuk olacak şekilde duzenlenmesini gerektirir.
ASP seo yapımı: Viewstate sayfanın en altına taşıyın ya da ondan tamamen kurtulun. ASP.NET MVC framework bu sorunu cozuyor.
ASP seo: Datagrid kullanmayı bırakın.
Sayfalama yaparken, bir sayfa icerisinde iceriği sayfalarken, Datagrid kontrolu geliştiriciler tarafından kullanılan bir yontemdir. Bu yontem, ASP seo acısından, ASP seo yapımı soz konusu olduğunda, yine problemli, kirli bir yontemdir. Datagrid ile paging dediğimiz işlemin yapıldığı bolum, aynı sayfa icerisinde, farklı garip uzun linklerin bulunduğu istenmeyen, ASP seo acısından kotu bir uygulamadır. Aynı sayfada, aynı URL icin farklı linklerin olması Google ve diğer botlara anlamlı gelmez.
ASP seo yapımı: Kendi cozumunuzu geliştirin. Bunu yapmanın, sayfalandırma yapmanın Datagrid yonteminden cok daha seo uyumlu yontemleri var.
ASP seo: default.aspxten kurtulun.
Farklı linklerin, ASP seo link yapımı ile elde edilmiş ASP seo link olsun ya da olmasınlar, aynı iceriğe cozumlenmesini arama motoru botları tasvip etmezler. Orneğin; http://www.seohocasi.com/ default.aspx ve http://www.seohocasi.com/ aynı şey olmalarına rağmen ASP seo link uygulamaları yapılmadığında, farklı gibi gorunurler. Bu hem sizin aldığınız backlinklerin tek yere akmasını engelleyebilir, hem de farklı durumlarda, duplicate content cezasına carptırılabilirsiniz.
ASP seo yapımı: ISAPI rewrite ile ASP seo link yapabilir, canonical linkler oluşturabilirsiniz.
ASP seo: Response.Redirect ve 302 redirect.
Coğu web tasarımcı bu metodu ziyaretcileri linklerin doğru versiyonlarına yonlendirmek icin kullanır ve bu 301 yerine 302, gecici yonlendirme yapar.
ASP seo yapımı: Guncel ASP.NET surumu kullanıyorsanız, Response RedirectPermanent metodu ile kalıcı 301 yonlendirmeler yapabilirsiniz.
ASP SEO ve Temel Yapılması Gerekenler
Caffeine, Panda darken, Google ve diğer arama motorları surekli olarak arama algoritmalarını guncelliyorlar. Bu guncellemeler ile birlikte seo uygulamalarını bu işi profesyonel olarak takip eden seo uzmanlarının yapması zorunlu hale geliyor. Hem guncel algoritmaları bilecek, hem de gerekli olduğunda doğru hamleleri, doğru mudahaleleri yapabilecek bir uzmana ihtiyac vardır. Konu ASP seo olunca, bu cok daha onemli bir hal alıyor. Lakin umut verici olan, Microsoftun, ASP, ASP.NET ve ASP.NET MVC ile daha seo dostu, SEF uygulamalar geliştirmesidir. Buna ornek olarak ucretsiz Microsoft seo araclarını gosterebiliriz.
ASP SEO yapılması gerekenler
1. ASP SEO ve Sayfa Başlıkları
En onemli ayarlardan bir tanesi de sayfa başlıklarıdır ( tagları arası). Kullanıcılar bir şeyler ararken bu sayfa başlıkları arama sonuclarında gosterilir. En fazla yapılan yanlışlardan bir tanesi de aynı başlığın farklı sayfalara konulmasıdır. Bu cok yanlış bir uygulamadır. ASP seo link yapımı işlemlerinden sonra ASP seo link icin bunlar kotu gorunecektir. Her icerik icin farklı ve ozgun başlık belirleme artık ASP seo ve genel olarak seo uygulamalarında zorunlu hale gelmiştir.
Yanlış kullanıma ornek verecek olursak:
SEO Hocası ile Guncel SEO Dersleri
www.seohocasi.com/
SEO hakkında kapsamlı bilgiler veren makale ve guncel seo dersleri iceren aktif SEO blogu ve platformu.
SEO Hocası ile Guncel SEO Dersleri
wp.seohocasi.com/
WordPress Tema, Eklenti ve Duzenlemeleri Hakkında Bilgiler veren WordPress dersleri blogu.
SEO Hocası ile Guncel SEO Dersleri
www.seohocasi.com/sandbox/
Sandbox Turk sitelerinde en cok karşılaşılan filtre sistemidir. Bu yazıda sandbox filtresinin tum detayları anlatılmaktadır.
Bu ornekteki gibi butun başlıklar hep aynı olsaydı, arama sonucları icin kirlilik oluşturacaklardı. Bu yuzden, sayfa başlıklarını ASP seo uygularken, her zaman icerik yonetim sistemi olabilir, ya da kendi ASP sayfalarımız olabilir, ozgun, tanımlayıcı belirlemeliyiz.
2. ASP SEO Link ve ASP SEO Link Yapımı
Manalı, duzgun linkler kullanma cok onemli bir ASP seo yontemidir. İceriği tanımlayıcı, anahtar kelime ya da başlıkların icerisinde olduğu bir ASP seo link, uzun, sunucu isteklerinin, fonksiyonlarının bulunduğu karışık, hafızada tutması neredeyse imkansız linklerden cok daha faydalıdır. Coğu seo uzmanı, linklerin icerisinden =, ?, id gibi değişkenlerin cıkarılmasının yeterli olabileceğini soyler. Bence bu yeterli değildir. Bahsettiğimiz gibi link yapısının anahtar kelimelerinizi, kategori adlarınızı, en azından başlıklarınızı icermesi onemlidir. Tanımlayıcı bir ASP seo link ile sayfalarınızı indexletmek, karmaşık bir dilde arama motoruna sayfanızın linkini indexletmekten cok daha faydalıdır.
Seo başlıklı yazıda, ucretsiz seo analizi programının olduğu sayfanın, http://www.seohocasi.com/seo/ linkine sahip olması gibi. PHP, HTML ya da ASP, her ne olursa olsun, bu şekilde, seo link yapımı, ASP icin ASP seo link yapımı cok onemlidir. Bunu yapmanın temelde iki yolu vardır. Birincisi UrlRewritingNet.UrlRewrite kullanarak ASP seo link yapımıdır. Diğeri ise 404 hata sayfasını kullanarak ASP seo link yapımı yontemidir. UrlRewritingNet.UrlRewrite kullanarak seo linkler yapma, Apache uzerinden mod_rewrite modulu kullanmaya benzerdir.
3. ASP SEO ve Sayfa Yapınız
Bildiğiniz gibi sayfalar belirli yapılardan oluşur. Başlık, kısa surum, paragraflar, ic başlıklar Yaptığınız alıntılar, vurgulamak istediğiniz şeyler, altı cizilecek onemli noktalar, butun bunların hepsini sayfa yapınızı tasarlarken duşunmelisiniz. CSS her zaman iyi ve yararlı bir cozumdur ve ondan sayfa ici yazı tasarımında ozellikle faydalanmalı ve doğru kullanmalısınız.
Orneğin; ve diğer başlıkları ASP sayfalarda duzenli bir şekilde koymalısınız. Bu taglar, hem arama motorlarına, hem de okuyucularınıza sayfa yapınızı, iceriğinizi anlamalarına kolaylık sağlar. Buna ilave olarak , , gibi tagları duzenli ve doğru bir şekilde kullanmanız ASP seo yapımı icin onemlidir.
4. ASP SEO ve Sayfa Performanslarını Test Etme
ASP sitenizi stres testlerine tabi tutmalısınız. Bunu yapabileceğiniz cok fazla online araclar vardır. Sitenizin cevap verme suresi, aşırı yoğunlukta sunucuların yuku kaldırıp kaldıramayacağı ASP siteler ve ASP seo acısından onemlidir. İstekler sunucuya gonderilir ve cevap beklenir. Ozellikle sunucu taraflı calışan sistemlerde cevap verme suresi cok onemlidir. Ne ziyaretciler, ne de arama motorları yavaş siteleri sevmezler.
Seohocası Ucretsiz SEO Analizi
Sitemiz uzerinde, www.seohocasi.com/seo/ adresinde ucretsiz seo analiz hizmeti sunulmaktadır. Bu aracı kullanarak, internet uzerinden ucretsiz seo analizi yapabilirsiniz.
Microsoft Ucretsiz SEO aracları
Microsoft Ucretsiz SEO aracları bu adresten indirebilirsiniz. Bu adreste gorebileceğiniz gibi, dilediğiniz dilde goruntuleyebilirsiniz ama şu an icin İngilizce, Almanca ve Rusca var. Gerci Rusca, İngilizce olan sayfada Russian olarak bile yazılmamış (Русский) ama umarız en kısa zamanda diğer dillerde de yayın yapılır ve Turk kullanıcılar da rahatlıkla bu uygulamadan faydalanabilirler.
Bing, Google, YAHOO! ve daha fazlası icin seo analiz uygulamaları bulunan bu arac kiti, sizlere ASP sitelerinizin kontrolunde buyuk kolaylık sağlayacaktır. Klasik Windows Eklentisi gibi yuklenip kurulabilen program sayesinde, ASP seo kontrolleri rahat bir şekilde yapılabilir hale geliyor. Başlangıc seo kontrolleri icin faydalı bir uygulama olarak goze carpıyor. http://www.microsoft.com/web/seo/
5. ASP SEO ve AJAX
Eğer sitenizin yapısında AJAX kullanıyorsanız bu buyuk problemleriniz var demek olabilir. Orumcekler sayfalarınızı tararken AJAX, JavaScript analiz edebilirler ama bunları calıştırmazlar. Eğer siteniz AJAX uzerine kurulu ise robotlara coğunlukla gorunmez olacak ve indexlenmesinde problem olacaktır. Bunu bir nebze olsun aşabilmek icin, AJAX iceriği en başta kullanmamaya, sayfanın mumkun olduğu kadar altlarında kullanmaya calışın. Eğer arama motorlarının sayfanızı nasıl goruntulediğini kolayca gormek istiyorsanız, web tarayıcınızın JavaScript desteğini kapatabilirsiniz. Bu şekilde rahatlıkla sayfalarınızın js desteği olmayan bir istemci ile nasıl gorunduğunu anlayabilirsiniz.
Bu yontemleri kullanarak, ASP sitenizi seo dostu yapabilirsiniz. Buradaki yontemler ASP sitenizin arama sonuclarında ust sıralarda cıkmasına yardımcı olacaktır.
seo hocası