|
||||||||||||||||||||||||||||||||||||||||||||||
|
Bir web sitesinin hizmet alanı, ürünleri,katagorisi ile ilgili anahtar terim ve kelimelerle arama yapıldığında, aranan katagori kelimesinde ön sıralarda çıkmasını sağlamak amacıyla, web sitesinin arama motoru,spider (robot) programlarının ve algoritmalarının istediği uygun hale getirilmesidir. Neden webmaster denilen ve websitesini yapan kişi veya kuruluş bunlari yapmıyor? Çünkü, webmaster demek genel anlamı ifade eden ve aslında sadece belli bazı programlarla
dinamik(asp,php,xml...) veya statik (html,htm...) web site yapandır.Optimizasyon ise
belli bir programı olmayan, seneler içersinde kazanılan tecrubelerle öğrenilip, en mukemmeline
ulaşılabilen bir meslektir.Adıda SEO olarak ingilizce terimin karşılığıdır.Kelime(keywords) Website Optimizasyon yaptırmak NE kazandırır? 1) Nitelikli ve hizmet alanınızla ilgilenen müşterilere ulaşmanızı sağlar.Turkiyede encok aranan Arama Motorlarındaki Ziyaretçiler birde bakarsiniz , firmanızın iş alanıyla ilgili urunlerle ilgileniyor ve arama sonuçları size ulaştıklarından,o urunu veya hizmeti gerçekten talep edip müşteriniz olur. Bu da gelen müşterilerin size daha fazla para kazandırması demektir. 2) Firmanıza prestij kazandırır. Ziyaretçilerde arama motorlarında ön sıralarda çıkan web sitelerinin; o SEKTORDE Lider firmalardan olduğu düşüncesi hakimdir. Buda hizmet verdiğiniz sektördeki Pazar payınızı yükseltecektir. 3) Arama Motorlarının ön sıralarında olan web siteleri daha çok ziyaret edilir.7 gün 24 saat firmanıza nitelikli ziyaretçi akışı sağlamış olursunuz. Bu da reklam ve tanıtım masraflarından tasarruf etmenizi sağlayacaktır. Arama Motoru Optimizasyonu İçin Firmamızca Yapılacak İşlemlerden Bazıları 1) Çalışma alanınızla ilgili hedef müşteri kitlenizin sitenize ulaşmasını sağlayacak anahtar kelimelerin GOOGLE vs. gibi arama motorlarından temin edilmesi,size email ile ulaştırılması, 2) Web sitenizin belirlenen anahtar kelimelere uygun hale getirilmesi (Meta Taglerinin düzenlenmesi, İçerik ve anahtar kelime yoğunluklarının düzenlenmesi vb.). 3) Web sitenizi paket suresi içersinde Yabanci Arama Motorlarına ve directory sitelerine her ay duzenli olarak otomatik olarak ekliyoruz. Aşağıda bilgi için yaptığımız hizmete dahil bir işlemin açıklamasını okuyacaksınız. Site Haritası Nasıl ve Neden Oluşturulmalıdır ? Required attributes: Bu bölümde bir örnek verilmektedir. Bu girişi değiştirmeniz ve eklemek istediğiniz her bir Site Haritası için bir giriş eklemeniz gerekir. path değerinin, web sunucunuzdaki tam yol ve dosya adı olduğundan emin olun. Uzantıları .gz şeklinde olduğu sürece, gzip'lenmiş Site Haritalarını da listeleyebilirsiniz. Her bir Site Haritasını listelemek yerine, joker girişler kullanabilirsiniz. Örneğin, aşağıdaki giriş, "site haritası" kelimeleriyle başlayan ve .xml uzantısı olan tüm Site Haritalarını ekler: <!-- Exclude URLs that end with a '~' (IE: emacs backup files) --> <!-- Exclude URLs within UNIX-style hidden files or directories --> Oluşturulan Site Haritasında belirli URL'leri hariç bırakmak için filtreleme kullanabilirsiniz. Bunu, bir temizleyici listesi oluşturmak, gereksiz listelemeleri azaltmak veya belirli URL'lerin dizininin oluşturulmasını engellemek için yapmak isteyebilirsiniz. URL'lerin dizininin oluşturulmasını engellemek için bir robots.txt dosyası kullanırsanız, URL'ler Site Haritanızda yer alsa bile Google'ın onları aramayacağını veya dizinlerini oluşturmayacağını unutmayın. Filtreleme yöntemlerinden herhangi birini veya tümünü kullanabilirsiniz. Gerek duymadığınız girişleri silebilir ve isterseniz ek girişler oluşturabilirsiniz. Aşağıda kullanım örnekleri verilmiştir. Bu filtre, .jpg olarak sona eren URL'leri hariç bırakır. Sitenizin tüm resimleri HTML sayfalarına katıştırılırsa ve bağımsız URL'ler olarak erişilmemeleri gerekiyorsa, benzer bir filtre eklemek isteyebilirsiniz. Yapılandırma Dosyası Sözdizimi Referansı Aşağıda, yapılandırma dosyası sözdiziminin tam açıklaması verilmiştir. Her bir etiket bir kod örneğiyle başlar ve ardından özniteliklerin bir açıklaması gelir. Her bir yapılandırma dosyasının başında olması gereken etiket. base_url gerekli Web sitenizin temelinin HTTP yolu; Site Haritası'na yalnızca bu temel URL'yle başlayan URL'ler eklenebilir. urllist urllist.txt dosyası, eşlenecek URL'lerin listesini içeren basit bir metin dosyasıdır. Ayrıca, her bir URL için isteğe bağlı öznitelikler de ekleyebilirsiniz. Öznitelikler URL ile aynı satıra girilir ve tek bir boşlukla ayrılır. Örneğin: lastmod isteğe bağlı "2005-02-21T18:00:15+00:00" directory accesslog sitemap filter eklentisi Yapılandırma dosyanızda adı geçen dosyalar, ister URL listeleri isterse web sunucusu günlükleri olsunlar, varsayılan UTF-8 kodlamasından başka kodlamalar kullanabilirler. Site Haritası Oluşturucu'nun dosyalarınızı okuma biçimini etkilemek için, config.xml dosyasında alternatif kodlamalar belirtebilirsiniz. Yaygın olarak kullanılan bazı kodlamalar şunlardır: Mobil Site Haritası'nın yapılandırma dosyasını, mobil olmayan bir Site Haritası'nınkiyle aynı biçimde oluşturursunuz. Bununla birlikte, her biçimlendirme dili için ayrı bir yapılandırma dosyası oluşturmanız ve her biri için ayrı Site Haritası oluşturabilmek amacıyla Site Haritası Oluşturucu'yu her yapılandırma dosyası için ayrıca çalıştırmanız gerekir. Her bir yapılandırma dosyası şu özellikleri taşımalıdır: Filtreleme örnekleri Aşağıda, farklı biçimlendirme dilleri için Mobil Site Haritaları oluştururken uzantı tabanlı filtreleri nasıl kullanabileceğinizi gösteren bazı örnekler verilmiştir. Tam olarak sizin kullandığınız filtreleme, sitenizde kullanılan biçimlendirme dillerinin türlerine ve her türü nasıl belirttiğinize bağlı olacaktır. Sitenizin ayrıntıları için farklı uygulamalarınız varsa (örneğin, biçimlendirme dilleri farklı olan URL'leri ayrı klasörlerde düzenliyor olabilirsiniz), sitenizin uygulamasındaki özelliklere uygun filtreleme kullanmalısınız. Filtrelerin, yapılandırma dosyasında bunları listelediğiniz sırayla uygulandığını unutmayın. Bu nedenle, listelediğiniz ilk filtre Site Haritası'na eklemek istediğiniz URL'leri belirleyen bir "geçiş" işlemi olmalıdır. WML (WAP 1.2) içeriğine bir Site Haritası oluşturmak için: XHTML mobil profil (WAP 2.0) içeriğine Site Haritası oluşturmak için: 3. Dosyaları web sunucunuza yükleme Aşağıdaki dosyaları web sunucunuzda komut satırından erişebileceğiniz bir konuma yüklemelisiniz: Bu dosyaları yüklemek için kullandığınız yöntem ortamınıza bağlıdır. Sık kullanılan yöntemler FTP ve SCP'dir. Daha fazla bilgi için web barındırma sağlayıcınıza başvurun. 4. Site Haritası Oluşturucu komut dizisi (sitemap_gen.py) çalıştırılıyor Site Haritası Oluşturucu'yu çalıştırmak için web sunucunuza bağlanmanız gerekecektir. Bağlanmak için kullandığınız yöntem ortamınıza bağlıdır. Örneğin, SSH kullanarak UNIX tabanlı bir sunucuya genellikle erişebilirsiniz. Web sunucunuza bağlanma ve komut dosyalarını çalıştırma hakkında daha fazla bilgi edinmek için web barındırma sağlayıcınızla görüşün. Dosyaları web sunucunuza kopyaladıktan sonra, Site Haritası Oluşturucu komut dosyasını çalıştırmanız gerekir. Web sunucunuza bağlanın ve aşağıdaki komutu çalıştırın (<path/config.xml> değerlerini yapılandırma dosyanızın yolu ve dosya adıyla değiştirin; bu dosyayı Python komut dosyasıyla aynı konuma yüklediyseniz, yolu dışlayabilirsiniz): Örneğin, UNIX tabanlı bir komut satırı şuna benzeyebilir: MS-DOS tabanlı bir komut kabuğu şuna benzeyebilir: İpucu: Yapılandırmanızı test ediyorsanız ve Site Haritanızı göndermeye hazır değilseniz, aşağıdaki sözdizimi Site Haritası Oluşturucu'nun Google'la bağlantı kurmasını engeller: $ python sitemap_gen.py --config=config.xml --testing İsteğinizin durumunu komut dizisinde görürsünüz: Bunun gibi çok fazla çıkış görmezseniz, yapılandırma dosyanızdaki 'verbose' ayarının ekrana yazdırılacak bilgi miktarını etkilediğini unutmayın. Bu örnekte, 'verbose' için "1" ayarlanmış olarak gösterilmektir. Dosyadaki hatalar da döndürülür. Örneğin, url= özniteliğini bir dizin girişinin dışında bırakırsanız, komut dizisi aşağıdakileri verir: config.xml dosyanızdaki hataları düzeltin ve komut dizisini yeniden çalıştırın. Hiçbir hata yoksa, Site Haritası Oluşturucu, yapılandırma dosyasında belirttiğiniz yerde yeni bir sitemap.xml.gz dosyası oluşturur. 5. Site Haritanızı Google'a Gönderme Site Haritası Oluşturucu, yapılandırma dosyasında belirttiğiniz yerde bir sitemap.xml.gz dosyası oluşturur. Bu dosya başarılı bir şekilde oluşturulduktan sonra, bunun web tarayıcısı yoluyla erişilebilir olduğundan emin olun. Sonra, bunu Google Site Haritaları hesabınıza ekleyin. Bu Google'ın size kullanışlı durum ve istatistik bilgileri sağlamasına olanak tanır. Google Site Haritanızda sorun olduğunu raporlarsa, sorunları çözüp haritayı yeniden gönderebilirsiniz. Site Haritası'nı bir kez el ile eklemeniz yeterlidir. Bundan sonra, Site Haritanızdaki değişiklikleri Google'a bildirmek için HTTP isteği kullanabilirsiniz (öte yandan Google web yöneticisi araçları hesabınız yoluyla Site Haritanızı da yeniden gönderebilirsiniz). 6. Yinelenen bir komut dizisi hazırlama Site Haritası Oluşturucu'yu içeriğiniz değiştikçe ve en fazla saatte bir kez çalışacak şekilde ayarlamanızı tavsiye ederiz. UNIX web sunucusuna sahip web yöneticileri, bunu bir cron işi olarak hazırlamayı düşünebilir. Başka platformlar kullanan web yöneticileri, yinelenen komut dosyalarını yapılandırma konusunda yardım almak için kendi sistem yöneticilerine başvurmalıdır. Ayrıca, Google Grupları'ndaki Google Site Haritaları Grubu'nda bulunan önerilerden de yararlanabilirsiniz. Site Haritanızdaki değişiklikleri Google'a bildirmek için bir HTTP isteği kullanabilirsiniz. Bununla birlikte, Google web yöneticisi araçları hesabınıza el ile Site haritanızı eklemek için href="https://www.google.com/webmasters/sitemaps/siteoverview">Google web yöneticisi araçlarında oturum açtığınızdan lütfen emin olun. Bu bölümde, bazı kişilerin Site Haritası Oluşturucu'yu kullanırken karşılaştıkları bazı genel sorular veya sorunlar ve bunlarla sizin karşılaşmanız durumunda yapabilecekleriniz hakkında konuştuk. Web'de erişilebilir olmama durumu--ERROR -- Sorun: Site Haritası Oluşturucu aşağıdaki hata ve uyarıyı döndürüyor: Ne oldu? Site Haritası Oluşturucu dosyayı belirttiğiniz yerde oluşturdu, sonra tıpkı bir arama motoru gibi HTTP kullanarak dosyayı almaya çalıştı ve başarısız oldu. Devam etti ve arama motorlarına bildirdi, ancak Site Haritanızın okunabilir olmayabileceğini size bildirmek için hatayı ve uyarıyı ortaya çıkarması arama motorları tarafından okunabilir olmayabilir. Site Haritası Oluşturucu, config.xml dosyanızın store_info özniteliğinde belirtilen yolda Site Haritası dosyanızı oluşturur. Site Haritası Oluşturucu daha sonra, base_url özniteliğini kullanarak o dosyaya bir URL oluşturur ve URL'yi arama motorlarına bildirir. Örneğin, yapılandırmayı şu şekilde ayarlarsanız: Site Haritası arama motorlarına Site Haritanızı şu adreste aramalarını bildirir: Dosya bu URL üzerinden erişilebilir olmalıdır. Dosya bu URL kullanılarak alınamazsa, arama motorları Site Haritanızı hiçbir şekilde bulamaz. Ne yapabilirsiniz? Config.xml dosyanızın Site Haritanız için doğru base_url ve store_into yollarını belirttiğini doğrulamalısınız. Ayrıca, Web tarayıcılarının base_url yolundan Site Haritası dosyasını alabileceklerini de doğrulamanız gerekir. Yolda veya URL'de hata bulursanız Site Haritası Oluşturucu'yu yeniden çalıştırmanız gerekebilir; ya da yalnızca Site Haritası dosyasını doğru konuma taşır ve arama motorlarına bunu Web siteleri aracılığıyla kendiniz bildirirsiniz. XML desteği Sorun: Site Haritası Oluşturucu aşağıdaki hatayı veriyor: Ne oldu? İletide de belirtildiği gibi, bazı platformlarda XML dosyalarını işlemek için gereken destek kitaplıklarının eksik olduğu bir Python (Site Haritası Oluşturucu komut dosyasının yazıldığı dil) sürümü var. Bu komut dosyasının çalışabilmesi için tam XML desteği gerekir. Ne yapabilirsiniz? Yüklü Python sürümünü yeni bir sürüme yükseltmeyi deneyin. Bunu yapmak için sistem yöneticinize başvurmanız gerekebilir. Bunun genel olarak Site Haritaları'nı değil, yalnızca Site Haritası Oluşturucu'yu etkilediğini unutmayın. Site Haritaları oluşturmak için başka bir yönteminiz veya aracınız varsa, elbette onu kullanabilir ve Site Haritalarınızı arama motorlarına gönderebilirsiniz. .gz veya .zip'teki tüm fazladan dosyalar nelerdir? sitemap_gen.py komut dizisini açtığınızda, yukarıda değindiğimizden biraz daha fazla sayıda dosya görebilirsiniz. Tam dosya listesi şuna benzer: Fazladan dosyalar, genellikle paket ve lisanslama şartlarıyla ilgili bilgilerdir. Bu dosyaları incelemeniz tavsiye edilir. Tek istisna, bu açık kaynak projesine katkıda bulunmak isteyen diğer geliştiricilerin yararlı bulabileceği bir birim-test komut dosyası olan test_sitemap_gen.py'dir. Site Haritası Oluşturucu'yu, neredeyse herkesin yaptığı gibi kaynak kodun hiçbir bölümünü değiştirmeden kullanmak istiyorsanız, büyük olasılıkla bu test komut dosyasına gerek duymayacaksınız. ASCII olmayan karakterler Sorun: Site alan adınız veya içindeki URL'ler ASCII dışı karakterler içeriyor. Genel olarak, ASCII olmayan URL'ler % işareti ile kaçış yapılmadan önce UTF-8 kullanılarak kodlanmalıdır. Bununla birlikte, bazı web sunucuları yalnızca URL'ler UTF-8 dışında bir kodlama kullanılarak kodlanırsa yanıt verir. Site Haritanızdaki tüm URL'ler ve Site Haritasının kendi URL'si, bulundukları web sunucusunda okunabilirlik için kodlanmalıdır. Site tanımı bölümünde, web sunucunuz tarafından kullanılan kodlamayı belirtmek için isteğe bağlı default_encoding özniteliğini kullanın. Bu etiketi kullanmazsanız ve web sunucunuz UTF-8 dışında bir kodlama kullanırsa, hangi kodlamayı kullanacağımızı bilemeyiz. URL'leriniz ASCII dışı karakterler içeriyorsa, Python 2.3 veya üst sürümünü kullanarak Site Haritası Oluşturucu'yu çalıştırmanızı tavsiye ederiz. Bu Python sürümü artırılmış ASCII dışı destek içerir. Alan adınız ASCII dışı karakterler içeriyorsa, Uygulamalardaki Alan Adlarını Uluslararasılaştırma (IDNS) desteği bu sürüme kadar eklenmediğinden, Python 2.3 veya üstünü kullanmanız gerekir. IDNA desteği olmadan, Site Haritası Oluşturucu ASCII dışı bir alan adını doğru şekilde kodlayamaz.
|
|||||||||||||||||||||||||||||||||||||||||||||
| toppozisyon - optimizeweb - freesubmit - paidsubmit - contactUS | ||||||||||||||||||||||||||||||||||||||||||||||