
İçindekiler
Yolda ilerlerken, yol tariflerine tamamen güvenemediğiniz durumlarda, en iyi seçeneğinizi harita üzerinde hedefinizi bulmak ve navigasyon yardımıyla gideceğiniz yolu öğrenmek olarak düşünüyorum. Böylece daha emin adımlarla ilerleyebilir ve kaybolma riskini en aza indirebilirsiniz.

Arama motoru botları için de aynı durum geçerli olduğundan, içeriğinizin incelenmesi, taranması ve dizine eklenmesini istiyorsanız, web sitenizde bir sitemap dosyası bulundurmanız faydalı olabilir. Bu sayede botların sitenizi daha kolay ve hızlı bir şekilde tarayarak tüm sayfalarınızın dizine eklenmesini sağlayabilirsiniz.

Belki de SEO veya web geliştirme konularıyla ilgili pek de aşina olmadığınız halde, sitemap terimini mutlaka duymuşsunuzdur. Bu sebeple, Sitemap olarak da bilinen “Site Haritası” konusunu ele alarak, bilinenleri ve az bilinen konuları bir araya getirdim. Yazımda, en iyi uygulamaları ve yapılan hataları da ele aldım, umarım beğenirsiniz.
Öncelikle belirtmek isterim ki, yazımın rehber niteliğinde olmasına özen gösterdim ve birçok sorunuzu yanıtlayabilecek bilgiyi içermektedir. Araştırmalarım ve deneyimlerim doğrultusunda, bu konuya dair bilgilerimi yazıya döktüm.
XML site haritası uygulayarak, arama motorlarının web sitenizin yapısını anlamasına ve hangi sayfaların taranacağını bilmesine yardımcı olabilirsiniz. Bu sayede, sitenizin daha hızlı ve kolay bir şekilde dizine eklenmesini sağlayabilirsiniz.
Sitemap Nedir ve Ne Değildir?
Sitemap, web sitelerinin arama motoru botları ve tarayıcılar tarafından daha iyi anlaşılması ve sayfaların dizine eklenmesi için oluşturulan özel sayfalardan oluşur. Bu yapılandırılmış bir liste, arama motoru botlarına web sitenizin taranmasını ve dizine eklenmesini istediğiniz sayfaların yer aldığı belirli bir sıralama sunar.
Site Haritası, sitenizde bulunmayan sayfaları Google gibi arama motorlarına bildirmenin bir yolu olarak kullanılır. Kısacası, bir XML Site Haritası (genellikle Site Haritası olarak adlandırılır ve ilk harfleri büyük S ve H olur), web sitenizdeki sayfaların bir listesidir ve bu sayede arama motorlarının sitenizi daha iyi anlamasına yardımcı olur.
Bu nedenle, web sitenizde bir Sitemap sayfasına sahip olmanız, arama motorları tarafından daha iyi taranmanıza ve sitenizin dizine eklenmesine yardımcı olabilir. Böylece sitenizin erişilebilirliği artar ve daha fazla kişiye ulaşmanız mümkün hale gelir.
Sitemap, web sitelerinin daha iyi bir biçimde indekslenmesi için rehberlik eden bir dosya olarak GoogleBot gibi sitelere uğrayan botlara yardımcı olur. Türkçe’de “Site Haritası” olarak adlandırılan Sitemap dosyasının uzantısı .xml şeklindedir. Sitemap’ın etkisi, arama motorlarının indexleme hızında oldukça büyüktür. Web sitesini ziyaret eden botlar, sitemap dosyası sayesinde hangi sayfanın ne sıklıkta, son olarak ne zaman güncellendiğini ve web yöneticisi tarafından belirlenen hangi sayfanın ne kadar önemli olduğunu tespit edebilir.
Sitemap’ın varlığı, arama motorları tarafından web sitenizin daha iyi anlaşılmasına ve daha doğru bir biçimde indexlenmesine yardımcı olur. Sitemap dosyasında bulunan bilgiler, arama motorlarına web sitesinin yapısı hakkında daha fazla bilgi verir. Bu nedenle, Sitemap dosyası oluşturmak ve web sitenize eklemek, arama motorları tarafından daha fazla görünürlük sağlayabilir ve web sitenizin daha fazla kişi tarafından bulunmasını sağlayabilir.
Sitemap – Site Haritası Ne İşe Yarar?
Sitemap, web sitenizin içeriğini arama motorlarına daha hızlı tanıtabilmenizi ve daha hızlı bir şekilde indexlenmesine yardımcı olabilmenizi sağlar. Böylece, hem sizin hem de arama motorlarının işini kolaylaştırmış olursunuz.
Ayrıca, sitemap’ın bir diğer faydası da arama motoru botlarının web sitenizin yapısını anlamasına ve hangi sayfaların taranacağını, göreceli önemini ve en son ne zaman güncellendiğini bilmesine yardımcı olmasıdır. Bu da, sitenizin arama motorları tarafından daha doğru bir şekilde analiz edilmesini sağlar ve sıralama faktörlerini etkileyebilir.

Sitemap, web sitenizdeki sayfaların dizinlenmesinde ve arama motoru botlarının daha hızlı indexlemesinde önemli bir rol oynar. Arama motoru botları, sitemap dosyasındaki sayfaların listesi sayesinde web sitenizin yapısını anlar ve hangi sayfaların taranacağını, ne kadar önemli olduğunu ve en son ne zaman güncellendiğini tespit eder.
Gary Illyes’in sözlerine göre, XML sitemap’ler, Googlebot tarafından taranacak en önemli ikinci URL kaynağıdır. Bu nedenle, sitemap’lerin önemi büyük ve hafife alınmamalıdır.
Örneğin, bir arama motoru sayfa 9’u bir sitemap ziyaretinde kolaylıkla bulabilirken, aynı sayfayı bulmak için web sitesinde 6 sayfa arasında atlaması gerekebilir.
Google’ın yardım merkezi sayfasında da belirtildiği gibi, sitemap dosyası web sitenizde önemli olduğunu düşündüğünüz dosyaları belirleyerek arama motorlarına yardımcı olur ve bu dosyalar hakkında önemli bilgiler sağlar. Bu bilgiler arasında sayfaların en son güncelleme tarihi, ne sıklıkta değiştirildiği ve alternatif dil sürümleri gibi veriler yer alır.
Sitemap’in Faydası Nedir?
Sitemap dosyası, arama motorlarının web siteniz hakkında çok daha hızlı bilgi edinmesini sağlayarak, dizinleme işlemi ve arama sonuçlarında daha iyi yer almanızı sağlayabilir. Ayrıca, sitenizdeki derin sayfaların da kolay indexlenmesine yardımcı olur.
Sitemap, Google Search Console gibi araçlarla kullanıldığında, dizine eklenen sayfaların izlenmesi de kolaylaşır. URL takibi ve potansiyel sorunların tespiti için sitemap kullanmak önemlidir.
Ancak, sitemap dosyasının sıralama faktörü olmadığı unutulmamalıdır. URL’leri bir site haritasında listelemek, doğrudan daha yüksek sıralama kazanmanıza yardımcı olmayabilir.
Eğer hala sitemap dosyası hakkında soruların varsa, not alarak yazının sonunda bize iletebilirsin. Cevaplayarak senin sorularını yanıtlamaktan mutluluk duyacağız.

Kimler Site Haritası Kullanmalı?
Öncelikle belirtmek gerekir ki, her web sitesi için sitemap kullanmak gerekli değildir. Ayrıca sitemap dosyasının uzantısı sitemap.xml olmak zorunda değildir. Farklı adlarla da kullanılabilir, örneğin RSS veya analist-blog.xml gibi.
Ancak büyük bir web siteniz varsa veya içeriğiniz sık sık güncelleniyorsa, sitemap kullanmanız arama motorlarının sitenizi daha kolay bulmasına yardımcı olacaktır. Özellikle yeni bir web sitesi oluşturduysanız, sitemap kullanmak sizi arama motorlarının daha hızlı keşfetmesine yardımcı olabilir.
Bununla birlikte, tek sayfalık siteler, SaaS uygulamaları ve portföy siteleri gibi bazı siteler için sitemap kullanmak gerekli değildir. Bu tür siteler için sitemap kullanımı bir fayda sağlamayabilir.
Sonuç olarak, sitemap kullanımı web sitenizin boyutuna, içeriğinin güncellenme sıklığına ve amacına bağlıdır. Doğru kullanıldığında, sitemap arama motorlarının sitenizi daha kolay keşfetmesine yardımcı olabilir ancak her zaman gerekli değildir.
Kaç Tip Sitemap Var?
Sitemap dosyası, farklı medya türlerini içeren birçok alana ayrılmaktadır ve bu alanlar için ayrı ayrı sitemap dosyası oluşturmak faydalı olabilir. Bu alanlar arasında şunlar yer alır:
- Görsel Sitemap
- Video Sitemap
- Google Haberler Sitemap
- Mobil Sitemap
- Ürün Sitemap
- Dil Sayfası Sitemap
- vb.
Google Kaynağı’ndan bu sitemap’lerin nasıl oluşturulacağına dair detaylı bilgi edinebilirsiniz.
Sitemap oluştururken, belirli sınırlamalara ve yönergeleri takip etmek önemlidir. Aşağıdaki kurallara uymanız gerekmektedir:
- Doğru kodlamayı, karakter çıkışını ve URL biçimini kullanın.
- UTF-8 kodlamasını kullanın.
- Mutlak URL’ler kullanın. Örneğin, https://www.siteadresiniz.com/sitemap.xml içinde site haritanızı yerleştirdiyseniz, /page1.html gibi göreceli bir URL belirtemezsiniz. Bunun yerine, https://www.siteadresiniz.com/page1.html gibi mutlak bir URL kullanmanız gerekmektedir.
- Site haritasını gzip yöntemiyle sıkıştırın.
Sitemap Limitleri
Sitemap dosyası oluştururken bazı sınırlamalara uymanız gerekmektedir. Bu sınırlamalar, sitemap’in doğru şekilde optimize edilmesi için oldukça önemlidir. Bu sınırlamalar şunlardır:
- Her site haritası, 50.000‘den az URL içermelidir veya dosya boyutu 50 MB‘ı geçmemelidir.
- Resimler için oluşturulan site haritalarında, en fazla 1.000 URL ekleyebilirsiniz.
- Her URL için loc ve lastmod XML etiketlerinin yer verilmesi gerekmektedir.
- Görsel sitemapler için bu sınırlar dahilinde bölme işlemini kullanabilirsiniz. Eğer resimlerinizi CDN (İçerik Dağıtım Ağı) kullanarak ediniyorsanız, bu URL adreslerinin illaki dizininizde yer alması gerekmiyor. CDN’i ilgili konsol üzerinden doğrulama işlemi yaparak görsel sitemap dosyalarınızda kullanabilirsiniz
Sitemap İçerisinde Bulunmaması Gerekenler
Sitemap dosyası için bazı kısıtlamalar olduğu gibi, sitemap içerisinde yer almaması gereken bazı durumlar da vardır. Bu durumlar aşağıdaki gibidir:
- Yardımcı program sayfaları: İnceleme formu, hesaplar, istek listeleri vb. gibi kullanıcılar için yararlı sayfalar, ancak açılış sayfaları olarak düşünülmeyen sayfalar.
- Yeniden yönlendirmeler (3xx), istemci (4xx) hata sayfaları veya sunucu (5xx) hata sayfaları.
- Kimlik oturumlarına sahip URL’ler veya kullanılan parametrelerle oluşturulan URL’ler.
- SEO için gereksiz olan filtreleme ile oluşturulan URL’ler.
- Standart sayfalar veya sayfalandırılmış sayfalar.
- Yinelenen sayfalar.
- Robots.txt tarafından engellenen sayfalar.
- Noindex içeren sayfalar.
- Canonical’i yanlış olan sayfalar.
Sitemap dosyası, web sitenizin arama motorları tarafından daha iyi indexlenmesini sağlamak için önemli bir araçtır. Ancak sitemap dosyasına eklenmesi gerekmeyen sayfalar da vardır. Bu sayfaların sitemap dosyasında yer almaması, arama motorlarının sitenizi daha iyi anlamasına ve daha doğru bir şekilde indexlemesine yardımcı olur.
Sitemap İle Dizin İzlemini Basitleştirme
Sitemap dosyalarınızı doğru ve planlı bir şekilde yapılandırmak, Google Search Console aracılığıyla dizin takibi konusunda size yardımcı olabilir. Search Console, her sitemap dosyasında kaç URL’nin dizine eklendiğiyle ilgili size bilgi vererek sitenizin indeksleme performansını takip etmenizi sağlar. Böylece sitemap dosyalarınızın doğru biçimlendirildiğinden ve içeriğinin uygun olduğundan emin olabilirsiniz. Ayrıca Search Console, sitenizin hangi URL’lerinin dizine eklenmediğini de gösterebilir, böylece bu sayfaların neden dizine eklenmediğini anlayarak gerekli iyileştirmeleri yapabilirsiniz. Sonuç olarak, doğru yapılandırılmış sitemap dosyaları ve Google Search Console birlikte kullanarak, sitenizin dizine eklenme performansını artırabilir ve arama motoru optimizasyonu açısından daha iyi sonuçlar elde edebilirsiniz.

Gözlemlerinizden de anlaşılacağı gibi, farklı site haritaları için ayrı ayrı dizinler oluşturarak takip etme sorunları daha kolay çözülebilir.
Sitemap Nasıl Oluşturulur?
WordPress sitesinde sitemap dosyası oluşturabilirsiniz.
WordPress siteniz için sitemap dosyası oluşturmak istiyorsanız, bunu çeşitli eklentilerle yapabilirsiniz. Bu eklentiler sayesinde sitemap dosyanız otomatik olarak güncellenir ve Google gibi arama motorlarına sunulur.
Ayrıca sitemap dosyanızı elle de oluşturabilirsiniz. Sitemap dosyanızı oluştururken dikkat etmeniz gereken bazı temel kodlar vardır. Bunlar arasında loc etiketi, lastmod etiketi, changefreq etiketi ve priority etiketi yer alır. Bu etiketler sayesinde arama motorları sitenizi daha iyi anlayabilir ve dizine eklemesi daha kolay hale gelir.
Ancak, sitemap dosyanızda belirli sayfaların yer almaması gerektiğine dikkat etmelisiniz. Örneğin, filtreleme ile oluşturulan URL’ler veya robots.txt tarafından engellenen sayfalar sitemap dosyanızda yer almamalıdır.
Sonuç olarak, WordPress tabanlı siteniz için sitemap dosyası oluşturmak istiyorsanız, çeşitli eklentileri kullanabilir veya dosyayı elle oluşturabilirsiniz. Ancak, sitemap dosyanızda yer alması gerekmeyen sayfaları dikkate alarak doğru ve planlı bir şekilde oluşturmanız önemlidir.

Yukarıda bahsedilen tüm sitemap türleri XML formatında bulunur. Sitemap dosyaları, HTML’ye benzer bir biçimlendirme dili olan XML kullanılarak oluşturulur. Sitemap dosyaları genellikle web sunucusunun kök dizininde sitemap.xml olarak saklanır.
XML Sitemap – XML Site Haritası
- Deklarasyon
Web tarayıcıları, site haritalarını aşağıdaki tanımlamayı kullanarak tanır:
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”https://www.sitemaps.org/schemas/sitemap/0.9″></urlset>
- URL’lerin Eklenmesi
<urlset> etiketi dosyayı sarmalar ve geçerli protokol standardını referans olarak kullanır. İşte bir URL içeren basit bir site haritası:
<?xml version=”1.0″ encoding=”UTF-8″?> <urlset xmlns=”https://www.sitemaps.org/schemas/sitemap/0.9″> <url> <loc>https://www.ornekdomain.com/page1.html</loc> </url> </urlset>
Daha fazla URL eklemek için, daha fazla <url> etiketi eklemelisiniz. Her bir URL girişi, ana etiket olan <url> etiketi ile tanımlanır. Geri kalan etiketler, bu etiketin alt nitelikleridir.
- URL’lere lastmod eklenmesi
Sayfanın olası değişme sıklığı. Bu değer, arama motorlarına genel bir bilgi sağlar.
<?xml version=”1.0″ encoding=”UTF-8″?> <urlset xmlns=”https://www.sitemaps.org/schemas/sitemap/0.9″> <url> <loc>https://www.ornekdomain.com/page1.html</loc> <lastmod>2017-10-20T17:30:00-02:00</lastmod> </url> </urlset>
Bir site haritasına <changefreq> ve <priority> olmak üzere iki etiket daha ekleyebilirsiniz. Ancak, Google bu etiketleri yok saydığını belirtmiştir (Seroundtable.com, Mayıs 2015). Google’dan John Mueller, bu durumu Ağustos 2017’de tekrar doğrulamıştır. Changefreq, sadece Google değil, diğer arama motorları tarafından da dikkate alınmaz.
Not: XML dosyalarınızdaki tüm değerler gibi, site haritası URL’leri entity-escaped değerleri içermelidir.
Dinamik Sitemap Nasıl Oluşturulur?
Öncelikle, bir sitemap oluşturma yöntemi olarak PHP kodu kullanmak mümkündür. Bunun için öncelikle sitemap.php adında bir dosya oluşturulmalıdır. Bu dosyanın içinde, veritabanı bağlantısı oluşturulmalı ve veritabanında bulunan yazı linkleri SELECT sorgusu kullanılarak çekilmelidir. Daha sonra, foreach döngüsü kullanılarak bu linkler ekrana sitemap.xml yapısına uygun bir şekilde yazdırılmalıdır.
Bu yöntem dışında, WordPress tabanlı siteler için Yoast SEO eklentisi gibi farklı sitemap oluşturma araçları da mevcuttur. Bu eklentiler sayesinde sitemap dosyası otomatik olarak oluşturulur ve herhangi bir kod yazımı gerekmez.
Ayrıca, online sitemap oluşturma araçları da bulunmaktadır. Bu araçlar sayesinde, sitemap dosyasını manuel olarak oluşturmadan sitenizin tüm URL’lerini içeren bir sitemap dosyası oluşturulabilir.
Son olarak, .htaccess dosyasında sitemap.php dosyasının sitemap.xml olarak yönlendirilmesi gerekmektedir. Böylece arama motorları, sitemap.xml dosyasına erişebilirler ve site haritasındaki tüm URL’leri dizine ekleyebilirler.
En İyi 5 WordPress Sitemap Eklentisi
WordPress alt yapısını kullanan web siteleri için birçok sitemap eklentisi bulunmaktadır. Bu eklentiler, siteniz için hızlı ve kolay bir şekilde sitemap dosyası oluşturmanıza yardımcı olur. Aşağıda, en iyi sitemap eklentilerinden bazıları bulunmaktadır:
- Google XML Sitemaps
- Yoast SEO
- All in One SEO Pack
- Premium SEO Pack
- Google Sitemap
WordPress dışındaki siteler için de birçok yöntem vardır.
O yöntemler aşağıdaki gibidir:
XML Sitemaps
XML-Sitemaps, bir çevrimiçi site haritası oluşturucusudur ve herhangi bir kayıt gerektirmez. Bu araç, küçük siteler için Screaming Frog gibi diğer araçlarla benzer özelliklere sahip olup, ücretsiz olarak kullanılabilmektedir. XML-Sitemaps, web sitesi sahiplerinin kolayca ve hızlı bir şekilde site haritası oluşturmalarına olanak tanır. Site haritası oluşturma işlemi, kullanıcıların web sitelerindeki tüm sayfaları keşfetmelerine yardımcı olur ve bu sayede arama motorları tarafından daha iyi indekslenirler. Ayrıca, XML-Sitemaps’in kullanımı oldukça kolaydır ve web sitesi sahipleri site haritasını oluşturmak için birçok seçeneğe sahiptir.
Inspyder

Inspyder, indirilebilir bir site haritası oluşturma aracıdır ve kullanıcıların web siteleri için XML site haritaları oluşturmasına yardımcı olur. Diğer çevrimiçi site haritası oluşturucularının aksine, kullanıcıların masaüstüne indirip kurmaları gereken bir yazılımdır. Inspyder, kullanıcıların 39,95 ABD doları karşılığında satın alabilecekleri bir yazılımdır.
Inspyder kullanımı oldukça basit bir arayüze sahiptir. Site haritanızın oluşturulması için site URL’si ve isteğe bağlı olarak parametreler girilir. Daha sonra, Inspyder web sitesindeki tüm sayfaları tarar ve site haritasını otomatik olarak oluşturur.
Oluşturulan site haritası, kullanıcının istediği şekilde özelleştirilebilir ve Google tarayıcılarının site değişikliklerinden haberdar olmasını sağlamak için sunucuya yüklenebilir. Inspyder ayrıca, web sitenizdeki öncelikli sayfaları belirlemenize ve sıklıkla güncellenen sayfaların frekansını ayarlamanıza olanak tanır.
Inspyder, büyük web siteleri için ideal olmayabilir, ancak küçük ve orta ölçekli web siteleri için oldukça etkili bir araçtır.
Screaming Frog
Screaming Frog SEO Spider, SEO işlemlerinde oldukça kullanışlı bir araçtır ve XML site haritası oluşturma konusunda da oldukça etkilidir. İşletmeler için mükemmel bir seçenektir.
Şimdi, Screaming Frog kullanarak sitemap oluşturma adımlarını anlatalım:
- Öncelikle Screaming Frog SEO Spider aracını indirmeniz gerekmektedir. Bu araç, ücretsiz ve ücretli olarak sunulmaktadır.
- Ardından, sitenizi taratmak için aracı açın ve URL’nizi ekleyin.
- Taratma işlemi tamamlandığında, “Sitemap” seçeneğini seçerek site haritanızı oluşturun.
- Site haritanızı kaydedin ve sunucunuza yükleyin.
- Son olarak, Google Search Console hesabınızda site haritanızı ekleyerek Google tarayıcılarının sitenizi daha iyi anlamasını sağlayın.
Screaming Frog kullanarak sitemap oluşturma yöntemi, büyük ve karmaşık siteler için de uygun bir seçenektir. Bu yöntem, sitenizin SEO performansını artırmak için oldukça faydalıdır.
Screaming Frog İle Sitemap Oluşturma
Screaming Frog, web sitenizin SEO’sunu değerlendirmek ve analiz etmek için kullanabileceğiniz bir web sitesi tarayıcısıdır. Bu araç, sayfa başlıklarını, meta verilerini, yinelenen içeriği ve bozuk bağlantıları gibi çeşitli sorunları tespit etmenize yardımcı olur. Screaming Frog ayrıca kullanıcıların XML Site Haritaları oluşturmak için kullanabilecekleri bir araç sunmaktadır. Bu özellik sayesinde, web sitenizin tüm sayfalarını hızlı ve kolay bir şekilde taramanız ve bir sitemap oluşturmanız mümkündür. Screaming Frog, özellikle büyük web siteleri için kullanışlıdır, çünkü manuel olarak tüm sayfaları taramak çok zor ve zaman alıcıdır. Screaming Frog’un sunduğu XML site haritası oluşturma aracı, sitenizin SEO’sunu değerlendirmenize ve optimize etmenize yardımcı olacak bir diğer araçtır.

Screaming Frog, web sitenizi analiz etmek ve SEO performansınızı değerlendirmek için kullanabileceğiniz bir web tarayıcısıdır. Bozuk bağlantıları bulmak, sayfa başlıklarını ve meta verileri analiz etmek, yinelenen içeriği bulmak ve diğer sorunları keşfetmek gibi işlevlere sahiptir. Ayrıca kullanıcıların XML Site Haritalarını oluşturmak için bir araç sunmaktadır.
Screaming Frog aracılığıyla XML Site Haritası oluşturmak için öncelikle SEO örümceği (web tarayıcısı) yazılımını indirmeniz gerekir. İlk 500 URL’ye kadar (küçük web siteleri için yeterli) ücretsiz olarak kullanılabilir.
Bu araç, hem büyük hem de küçük web sitelerinde kullanılabilecek mükemmel bir XML site haritası oluşturucusudur. Sitenizin yaşı veya hangi CMS’i kullandığınız önemli değildir. Ücretsiz sürümü 500 sayfaya kadar desteklerken, daha büyük bir web siteniz varsa, yılda 149,00 £ (yaklaşık 180 $) ödeyerek ücretli sürüme yükseltebilirsiniz.
Screaming Frog web sitesine girdikten sonra “SEO Spider” seçeneğini seçerek, örümceği (web tarayıcısı) indirebilirsiniz.
Screaming Frog SEO Spider’ı indirdikten sonra, yükleme talimatlarını takip ederek programı bilgisayarınıza yükleyebilirsiniz. Yükleme işlemi tamamlandıktan sonra, Screaming Frog SEO Spider’ı açın. Masaüstü uygulaması şu şekilde görünmelidir:



Daha büyük web siteleri için tarayıcı işlemi birkaç saat sürebilirken, Analist.org gibi birkaç bin sayfadan oluşan web siteleri için tarama işlemi sadece birkaç dakika sürebilmektedir.
Tarama işlemi tamamlandıktan sonra, ‘Sitemaps‘ sekmesine tıklayarak XML Site Haritaları bölümüne geçin. Burada, oluşturulan site haritalarını görebilir ve yönetebilirsiniz.


Benim önerim, sitenizde çok sayıda resim varsa ve bunları arama motorlarına kolayca erişilebilir hale getirmek istiyorsanız, ayrı bir sitemap oluşturmanızdır. Bunun için, “Images” bölümünü seçin ve “Create Images Sitemap” seçeneğini işaretleyin.
Ancak, az sayıda resim varsa ve onları dahil etmek istiyorsanız, “Images” bölümünde “Include Images” seçeneğini işaretleyebilirsiniz. Bu seçenek, resimlerinizi sitenizde bulundukları URL’lerle birlikte XML site haritasına ekleyecektir.

Son adımda, XML site haritanızı kaydetmeniz gerekiyor. Bu dosyayı daha sonra kullanmak için güvenli bir yere kaydetmeniz önerilir. Kaydetmek için bir konum seçin ve “Kaydet” seçeneğine tıklayın.
Artık Screaming Frog SEO Spider aracılığıyla XML site haritanızı başarıyla oluşturdunuz. Bu site haritası, arama motorlarının web sitenizi keşfetmesine ve indekslemesine yardımcı olabilir. Ayrıca, sitenizdeki bozuk bağlantıları, meta verileri, yinelenen içeriği ve diğer sorunları tespit etmenize yardımcı olan Screaming Frog SEO Spider gibi araçlarla birlikte kullanarak site içi SEO’nuzu iyileştirebilirsiniz.
Ve işte bu kadar!
Screaming Frog aracılığıyla hızlı ve güvenli bir şekilde sitemap dosyasını hazırlamış olduk. Bu basit adımları izleyerek siz de kolayca sitemap dosyanızı oluşturabilirsiniz.
Ancak bu adımların ardından yapmanız gereken iki önemli işlem daha var: birincisi, sitemap dosyanızı web sitenize yüklemek, ikincisi ise Google gibi arama motorlarına yüklemek.
Sitemap Dosyası Web Sitesine Nasıl Yüklenir?
XML site haritasını web sitenize yüklemek için iki yöntem bulunmaktadır:
- Web barındırma sağlayıcınız veya cPanel Dosya Yöneticiniz aracılığıyla
- FTP istemcisi kullanarak
cPanel üzerinden yükleme yapmak isterseniz aşağıdaki adımları izleyebilirsiniz:
- Öncelikle cPanel hesabınıza giriş yapın.
- Dosya Yöneticisi’ni seçin.
- Dosya Yöneticisi’ne girdikten sonra, menü çubuğunun solundaki “public_html” klasörüne tıklayın.
- Ardından, üst barda yer alan ‘Yükle’ seçeneğini tıklayın.
- “Gözat” seçeneğini seçin ve XML site haritanızı cPanel’e yükleyin.
Böylece sitemap dosyanızı web sitenize eklemiş olursunuz. Ayrıca, arama motoru botlarının sitemap dosyanızı daha hızlı keşfetmelerini sağlamak için sitemap dosyanızın yolunu “Robots.txt” dosyanıza ekleyebilirsiniz.
Sitemap Dosyası Google’a Nasıl Gönderilir?
Öncelikle belirtmek isterim ki bu işlem için bir Search Console hesabına sahip olmanız gerekmektedir. Ancak bu işlem oldukça basittir. Tek yapmanız gereken, sitenizi eklemek, web sitenizi doğrulamak ve birkaç adımı daha takip etmektir. Eğer nereden başlayacağınızı bilmiyorsanız, Search Console Yardım Kılavuzu’na göz atabilirsiniz. Burada adım adım yönergeler yer almaktadır.



Daha sonra, karşınıza çıkan sayfada, sitemap dosyanızın alan adı hariç olan kısmını yazarak “Submit” butonuna tıklayın. Örnek olarak, “www.siteadiniz.com/sitemap.xml” şeklinde yazabilirsiniz. Lütfen, gerçek alan adınızı yazmayı unutmayın.

AMP Sayfaları İçin Sitemap’e İhtiyaç Var Mı?
HAYIR!
AMP sayfaları için sitemaplere ihtiyaç yok — rel=amphtml bağlantısı bizim için yeterli. — 🍌 John 🍌 (@JohnMu)
Sitemap’de Priority Değer Kullanmaya Devam Etmeli Miyiz?
Google çalışanı John Mueller, öncelik etiketleriyle ilgili bir soruya cevaben “Bu değeri görmezden geliyoruz” şeklinde yanıt vermiştir.
Biz site haritalarındaki öncelik değerini dikkate almıyoruz. — 🍌 John 🍌 (@JohnMu)
Bu tweet, 2015 yılından bu yana öncelik etiketleri hakkındaki bir makalenin ilk bölümünü doğrulamaktadır: https://www.seroundtable.com/google-priority-change-frequency-xml-sitemap-20273.html
NOINDEX URL’leri İçeren Bir Site Haritası Göndermek, Deindexasyon İşlemini Hızlandırabilir!
Gary Illyes, Twitter’da paylaştığı bir mesajda site haritanıza eklediğiniz her şeyin genellikle daha erken işleme alınacağını doğruladı. Bu nedenle, Google’a bir sürü NOINDEX URL’si hakkında bilgi vermeniz gerekiyorsa, geçici olarak bunları site haritanıza ekleyebilirsiniz:
Gary Illyes’in söylediği gibi, “site haritanıza eklediğiniz her şey genellikle daha erken işleme alınacaktır.” Bu nedenle, NOINDEX URL’lerinizi site haritanıza geçici olarak eklemek, Google’ın bu sayfaları daha hızlı keşfetmesine yardımcı olabilir. Ancak, bu geçici bir çözümdür ve NOINDEX URL’leri tamamen kaldırmak için gerekli adımları atmaktan kaçınmamalısınız.
Sonuç
Site haritaları, web sitelerinin Google botlarının daha hızlı ve etkili bir şekilde taramasına ve dizine eklemesine yardımcı olabilecek önemli araçlardan biridir. Google botlarının yeni bir siteyi taraması ve indekslemesi oldukça zaman alabilir, bu nedenle bir site haritası oluşturmak birçok site için zorunlu hale gelmiştir. Site haritaları teknik olarak karmaşık görünebilir, ancak aslında oldukça basit ve kolaydır. Bu yazıda, bir dakikadan kısa bir sürede bir site haritası oluşturduk ve Google’a yükledik.
Site haritasının en etkili şekilde taranması için sitemap’ın optimize edilmesi gerekir. Sitemap içinde yer alacak URL adresleri belirlenirken dikkat edilmesi gereken birkaç nokta vardır. Örneğin, 200 response status code dışındaki (3XX, 4XX, 5XX) URL adresleri sitemap içinde yer almamalıdır. Ayrıca robots.txt dosyasında belirtilen URL adresleri de sitemap içinde yer almamalıdır. Sitemap içinde her URL için loc ve lastmod XML etiketleri kullanılmalıdır. Ayrıca, sitemap içinde sadece nitelikli sayfalar yer almalı ve farklı sayfaları işaret eden canonical parametresi atanmış sayfalar sitemap içinde yer almamalıdır. Sitemap’ın boyutu 50 MB ve 50.000 URL’yi geçmemelidir. İmage dosyaları için ayrı bir sitemap oluşturulmalıdır. Subdomain altında yer alan URL adresleri de sitemap içinde yer almamalıdır.
Sitemap konusunda daha fazla bilgi için https://www.sitemaps.org/tr/protocol.html ve https://developers.google.com/search/docs/advanced/sitemaps/overview?hl=tr&ref_topic=4581190&visit_id=637420195221557896-214388250&rd=1 adreslerini inceleyebilirsiniz.
Bu yazıda, site haritalarının önemi ve nasıl oluşturulacağı hakkında bilgi verdik. İçeriğimizle ilgili video içeriklerimiz hazırlık aşamasındadır ve içeriğimize ve Youtube adresimize eklenecektir. Sorularınızı buradan ileterek video içeriğimizin belirlenmesine yardımcı olabilirsiniz. Yorumlarınızı bekliyoruz!
Eğer özel yardıma ihtiyacınız varsa aşağıdaki form aracılığıyla bizlerle iletişime geçebilirsiniz.
[contact-form][contact-field label=”İsim” type=”name” required=”true” /][contact-field label=”E-posta” type=”email” required=”true” /][contact-field label=”İnternet sitesi” type=”url” /][contact-field label=”Mesaj” type=”textarea” /][/contact-form]Sitemap, Site Haritası Kullanım Rehberi;
One Page Sitelerde Sitemap Yapısı Nasıl Olmalıdır?
Sitemap, sitemizde yayınladığımız sayfaların (link) listesini içeren xml uzantılı bir dosyadır. Günümüzde, sitenizdeki içeriği Google’a bildirmenin önemli bir SEO kriteri olarak kabul edilen Site Haritaları, diğer şekillerde erişemeyeceğimiz sayfaların bir yöntemi olarak hizmet vermektedir. Basitçe söylemek gerekirse, bir XML Site Haritası (genellikle Site Haritası olarak adlandırılır, ilk harfleri büyük S ve H olur) web sitenizdeki sayfaların bir listesini içerir.
Sitemap, GoogleBot gibi web sitenizi ziyaret eden botların, sitenizi daha iyi bir şekilde indexlemesi için rehberlik eden bir dosyadır. Türkçe’de Site Haritası olarak bilinen bu dosyanın uzantısı .xml’dir. Sitemap’ın arama motorları tarafından indexleme hızı üzerinde büyük bir etkisi vardır. Sitemap dosyası, botların hangi sayfanın ne sıklıkta güncellendiğini, en son ne zaman güncellendiğini ve web yöneticisi tarafından hangi sayfanın ne kadar önemli olduğunu belirlemesine yardımcı olur.
Bununla birlikte, tek sayfalık web sitelerinde Sitemap yapısı gerekli olmayabilir. Sitemap hakkında daha fazla bilgi edinmek için buraya tıklayabilirsiniz.
Yoast SEO Eklentisi ve Sitemap
Video Sitemap'e Eklenir mi?
Sitemap Haritası Neden Google'a Gönderilmelidir?
Site Haritası Site İçine Eklenir mi?
Google Search Console Sitemap Hatası
Yeni SSL Kurulan Site İçin Sitemap Değişimi Nasıl Olmalıdır?
Sitemap ve Index Kontrolü Nedir
RSS ve Sitemap Farkları
Yeni Bir Web Sitesi İçin Sitemap Ne Zaman Oluşuturulmalıdır?
Sitemap Eklentisi İçin Hangi WordPress Eklentisi Yüklenmeli?
Sitemap Değişiminden Sonra Ani Trafik Düşüşü
Sitemap Büyüklüğü ve İndexleme
Sitamap'lerin SEO'ya Etkisi Nedir?
Sitemap Ayarları Nasıl Olmalı?
Sitemap ayarlarını doğru yapmak, web sitenizin arama motorları tarafından doğru bir şekilde taranmasını sağlamak için oldukça önemlidir. İşte sitemap ayarları yaparken dikkat edilmesi gerekenler:
- Sitemap dosyanızda, indexlenmiş ve indexe açık olan tüm sayfalarınızın yer almasına özen gösterin. Sitemap dosyanız maksimum 50.000 URL içermeli ve 50 MB’dan büyük olmamalıdır.
- Yüksek URL adresine sahip web siteleri, özellikle e-ticaret siteleri gibi fazla indeks sayısı olan siteler alt dizinlere ayrılmış sitemap dosyaları kullanabilirler.
- URL’lerinizi tutarlı ve tam olarak kullanın. Google URL’leri listenizdeki şekilde tarar, bu nedenle siteniz adresi “siteadresi” ise, URL’yi “siteadresi” şeklinde (www olmadan) veya ./mypage.html (göreli bir URL) olarak belirtmeyin. URL’lerinizi site haritanıza dahil etmek için oturum kimliklerini kullanmayın.
- Google’a bir URL’nin alternatif dil sürümleri hakkında bilgi vermek için hreflang ek açıklamalarını kullanın.
- Site haritanız UTF-8 kodlama ile uyumlu olmalı ve uygun şekilde URL çıkışlı olmalıdır. Ayrıca, sitenize alan adınızın hem www hem de www olmayan sürümü üzerinden erişilebilip erişilemediğini, Google’a bildirmek için önerilen standartlaştırma yöntemlerini kullanın. Ek medya türlerine işaret etmek için site haritası uzantılarını kullanın.
- Mobil ve masaüstü sürümleri için farklı URL’lere sahip olan bir sayfanız varsa, yalnızca tek bir sürüme işaret etmeniz önerilir. Ancak, her iki URL’yi de işaretlemek isterseniz, masaüstü ve mobil sürümlerini belirtmek için ek açıklama ekleyin.
- Site haritasında, noindex etiketine sahip sayfalar, robots.txt dosyası içerisinden engellenmiş sayfalar ve 3XX / 4XX / 5XX yanıt kodu dönen linkleri yer almamalıdır. Bunun nedeni, Google botunun sitemize atadığı tarama bütçesini etkin bir biçimde kullanmaktır.
Sitemap dosyası oluşturmak ve iletmek için şu adımları izleyebilirsiniz:
- Google tarafından taranmasını istediğiniz sayfaları ve her sayfanın standart sürümünü belirleyin. URL Denetleme aracını kullanarak Google’ın standart sayfa olarak değerlendirdiği sayfayı öğrenebilirsiniz.
- Kullanmak istediğiniz site haritası biçimini seçin.
Analist Farkıyla