Web sitelerimizi hazırlayıp, içeriklerini oluşturup bitirdikten sonra yapmamız gereken en önemli iş site haritası oluşturmaktır.
İki çeşit site haritası vardır; biri "xml" diğeri "html" site haritasıdır. Xml site haritası sadece arama motorlarına hitap ederken, html site haritaları ise hem kullanıcılara hemde arama motorlarına hitap eder. Html site haritasını bir örnekle açıklayalım http://www.gittigidiyor.com/servisler/site-haritasi. Html site haritasında sitenin içeriği düzenli bir şekilde kategoriler ve alt kategorilere ayrılmış, hem kullanıcılar hemde arama motorları tek bir sayfadan sitenin tamamına erişebilmektedir.
Normalde profesyonel anlamda yapılan bütün web sitelerinde vardır site haritası. Xml site haritalarına hemen her sitenin alan adı sonuna /sitemap.xml yazarsak görebiliriz. http://www.engelsizerisim.com/sitemap.xml , https://www.turkiye.gov.tr/sitemap.xml örneklerinde de görüldüğü gibi xml site haritaları sadece google ve diğer arama motorlarına referans olur.
Html ve xml site haritalarını otomatik olarak oluşturan eklentiler yada yazılımlar kullanabiliriz. Ancak html site haritalarını kendimiz oluşturmamız kullanıcılar açısından daha kullanışlı ve şık oacaktır, çünkü eklentiler ve hazır kodlar bizim hangi linki önplana almak istediğimizi bilemezler.
Hazırlamış olduğumuz sitelerin xml haritalarını çıkarmak için birçok yöntem birden fazla çözüm ve hazır sistem vardır. Eğer çok karmaşık, çok detaylı ve çok kompleks bir yapınız yoksa benim size tavsiyem https://www.xml-sitemaps.com/ adresidir. Bu siteye girdiğinizde sadece sitenizin adresini vererek bir site haritası oluşturabilir hatta site haritası oluştuktan sonra site haritasını hangi formatta (xml, html) indirmek istediğinizi de seçebilirsiniz. Haritamızı indirdikten sonra bunu arama motorlarına kaydettirmemiz gerekiyor.
Google webmaster araçlarına kaydettirmek için https://www.google.com/webmasters/tools/home?hl=tr adresinden yada google dan "search console" diye aratıp çıkan linkten bir hesap oluşturup, bir site ekleyip, bu sitenin bizim olup olmadığını onaylamamız gerekiyor. Bunun için google birkaç onaylama yöntemi geliştirmiş; html etiketi oluşturarak, google analitik hesabını kullanarak, alan adı sağlayıcısından oturum açarak ve birde önerilen yöntem var. Önerilen yöntemde bizden bir html dosyası indirip, onu sitemizin bulunduğu ana dizine yükleyip, html dosyasını indirdiğimiz linkin hemen altındaki doğrulama linkine tıklıyoruz.
Açılan sayfada "google-site-verificationfghfg:google534fg3545fg35435fgh535.html" gibi bir yazı gördükten sonra konsoldaki doğrula butonunu tıklayarak google a sitenin bizim olduğunu ispatlıyoruz. Doğrulama işlemi bittikten sonra yapmamız gereken oluşturduğumuz site haritasını google a bildirmek yani yüklemek. Konsolda sol taraftaki "tarama" ve altında "Site haritaları" sayfasına girerek, "site haritası ekleme/test etme" butonundan site haritamızı google a yüklüyoruz.
Search konsol, aslında sadece site haritalarını yönetebileceğiniz bir yer değil, arama sonuçlarınıda yönetebileceğiniz, aramaların ne şekilde gerçekleştiğini, hangi kelimelerle sitenize geldiği gibi birçok şeyi yönetebileceğiniz çok güzel bir araçtır. Bu yüzden konsolun detaylarını da incelemenizde fayda var. Site haritasını yükledikten sonra yapılması gereken, google ın site haritasını test edip indekslemesini beklemek olacaktır. Tabi indeksleme süreci link sayısına göre uzun sürebilir, bazen bir ay bazen üç ay ve daha fazla... Kolay gelsin
İki çeşit site haritası vardır; biri "xml" diğeri "html" site haritasıdır. Xml site haritası sadece arama motorlarına hitap ederken, html site haritaları ise hem kullanıcılara hemde arama motorlarına hitap eder. Html site haritasını bir örnekle açıklayalım http://www.gittigidiyor.com/servisler/site-haritasi. Html site haritasında sitenin içeriği düzenli bir şekilde kategoriler ve alt kategorilere ayrılmış, hem kullanıcılar hemde arama motorları tek bir sayfadan sitenin tamamına erişebilmektedir.
Normalde profesyonel anlamda yapılan bütün web sitelerinde vardır site haritası. Xml site haritalarına hemen her sitenin alan adı sonuna /sitemap.xml yazarsak görebiliriz. http://www.engelsizerisim.com/sitemap.xml , https://www.turkiye.gov.tr/sitemap.xml örneklerinde de görüldüğü gibi xml site haritaları sadece google ve diğer arama motorlarına referans olur.
Html ve xml site haritalarını otomatik olarak oluşturan eklentiler yada yazılımlar kullanabiliriz. Ancak html site haritalarını kendimiz oluşturmamız kullanıcılar açısından daha kullanışlı ve şık oacaktır, çünkü eklentiler ve hazır kodlar bizim hangi linki önplana almak istediğimizi bilemezler.
Hazırlamış olduğumuz sitelerin xml haritalarını çıkarmak için birçok yöntem birden fazla çözüm ve hazır sistem vardır. Eğer çok karmaşık, çok detaylı ve çok kompleks bir yapınız yoksa benim size tavsiyem https://www.xml-sitemaps.com/ adresidir. Bu siteye girdiğinizde sadece sitenizin adresini vererek bir site haritası oluşturabilir hatta site haritası oluştuktan sonra site haritasını hangi formatta (xml, html) indirmek istediğinizi de seçebilirsiniz. Haritamızı indirdikten sonra bunu arama motorlarına kaydettirmemiz gerekiyor.
Google webmaster araçlarına kaydettirmek için https://www.google.com/webmasters/tools/home?hl=tr adresinden yada google dan "search console" diye aratıp çıkan linkten bir hesap oluşturup, bir site ekleyip, bu sitenin bizim olup olmadığını onaylamamız gerekiyor. Bunun için google birkaç onaylama yöntemi geliştirmiş; html etiketi oluşturarak, google analitik hesabını kullanarak, alan adı sağlayıcısından oturum açarak ve birde önerilen yöntem var. Önerilen yöntemde bizden bir html dosyası indirip, onu sitemizin bulunduğu ana dizine yükleyip, html dosyasını indirdiğimiz linkin hemen altındaki doğrulama linkine tıklıyoruz.
Açılan sayfada "google-site-verificationfghfg:google534fg3545fg35435fgh535.html" gibi bir yazı gördükten sonra konsoldaki doğrula butonunu tıklayarak google a sitenin bizim olduğunu ispatlıyoruz. Doğrulama işlemi bittikten sonra yapmamız gereken oluşturduğumuz site haritasını google a bildirmek yani yüklemek. Konsolda sol taraftaki "tarama" ve altında "Site haritaları" sayfasına girerek, "site haritası ekleme/test etme" butonundan site haritamızı google a yüklüyoruz.
Search konsol, aslında sadece site haritalarını yönetebileceğiniz bir yer değil, arama sonuçlarınıda yönetebileceğiniz, aramaların ne şekilde gerçekleştiğini, hangi kelimelerle sitenize geldiği gibi birçok şeyi yönetebileceğiniz çok güzel bir araçtır. Bu yüzden konsolun detaylarını da incelemenizde fayda var. Site haritasını yükledikten sonra yapılması gereken, google ın site haritasını test edip indekslemesini beklemek olacaktır. Tabi indeksleme süreci link sayısına göre uzun sürebilir, bazen bir ay bazen üç ay ve daha fazla... Kolay gelsin