Site haritası - Site map

Bir site haritası (veya site haritası ) listesidir sayfaların a web sitesine bir mesafede etki .

Üç temel site haritası türü vardır:

  • Bir Web sitesinin planlanması sırasında tasarımcıları tarafından kullanılan site haritaları .
  • Bir sitedeki sayfaların, genellikle hiyerarşik olan, insan tarafından görülebilen listeleri.
  • Arama motorları gibi web tarayıcılarına yönelik yapılandırılmış listeler .

Site haritası türleri

İngilizce Vikipedi'nin Ana Sayfasından bağlantıların bulunduğu site haritası .
Google Site Haritası

Site haritaları kullanıcılara veya yazılıma yönelik olabilir. Çoğu site, sitenin tipik olarak hiyerarşik olan sistematik bir görünümünü sunan, kullanıcı tarafından görülebilen site haritalarına sahiptir. Bunlar, ziyaretçilerin belirli sayfaları bulmasına yardımcı olmayı amaçlar ve tarayıcılar tarafından da kullanılabilir. Bazen site dizinleri olarak adlandırılan alfabetik olarak düzenlenmiş site haritaları farklı bir yaklaşımdır.

Arama motorları ve diğer tarayıcılar tarafından kullanım için, bir sitedeki sayfaları, göreli önemlerini ve ne sıklıkta güncellendiklerini listeleyen, yapılandırılmış bir biçim olan XML Site Haritası vardır. Buna robots.txt dosyasından işaret edilir ve genellikle sitemap.xml olarak adlandırılır . Yapılandırılmış biçim, diğer sayfalardan bağlantılar aracılığıyla erişilemeyen , ancak yalnızca sitenin arama araçları aracılığıyla veya JavaScript veya Adobe Flash'ta dinamik URL oluşturma yoluyla erişilebilen sayfalar içeren web siteleri için özellikle önemlidir .

Ayrıca, bir sitenin içeriğine tek bir bakışta genel bir bakış sağlayarak bir gezinme yardımı görevi görürler.

XML site haritaları

Google , web geliştiricilerinin sitelerindeki bağlantı listelerini yayınlayabilmeleri için Site Haritaları protokolünü tanıttı . Temel öncül, bazı sitelerin yalnızca formların ve kullanıcı girişlerinin kullanılması yoluyla erişilebilen çok sayıda dinamik sayfaya sahip olmasıdır. Site Haritası dosyaları, web tarayıcılarının bulabilmesi için bu sayfaların URL'lerini içerir . Bing , Google , Yahoo ve Ask artık Site Haritaları protokolünü birlikte destekliyor.

Büyük arama motorları aynı protokolü kullandığından, bir Site Haritasına sahip olmak, güncellenmiş sayfa bilgilerine sahip olmalarını sağlar. Site haritaları, tüm bağlantıların taranacağını garanti etmez ve taranmış olmak, dizine eklemeyi garanti etmez. Google Web Yöneticisi Araçları, bir web sitesi sahibinin Google'ın tarayacağı bir site haritası yüklemesine izin verir veya aynı şeyi robots.txt dosyasıyla da yapabilirler.

XML Site Haritaları, arama motorunun gönderim sayfasındaki bir formu doldurarak eski "arama motorlarına gönderme" yönteminin yerini almıştır. Artık web geliştiricileri doğrudan bir Site Haritası gönderir veya arama motorlarının onu bulmasını bekler. Yeni sayfalar yayınlandığında düzenli olarak güncellenmiş bir site haritası göndermek, arama motorlarının bu sayfaları, sayfaları kendi başlarına bulabileceğinden daha hızlı bulmasına ve dizine eklemesine izin verebilir.

Flash sitelerini arama için optimize etmek için XML site haritalarının faydaları

Aşağıda basit bir üç sayfalık web sitesi için doğrulanmış bir XML site haritası örneği verilmiştir. Site haritaları, Flash ve diğer html dışı dillerde yerleşik sitelerin aranabilir hale getirilmesi için kullanışlı bir araçtır . Bir web sitesinin navigasyonu Flash ile oluşturulmuşsa, otomatik bir arama programı muhtemelen yalnızca ilk ana sayfayı bulacaktır; sonraki sayfaların bir XML site haritası olmadan bulunması olası değildir.

XML site haritası örneği:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>http://www.example.net/?id=who</loc>
    <lastmod>2009-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.example.net/?id=what</loc>
    <lastmod>2009-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.example.net/?id=how</loc>
    <lastmod>2009-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>

Ayrıca bakınız

Referanslar

Dış bağlantılar