Sitemap Nedir? (Site Haritası) Sitemap Oluşturma Nasıl Yapılır?

Sitemap XML kavramı günümüzde birçok internet sitesi sahibini ilgilendiriyor. İnternet sitenizde yer alan sayfaların listesini oluşturmak, internet dünyasında bulunabilmeniz için hayati önem taşıyor.

Sitemap Nedir? (Sitemap XML)

Sitemap nedir sorusunun cevabı, internet sitenizde bulunan sayfaların indekslenmesidir. Bilmediğiniz bir yere gidiyorsunuz ve tabi ki bir haritaya ihtiyacınız var. Harita yardımıyla gitmek istediğiniz noktayı daha iyi bulabilirsiniz.

İşte sitemap dosyaları da, arama motorlarının gönderdiği botların, sitenizi daha kolay bulmasını ve sitenizde bulunan sayfaları daha kolay indekslemesini sağlayacaktır. Yani arama motoruna yardımcı olmuş olursunuz.

Sitemap Nedir? (Sitemap XML)

Sitemap Ne İşe Yarar?

Sitemap ne işe yarar sorusunun cevaplarından birisi de, arama motoru botlarının sitenizi indekslemesine yardımcı olmasıdır. Site haritası yardımıyla internet sitenizi arama motorlarına daha iyi tanıtabilirsiniz.

Ayrıca botların web sitenizin yapısını anlamasında kolaylık sağlar. SEO açısından ise sitenizde bulunan eksikliklerin ya da hataların tespit edilmesinde, botlara yol göstermiş olursunuz. Hangi sayfaların güncellenmesi gerektiğini ya da hangi sayfaların taranması gerektiğini, site haritaları yardımıyla gerçekleştirebilirsiniz.

Sitemap Çeşitleri

Sitenizde bulunan farklı formattaki materyaller için ayrı haritalar oluşturmanız yararlı olacaktır. İnternet siteniz için oluşturabileceğiniz Sitemap çeşitleri aşağıda sıralanmıştır:

  • Video,
  • Görsel,
  • Haberler,
  • Mobil,
  • Ürün,
  • Dil Sayfası

Gibi birbirinden farklı öğeler için sitemap oluşturabilirsiniz. Hatta bu şekilde kategorilere ayırmanız yararlı olacaktır.

Sitemap XML Oluşturma Nasıldır?

Bir sitemap oluşturma işleminin birden fazla yolu vardır. Eklenti kullanarak bu işlemi gerçekleştirebilirsiniz. Kodlama yardımıyla da internet siteniz için harita oluşturabilirsiniz.

Sitemap XML dosya yapısını destekler. Sitemap dosyası ise genel olarak internet sitenizin kök dizininde sitemap.xml olarak depolanır.

İlk olarak site haritasını hazırlayıp deklare etmeniz gerekir. Aşağıdaki kod takımını kullandığınızda:

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″></urlset>

İnternet tarayıcıları site haritasını yukarıdaki gibi tanıyacaktır.

İkinci adımda URL’lerin eklenmesi var. Site haritaları oluşturulduğunda ilgili dosyalar geçerli protokol standartlarına göre referans olarak kullanılır. URL yapısı içeren basit bir site haritası, aşağıdaki gibi görünecektir.

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″><url>
<loc>http://www.example.com/page1.html</loc>
</url>
</urlset>

Yukarıdaki kod yapısına daha fazla URL yapısı eklemek için <url> etiketini kullanmanız yeterli olacaktır.

Sitemap XML Oluşturma Nasıldır?

Sayfalarınızın olası değişme sıklığına karşı, aşağıdaki kod takımını kullanabilirsiniz.

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″> <url>
<loc>http://www.example.com/page1.html</loc>
<lastmod>2017-10-20T17:30:00-02:00</lastmod>
</url>
</urlset>

Dinamik yapıya sahip bir site haritası oluşturmak için aşağıdaki adımları takip edebilirsiniz:

  • php isminde bir dosya oluşturun.
  • Dosyanın içinde veritabanı bağlantısı oluşturun.
  • Veritabanında bulunan SELECT sorgusunu kullanın ve Foreach kullanarak, sitemap.xml yapısına uygun bir şekilde yazdırın.
  • Son olarak .htaccess dosyasında sitemap.php dosyasını, sitepam.xml olarak yönlendirin.

Google Site Haritası Oluşturma ve Gönderme

Sitemap oluştururken önerilen format XML’dir. Bu dosya biçimi birçok arama motoru ve tarayıcı tarafından desteklenir. Google üzerinden site haritası oluşturma ve gönderme işlemini anlatmaya başlayalım. Nedeni Google üzerinden site haritası oluşturma ve gönderme işlemlerinin daha çok yapılmasıdır.

Oluşturma işleminde eklenti ile yapma işlemini anlatacağız. Öncelikle site haritası eklentisi bulup yüklüyorsunuz. Eklentiyi etkinleştirdikten sonra otomatik olarak site haritanız oluşturulacaktır. Oluşturduğunuz site haritası dosyasını aşağıdaki adımları takip ederek Google arama motoruna ekleyebilirsiniz.

Öncelikle Search Console hesabınızın olması ve sitenizin konsola kayıt olmuş olması gerekiyor.

Gmail hesabı ile konsola giriş yapıyorsunuz. Mülk adınıza tıklayıp giriş yapıyorsunuz.

Tarama-Site haritaları bölümüne gidiyorsunuz. Karşınıza çıkan pencerenin sağ üst köşesindeki “Site haritası ekleme/Test Etme” butonuna tıklıyorsunuz.

Site haritanızın uzantısını XML olarak girin ve gönder butonuna basın.

Sitenizde bulunan sayfaların adedine göre indeksleme işlemi bir gün ile birkaç hafta arasında değişecektir.

Google Site Haritası Oluşturma ve Gönderme

Sitemap Faydaları Nelerdir?

Google, Yandex ve Bing gibi arama motorları tarafından çok daha hızlı indeks alabilirsiniz. Böylelikle arama motorlarında görünür olmanız hızlı ve kolay olur.

İnternet sitenizde bulunan derin sayfaların indekslenmesi ve bulunması daha kolay hale gelecektir.

Arama motoru dizinine eklenen sayfalar botlar tarafından daha kolay izlenebilir. Ayrıca sayfalarınızda oluşabilecek sorunlar hızlı bir şekilde tespit edilebilir.

hakkında Berkay Gavaz

Acarnet'te Web Designer

Bu Yazıya da Bakabilirsiniz

Teknoloji Bağımlılığı Nedir? Tehlikeleri Nelerdir?

Teknoloji Bağımlılığı Nedir? Tehlikeleri Nelerdir?

İnternet bağımlılığı ve teknoloji bağımlılığı…Herkesin dilinde bugünlerde bu iki kavram var. Bağımlılık kelimesi çoğu zaman …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir