içinde

Dinamik Web Siteleri için Arama Motoru Optimizasyonu

“Dinamik Web Siteleri” nedir?

Dinamik web siteleri, sayfaları anında oluşturulan web siteleridir. Statik sayfaların aksine (öncelikle .htm / .html sayfaları), dinamik sayfalar, bir kullanıcı belirli bir sayfa üzerinden bir eylemi tetiklediğinde oluşturulur.

İşte örnek bir dinamik URL-

http://www.bbc.co.uk/cgi-bin/search/results.pl?q=%22dynamic+websites%22&tab=news&go=homepage

Yukarıdaki www.bbc.co.uk örneğine göre, URL’nin sörfçü isteğine göre değişen dinamik kısmı (yani kısmı), soru işaretinden (?) Sonraki kısımdır.

Arama motorlarının Dinamik URL’leri endekslerken karşılaştığı sorunlar nelerdir?

1. Arama motorları genellikle dinamik bir URL’yi sonsuz bir bağlantı kümesi olarak kabul eder.

2. Dinamik URL’ler çevrimiçi alışveriş sepetlerinde maksimum uygulama bulduğundan, belirli bir sayfaya bir oturum kimliğini dahil etme olasılığı vardır. Söz konusu sayfanın oturum kimlikleri değiştikçe, arama motoru örümceğinin aynı sayfanın sonsuz sayıda kopyasını indekslemesi gerekir ki bu onlar için Herkülce bir görevdir.

3. 2. maddede sunulan mantığın aynısıyla ilerlemek, aynı dinamik sayfanın indekslenmesi, arama motorlarının sunucularını aşırı yükleyebilir ve bu nedenle arama motorlarının mümkün olan en hızlı zamanda en alakalı bilgileri sunmasını engelleyebilir.

Google’ın dinamik web sitelerinin endekslenmesi hakkında söyledikleri:

Sitenizin eklenmemesinin nedenleri: Sayfalarınız dinamik olarak oluşturulmuştur. Dinamik olarak oluşturulmuş sayfaları indeksleyebiliyoruz. Ancak, web tarayıcımız dinamik içerik sunan siteleri kolayca ezip çökertebileceğinden, dizine eklediğimiz dinamik sayfaların miktarını sınırlıyoruz. (Kaynak – http://www.google.com/webmasters/)

Dinamik URL’lerinizi bir arama motoru örümcek dizini yapmak için sahip olduğunuz seçenekler nelerdir?

1. Yazılımların kullanımı – Exception Digital Enterprise Solutions (http://www.xde.net), dinamik URL’leri statik olanlara değiştirebilen bir yazılım sunar. XQASP olarak adlandırılan, “?” Sorgu Dizesinde “/” ile değiştirin, böylece arama motoru örümceklerinin dinamik içeriği dizine eklemesine izin verin.

Misal –
http://www.my-online-store.com/books.asp?id=1190 şu şekilde değişecek:
http://www.my-online-store.com/books/1190.

İkincisi statik bir URL olduğundan, arama motoru örümcekleri tarafından kolayca dizine eklenebilir.

2. CGI / Perl betiklerinin kullanımı – Dinamik sitelerinizin arama motorları tarafından indekslenmesini sağlamanın en kolay yollarından biri CGI / Perl betikleri kullanmaktır. Path_Info veya Script_Name, tam URL adresini (sorgu dizesi bilgileri dahil) içeren dinamik bir uygulamadaki bir değişkendir. Bu sorunu çözmek için, tüm bilgileri sorgu dizesinden önce çekecek ve geri kalan bilgileri bir değişkene eşitleyecek bir komut dosyası yazmanız gerekir. Daha sonra bu değişkeni URL adresinizde kullanabilirsiniz.

Örnek – http://www.my-online-store.com/books.asp?id=1190

CGI / Perl komut dosyalarını kullandığınızda, dinamik URL’nin sorgu kısmına bir değişken atanır.
Dolayısıyla, yukarıdaki örnekte “? İd = 1190” değişkenine atanmıştır, örneğin “A”. Dynamuc URL http://www.my-online-store.com/coolpage.asp?id=1190
arama motorları tarafından kolayca indekslenebilen CGI / Perl betikleri aracılığıyla http://www.my-online-store.com/books/A olarak değişecektir.

3. Web sunucularınızı yeniden yapılandırma –

(i) Apache Sunucusu – Apache, sorgu dizelerini içeren URL’leri arama motorlarının dizine ekleyebileceği URL’lere dönüştürmenizi sağlayan bir yeniden yazma modülüne (mod_rewrite) sahiptir. Ancak bu modül varsayılan olarak Apache yazılımıyla kurulmaz, bu nedenle kurulum için web barındırma şirketinize danışmanız gerekir.

(ii) ColdFusion – Sunucunuzda ColdFusion’ı “?” bir sorgu dizesi “/” ile değiştirilir ve değeri URL’ye iletir.

4. Bir dizi dinamik Sayfaya bağlı bir Statik Sayfanın Oluşturulması –

Bu yaklaşım, özellikle çevrimiçi olarak birkaç ürün satan küçük bir çevrimiçi mağazanın sahibiyseniz çok etkilidir. Sadece tüm dinamik sayfalarınıza bağlanan statik bir sayfa oluşturun. Arama motoru sıralamaları için bu statik sayfayı optimize edin. Tüm ürün kategorileri için bir bağlantı başlığı ekleyin, işinizle alakalı oldukça popüler anahtar kelimeleri içeren ürün açıklamasının yanı sıra ürün resimleri için uygun “alt” etiketi yerleştirin (Siteniz için http: //www.wordtracker aracılığıyla anahtar kelime araştırması yapabilirsiniz. com.tr). Bu statik sayfayı, çeşitli arama motorlarındaki tüm dinamik sayfalarla birlikte, arama motoru gönderme yönergelerine uygun olarak gönderin.

Dünyanın En Büyük Kitapevi Amazon.com dinamik URL’lerin endekslenmesi sorunuyla nasıl başa çıktı?

İnternet pazarlama kitapları için Google’da yapılan bir arama, sizi doğrudan Amazon’daki uygun dinamik sayfaya götüren bir sonuç verdi: http://www.amazon.com/exec/obidos/ISBN%3D0395683297/103-0475212-8205437.

Yukarıdaki URL herhangi bir sorgu dizesi içermediğinden, tüm arama motorları Amazon.com’un ürünlerini dizine ekleyebilir. Amazon.com, ürün seçimlerinin arama motorları tarafından dizine eklenmesini sağlamak için bu yöntemi kullanır. Bu Amazon için çok önemlidir, çünkü çevrimiçi bir kitapçı olarak dinamik URL’leri benimsemeleri çok doğaldır, ancak dinamik URL’lerini arama motoru dizini dostu yapmak onlar için aynı derecede önemliydi.

Sonuç

Birkaç yıl önce bile, büyük arama motorlarının çoğu dinamik URL’leri dizine eklemedi, bu nedenle çoğu zaman çevrimiçi mağazalar için en iyi arama motoru sıralamalarını engelliyordu. Google’ın birkaç ay önce dinamik URL’leri dizine eklemeye başlamasıyla, resim önümüzdeki günlerde değişecek. Bu daha doğrudur çünkü Google’ın numero uno konumu şu anda Microsoft’un MSN’si (kendi arama motorunu geliştiren) ve Yahoo! tarafından tehdit ediliyor. PPC Arama Motoru sektörünün en büyük oyuncusu olan Overture’u kısa süre önce satın alan Dr.

########################

Ne düşünüyorsun?

Bir cevap yazın

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

GIPHY App Key not set. Please check settings

Kağıtsız Olmak

Küçük İşletmeler İçin Para Hibe