Site Haritası (Sitemap) Nedir, Nasıl Yapılır?
Site haritası, web sayfanızda trend ve hız yakalamak için kullanılabilen stratejik uygulamadır. Site haritası yer alan web siteleri çok daha hızlı şekilde crawl edilirler ve arama motoru sonuç sıralamasında yükselme avantajı kazanırlar. Site haritası, arama motorlarının ve ziyaretçilerin sitenizde gezinmesini pratik hale getirir. SEO hizmet stratejileri bazında etkili kullanılan site haritaları, web sitesi içeriklerinin de arama motoru sonuçlarında ön planda yer almasını sağlar. Tüm sayfaların URL’leri listelenerek ve diğer çeşitli işlem adımları izlenerek site haritası oluşturulur. Site haritasının nasıl oluşturulduğuna dair bilgileri içeriğimizin devamında sizlerle paylaşıyoruz.
Site Haritası Ne İşe Yarar?
Web sitesinin bağlantılarının ve sayfa düzenlemelerinin oluşturulması, site haritasının yaratılmasını sağlar. Oluşturulan bağlantılar sitenin sayfaları arasında sağlıklı şekilde geçiş yapabilmeye imkan tanır. Diğer yandan, site haritası bulunan web adresi için arama motorları üzerinden de bağlantı verilebilir. Site haritası, Crawl Budget Optimization yani arama motoru bütçe uyumu kazandırır.
Güncel bir otomasyon üzerinden hazırlanan site haritaları, Google Search Console’a iletilebilir. Bu işlem avantajı sayesinde arama motorlarının site haritasına rahatlıkla ulaşmaları sağlanır.
Site Haritası Nasıl Oluşturulur?
Site haritası oluşturma işleminde birden çok çalışma aşaması izlenir. URL toplama, URL kodlama, site haritasını Google’a gönderme şeklinde sıralanabilecek çalışma adımlarının sonunda harita yaratılır. İnternet kullanıcılarının web sitesine yönelik ziyaretlerini kolaylaştırmak, organik trafikten yararlanmak için site haritasının oluşturulması gerekmektedir. Site haritasının oluşturulması için gerekli tüm çalışma adımları hakkında bilgileri alt başlıklardan inceleyebilirsiniz.

Site Haritası Oluşturmada URL Toplama
Site haritası hazırlanırken, web sitesinin tüm sayfalarının URL’si liste edilmelidir. URL listeme için seçilebilecek en pratik yol Screaming Frog ile site oluşturmaktır. Diğer yandan manuel olarak da farklı uzantılar için listeme gerçekleştirilebilir. Manuel olarak uzantılara yönelik listeme yapılıyorsa, hangi sayfaların dizinde yer bulacağını belirlemek önem arz eder. Eğer boş bir sayfa veya hata veren sayfa varsa, bu sayfalar dizine eklenmemelidir.
Kusurlu sayfaları dizine yerleştirmek, site kalitesini ve hızını olumsuz etkiler. Yanlış şekilde oluşturulan dizin uzun vadede arama motoru botlarının web sitenizi terk etmelerine yol açar. Site haritası oluşturma kapsamında dizine eklenen sayfalar markanız, şirketiniz hakkında en çok bilgilendirmeyi sunan sayfalar olmalıdır.

Site Haritası Oluşturmada URL Kodlama
Site haritası oluşturulurken, site haritası için dizine eklenecek URL’ler saptanıp, bu URL’ler düzenlenip XML şeklinde kodlanmalıdır. URL kodlama işlemi için aşağıdaki adımlar izlenmelidir.
- URL eklemek amacıyla <urlsetxmlns=http://www.sitemaps.org/schemas/sitemap/0.9“> etiketi açılır.
- Eklenmesi tercih edilen URL, <url>/<loc> etiketleri ile dizine yerleştirilir.
- Site haritası üzerine başka detaylar eklenmek isteniyorsa özelleştirilmiş etiketler yardımı ile yeni eklemeler yapılabilir.
- Son aşamada ise </url>/</urlset> etiketi sayesinde kapanış gerçekleştirilir.
Sıralanan adımlar ile URL kodlama gerçekleştirmek mümkündür.
Site Haritası Oluşturmada Screaming Frog
Site haritasını meydana getirmek için tercih edilebilecek en pratik yol, XML kodlarını Screaming Frog uzantısı üzerinde kodlamaktır. Sadece 5 adımda pratik arayüze sahip uygulama üzerinden site haritası oluşturulabilmektedir. 500 sayfa altında sayfa baz alınarak Screaming Frog’un ücretsiz sürümüyle site haritası oluşturmak mümkündür. Site haritasının Screaming Frog ile hazırlamak amacıyla izlenen aşamalar şöyledir:
- Screaming Frog yüklemesi sonrasında Mod>Spider bölümüne giriş sağlanır.
- Web sitesinin ana sayfa bölümünden URL alınıp, bu URL “Enter URL to Spider“ ifadesinin yer aldığı alana eklenip, start komutu seçilir.
- Uygulama üzerinde tarama işlemi başlar. Eğer sayfa sayısı 499 ve altında ise taramanın tamamlanması ile birlikte açılan alanda Sitemaps>XML ile Sitemap’e geçiş yapılır. Sayfa sayısı 500 ve üzeri ise bu bölümde ayrı dizinler yaratılmalıdır.
- Sitemap’e geçiş ardından <priotiry>, <changefreg> gibi Google’ın önemsemediği öğeler devre dışı bırakılmalıdır.
- Son bölümde ise next komut kutucuğu seçilerek haritanın kaydı gerçekleştirilir.
Sıralanan adımlar ile oluşturulan site haritası artık Google’a aktarılabilmektedir.

Site Haritası XML Etiketlerinin Önemi
Site haritasını oluşturanlar için diğer bir önemli nokta haritayı Google arama motoru botlarına aktarabilmektir. Aktarım sırasında boyutu büyük olan dosyaların kullanılması gerekebilmektedir. Ancak boyutu 50 MB’i aşan dosyalar Google’ın kabul etmediği dosyalardır. İşte bu yüzden site haritasını küçük dosya parçaları halinde iletmek gerekir.
Google dosya uzunluğu maksimum 50 MB en çok 50 bin URL olan dosyaları kabul eder. Bu kriterlere uygun bir aktarım yapmak için birden fazla site haritası hazırlamak gerekir. XML etiketleri kritere uygun işlemi sağlayabilmek için kullanılır. Web siteniz için oluşturulan site haritası dosya dizininde parçalara bölünerek XML etiketleri yoluyla Google arama botlarına iletilebilir. Bu işlemi gerçekleştirmek için site harita dizini aşağıdaki formlarda iletilmelidir.
- Sitemap: Site haritasının her alt dosyası için üst etiketi ifade eder.
- Loc: Site haritasının konumunu ifade eder.
- Sitemapindex: Dosyanın ana etiketini ifade eder.
Site haritası bu dosya dizinlerine ayrıldıktan sonra Google’a gönderilebilir. Google Search Console için ilgili etikler ve dizinler ile maksimum 500 site haritasına kadar gönderi sağlamak mümkündür.
Google’a Site Haritası Gönderme Nasıl Yapılır?
Site haritasına yönelik liste Google’ın uzantısına aktarıldığında, site haritası da Google Search Console’da hızlı bir şekilde taranacaktır. Site haritasının Google Search Console’a göndermek için yapılması gerekenler ise şöyledir:
- Sitenizi Google Search Console uygulamasına taratmak için ilk olarak web site doğrulamasını tamamlamış olmalısınız.
- Hemen ardından Google Search Console’da oturum açılır.
- Web siteniz için daha önce tanımlama yaptığınız için oturum sayfasının kenar çubuğunda web sitenizi görüntüleyebilirsiniz. İlgili alandan web sitenizi seçerek diğer adımlara geçebilirsiniz.
- Görüntülenen yeni sayfanın soldaki menüsünden site haritaları kısmına tıklanır.
- Daha önce tanımlı bir site haritası varsa kaldırılır.
- Hemen ardından yeni site haritası ekleme paneline tıklanıp, site haritasının yer aldığı dizin bu alana eklenir.
- Dizin ekleme bölümü altında yer alan gönder kotuna tıklanır.
İşlem adımları sayesinde site haritası, Google’a rahatlıkla aktarılır.
