Sitemap diğer bir ifadeyle site haritası, web site yapınızın arama motorları tarafından daha iyi anlaşılmasında önemli bir rol oynar. İsminden de anlaşılacağı üzere yol gösterici olması, web sitesinde yer alan sayfalara doğrudan ulaşımı mümkün kılar. Bu sayede botların sayfayı daha hızlı taramasını ve anlamlandırmasını kolaylaştırır.
Birçok önemli faydası bulunan sitemap xml özellikle büyük web sitelerinde önemli bir role sahiptir. Bu sebeple birkaç farklı yöntemden birini tercih ederek site map oluşturma işlemini tamamlayabilirsiniz. Sitemap (site haritası) nedir? nasıl oluşturulur? sorularının detaylı cevapları için içeriğimizi inceleyebilirsiniz.
Sitemap Nedir?
Sitemap, web sitelerinin arama motoru botları tarafından daha hızlı tanınabilmesini sağlayan bir dosya olarak tanımlanabilir. İçerisinde web sitesinin mevcut sayfa adreslerini barındıran bu dosyanın uzantısı .xml şeklindedir. Sitemap.xml içerisinde bulundurduğu sayfalar, bir düzene ve önem sırasına sahiptir. Bu sayede arama motoru botlarının işini kolaylaştırmasıyla öne çıkar.
Sitemap Ne İşe Yarar?
Site haritaları, web sitenizi arama motoru botlarına daha anlaşılır şekilde tanıtabilmenizi sağlar. Özellikle çok fazla sayfa sayısı bulunan web sitelerinin belli bir yol haritasına sahip olması, siteyi tarayacak olan botların işini kolaylaştırır. Arama motoru botları, sayfaların önem sırası, en son ve ne zaman güncelleme yapıldığı gibi bilgileri daha kolay elde eder. Tüm bunlarla birlikte sayfalarınız, arama sonuçlarında daha hızlı şekilde yerini alacaktır.
Sitemap’in Faydaları Nelerdir?
Birçok büyük site için en önemli unsurlardan biri olan sitemap.xml zorunlu olmasa da, sağlamış olduğu faydalar ile SEO açısından etkili bir kriterdir. Detaylı olarak bakmak gerekirse Sitemap faydaları arasında;
- Google, Bing ve Yandex gibi arama motorlarının web sitesini daha hızlı ve kolay şekilde taramasını sağlar.
- Yeni eklenen ya da güncellenen sayfaların arama listelerinde daha hızlı şekilde yer almasını sağlar.
- Sitemap ile sayfaların öncelik sıraları belli olacağından botlar tarafından hangi sayfaların önemli olduğu tespit edilebilir.
- Arama motoru botlarının işini önemli ölçüde kolaylaştıran sitemap, tarama sürecinin hızını artırarak daha etkili sonuçlar sunar.
Sitemap Nasıl Oluşturulur?
Web siteniz için en uygun sitemap türünü belirleyerek kuruluma başlayabilirsiniz. Sadece birkaç adımda sitemap oluşturmak mümkündür. Bunun için sitenizin ölçeğine ve mimarisine karar vermekle başlayabilirsiniz. Bundan sonraki süreçte aşağıdaki yöntemlerden birini belirleyerek site haritası oluşturma işlemini gerçekleştirebilirsiniz;
- Yönetim Sisteminiz Kapsamında Site Haritası Oluşturma;
Bu yöntemde WordPress,Wix ya da Blogger yönetim sistemi, kullanıcılar için bir sitemap hazırlamaktadır. Bunun için yönetim sisteminiz kapsamında site oluşturmaya olanak tanıyarak otomatik bir site haritasına sahip olabilirsiniz.
- Manuel Site Haritası Oluşturma;
Bu yöntem genel olarak birkaç düzineden az sayfaya sahip olan web siteleri için tercih edilebilir. Deneyimli bir web geliştiricisi için bu yöntem birçok avantaj sunuyor olsa da büyük site haritaları oluşturma sürecinde zahmetli olduğunu belirtmeliyiz.
- Araçlarla Site Haritası Oluşturma;
Çok sayıda sayfaya sahip web siteleri için tercih edilen bu yöntemde çeşitli araçlar kullanarak site haritası oluşturabilmeniz mümkündür.
Screaminfrog SEO aracı ile birlikte kolay bir şekilde web sitenizin site haritasını oluşturabilirsiniz. Ancak Screamingfrog sitemap oluşturma aracı, fazla değişiklik yapılmayacak siteler için idealdir. Çünkü dinamik bir sitemap yapısı oluşturulmaz.
Kimler Sitemap Kullanmalı?
Çok fazla sayfası bulunan büyük web siteleri kesinlikle sitemap kullanmalıdır. Özellikle içerik girişi fazla olan sitelerin sitemap kullanması oldukça faydalı olacaktır. Ayrıca yeni açılan web sitelerinin Google’da daha hızlı görünmesi için sitemap kullanması gerekmektedir.
Ancak her web sitesinde sitemap olacak diye bir kanun yoktur. Genel olarak bilinen bu algı aslında yanlıştır. Çünkü tek sayfalık (one page) bir web sitesinde sitemap kullanımına gerek yoktur. Ayrıca sitemap dosyasının ‘’ /sitemap.xml ‘’ şeklinde olması da zorunlu değildir. Örneğin ‘’ /sitemap, /sitemap, index.xml ‘’ şeklinde kullanımlar bulunmaktadır.
- Portföy Siteleri
- Tek Sayfalık Web sİteleri
- SaaS Uygulamaları
Yukarıdaki web sitelerine sahipseniz sitemap kullanmanıza gerek yoktur!
Dikkatinizi çekebilir : Canonical URL Nedir ?
Kaç Tür Sitemap Var?
Google tarafından tanımlanan 3 farklı sitemap modeli bulunmaktadır. Desteklenen sitemap biçimlerini kullanmak taranabilirlik açısından oldukça önemlidir. Bu noktada web siteniz için en uygun olan sitemap türü seçilmelidir. Google, web siteniz için en uygun sitemap türünü size önermez. Sitemap türlerine baktığımızda:
1- XML Site Haritası
Yaygın olarak kullanılan sitemap türüdür. Çok yönlü olmasıyla bir çok kullanıcı XML site haritalarını tercih etmektedir. Genişletilebilir özelliği sayesinde içerik türleri ( haber, görsel, video, sayfa ) google arama botlarına efektif bir şekilde gösterilmektedir.
Avantajları
- Web sitenizdeki URL’lerin hepsini açık bir şekilde kapsar.
- Genişletilebilir olması ile büyük hacimli web sitelerinde kullanılabilir.
- Site haritası oluşturmak kolay ve pratiktir.
- Çok yönlü bir yapıya sahiptir.
Dezavantajları
- URL yapılarının çok fazla değiştiği sitelerde sitemap yapısını dinamik tutmak zor olabilir.
- Büyük web sitelerinde iyi kurgulanmazsa karmaşık bir yapı ortaya çıkabilir.
Örnek bir XML Site haritası Örneği ;
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>https://www.seopix.net/</loc>
<lastmod>2022-07-20</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
(Örnektir, site haritasının bir kısmı alınmıştır.)
Priority değeri, Google’ın öncelik vermesi gereken alanları ifade etmektedir. Bu değer en fazla 1.0 olmalıdır. Örneğin anasayfanız sizin için önemli ise priority değerini 1.0 olarak site haritasında belirtebilirsiniz.
2- Metin Site Haritası
Sadece HTML sayfaların yer aldığı bir site haritası türüdür. Sitemap türlerinin en basiti olarak bilinmektedir. Dizine eklenen sayfalarınızı gösterir. Örnek bir metin site haritası:
https://www.seopix.net/file1.html
https://www.seopix.net/file2.html
Metin site haritası dosyasına sadece URL’ler koyulur. Başka hiçbir içerik türü veya dosya türü eklenemez. Keza en büyük dezavantajı HTML sayfalar ile sınırlı olmasıdır.
3- RSS, mRSS ve Atom 1.0
XML site haritaları ile benzerlik göstermektedir. RSS, mRSS ve Atom 1.0 site haritası otomatik oluşturulur ve kullanımı kolaydır. İçerik yönetim sistemleri genel olarak RSS ve Atom Feed’lerini kullanır. Özellikle web sitelerinde videolar için kullanılan bir sitemap türüdür.
Dezantajları
- Yalnızca videolarınız hakkında Google’a bilgi verir.
- HTML, resimler ve diğer sayfalar için kullanılmaz.
- Çok yönlü olmadığından dolayı kullanımı diğer site haritalarına göre daha zordur.
Tavsiye İçerik : Breadcrumb Nedir
Sitemap İçerisinde Olmaması Gerekenler
Sitemap, Google’a yol gösteren bir harita olduğu için hatalı veya yanlış önermeler içermemelidir. Peki sitemap içerisinde olmaması gereken sayfalar nelerdir?
- Noindex etiketine sahip sayfalar
- Form, talep, hesap sayfaları gibi açılış sayfası olmayan sayfalar
- Yinelenen sayfalar
- 3xx Koduna sahip yönlendirme sayfaları
- 4xx koduna sahip açılmayan sayfalar
- Sunucu hatası veren 5xx koduna sahip sayfalar
- Filtreleme sayfaları
- Canonical etiketi yanlış belirtilmiş sayfalar
- Standartlaştırılmış verilere sahip sayfalar
- Kimlik veya üyelik oturumu içeren sayfalar
Yukarıdaki sayfaların sitemap içerisinde olmasına gerek yoktur. Site haritasındaki gereksiz URL’ler arama motorunun odağını dağıttığı gibi tarama bütçesini (crawl budget) olumsuz etkileyebilmektedir.
Sitemap Dosyası Web Sitesine Nasıl Yüklenir?
Sİte haritasını web sitesine yüklemek için 2 farklı yöntem bulunmaktadır.
- Cpanel Dosya Yöneticisi ile sitemap yükleme
- FTP istemcisi ile sitemap yükleme
Cpanel ile site haritasını web sitenize yüklemek için yapılması gerekenler;
- Web sitenizin barındığı hosting hesabına giriniz.
- Cpanel hesabına giriş yapınız.
- Dosya yöneticisi alanına tıklayınız.
- Açılan sayfada sol menüde yer alan ‘’public_html’’ sekmesine tıklayınız.
- Sayfanın üst kısmında bulunan bardaki ‘’Yükle’’ butonuna tıklayınız.
- XML site harita dosyanızı bilgisayarınızdan seçin ve yükleyiniz.
Site haritasını web sitesine yüklemek için yukarıdaki adımları hızlı bir şekilde gerçekleştirebilirsiniz.
Sitemap Dosyası Google’a Nasıl Gönderilir?
Sitemap dosyasının Google’a göndermek için Search Console hesabına ihtiyaç vardır. Search Console, Google tarafından sunulan ücretsiz bir araçtır ve kolay bir şekilde erişim sağlanabilir. Sitemap dosyasını Google’a göndermek için izlenilmesi gereken adımlar:
- Google Search Console aracına giriş yapınız.
- Sitemap eklemek istediğiniz web sitesini seçiniz.
- Sol menüde bulunan ‘’ Site Haritaları ‘’ sekmesine tıklayınız.
- Açılan ekranda domain adınızın yanına sitemap dosyanıza ait URL kısmını ekleyiniz.
- Ardından ‘’ Gönder ‘’ butonuna basarak işlemi tamamlayabilirsiniz.
Sitemap dosyasını Google’a göndermek oldukça kolay ve hızlıdır. Robots.txt dosyanıza sitemap linkini ekleyerek de site haritasını Google’a belirtebilirsiniz.
Sitemap: https://www.seopix.net.com/sitemap.xml
Robots.txt dosyasına sitemap linki yukarıdaki şekilde eklenmelidir.
Sitemap.xml Kullanmanın SEO açısından Önemi Nedir?
Bilindiği üzere e-ticaret, haber sitesi ya da benzeri tarzda oluşturulmuş web siteleri, çok fazla sayfa barındırır. Bu yönüyle site içerisinde kullanıcı deneyimini artıracak aynı zamanda google botları tarafından web sitesinin daha kolay anlamlandırılması ve taranmasını sağlayacak sitemap dosyasına ihtiyaç duyulur.
Sitemap.xml kullanımı, web site sıralamalarına doğrudan etki göstermiyor olsa da SEO’ya etkisi yadsınamaz. Bilindiği üzere google, bing ve yandex gibi arama motorları, web sitelerini düzenli olarak taramaktadır. Site haritasının oluşturulan bir web sitesi, arama motoru botları tarafından daha kolay taranacağından, yeni oluşturulan ya da güncellenen sayfalar daha hızlı şekilde keşfedilir. Bunun sonucunda daha hızlı bir tarama ve index alma gerçekleşir.
Aynı zamanda Google Search Console’a eklenen site haritaları ile bağlantıların durumunu güncel olarak takip edebilir, gerekli tespitleri ve teknik işlemleri hızlı ve düzenli olarak gerçekleştirebilirsiniz. SEO çalışmalarında teknik hataların hızlı şekilde düzeltilmesi ve sitelerin hızlı şekilde index alması önemli bir unsur olduğundan bu noktada sitemap.xml kullanımının seo açısından da önemli olduğunu tekrar vurgulayabiliriz.