Kurgusal site haritası html. Ayrıntılı Site Haritası Kılavuzu

Yandex Web Yöneticisi şunları yapmanızı sağlar:

  • Site Haritası ekleyin;
  • Güncelleme;
  • silmek;
  • analiz et.

Yandex Webmaster'a Site Haritası nasıl eklenir

Dizin oluşturma kuyruğuna bir Site Haritası dosyası eklemek için, her zaman olduğu gibi Web yöneticisi hizmetine gitmeniz gerekir - webmaster.yandex.ru. Daha öte:

  1. Dizine Ekleme bölümünde Site Haritası öğesini bulacaksınız.
  2. Site haritalarının tam URL'sini ekleyin, örneğin https: //site/sitemap.xml.
  3. Ekle'yi tıklayın.
  4. Yandex Webmaster dosyayı kontrol ederken bekleyin.

Ekledikten sonra dosya işlenmek üzere kuyruğa gider. Robot iki hafta içinde ekleyecektir. Site Haritası dizinine dahil edilenler de dahil olmak üzere eklenen her dosya, robot tarafından ayrı ayrı işlenir.

Yüklemeden sonra, her site haritasının karşısında Yandex Webmaster'da durumlardan birini göreceksiniz:

Durum Açıklama Not
"TAMAM" Dosya doğru şekilde oluşturulur ve robot tabanına yüklenir Son yükleme tarihi dosyanın yanında görüntülenecektir. Dizine eklenen sayfalar iki hafta içinde arama sonuçlarında görünecektir.
« » Belirtilen URL başka bir adrese yönlendiriyor Yönlendirmeyi kaldırın ve robotu güncelleme hakkında bilgilendirin
"Hata" Dosya doğru şekilde oluşturulmamış Ayrıntılar için Hata bağlantısını tıklayın. Dosyada değişiklik yaptıktan sonra robotu güncelleme hakkında bilgilendirin.
"İndekslenmemiş" Site Haritasına erişirken, sunucu 200'den farklı bir HTTP kodu döndürür Dosyanın tam yolunu belirterek Sunucu Yanıt Kontrolü aracını kullanarak dosyanın robot tarafından kullanılabilir olup olmadığını kontrol edin.Dosya mevcut değilse, bulunduğu sitenin veya sunucunun yöneticisi ile iletişime geçin.Dosya mevcutsa, robotu güncelleme hakkında bilgilendirin.
Disallow yönergesi kullanılarak robots.txt dosyasında dosyaya erişim reddedildi Site Haritasına erişime izin verin ve robotu güncelleme hakkında bilgilendirin

Site Haritasını Yenile

Site Haritasında değişiklik meydana geldiğinde, Yandex Webmaster'dan kaldırılıp tekrar eklenmesine gerek yoktur. Arama motorunun kendisi zaman zaman değişiklikler ve hatalar için kontrol eder.

Site Haritanız dizine eklenmemişse hızlandırılabilir. "İndeksleme" bölümüne, ardından "Site haritası dosyaları" öğesine gitmeniz gerekir. Site haritasının karşısındaki güncelleme simgesine tıklayın. Yandex verileri üç gün içinde indirecektir. İşlev, bir ana bilgisayar için 10 defaya kadar kullanılabilir.

Tüm denemeleri tükettiğinizde, bir sonraki deneme, ilk denemeden 30 gün sonra kullanılabilir olacaktır. Kesin tarih Web yöneticisi arayüzünde görüntülenir.

Site Haritasını Web Yöneticisinden Kaldır

Yandex.Webmaster arayüzünde, Site Haritası dosyaları sayfasına eklenen dosyaları silebilirsiniz:

Site Haritası için bir yönerge eklendiyse robotlar dosyası.txt, silin. Değişiklikleri yaptıktan sonra, Site Haritası hakkındaki bilgiler birkaç hafta içinde robotun ve Yandex.Webmaster'ın tabanından kaybolacaktır.

Yandex Webmaster tarafından desteklenen biçimler

Yandex, Site Haritasını aşağıdaki biçimlerde kabul eder:

XML Site Haritası Biçimi

XML biçiminde göndermek tercih edilir, çünkü içinde ek veriler iletilebilir.

Yandex, Site Haritası protokolünü destekler. Aşağıdakiler hakkında rapor oluşturmak istiyorsanız bu formatı kullanın:

  • tarih son Güncelleme sayfalar (lastmod öğesi);
  • sayfa değiştirme sıklığı (değişim sıklığı öğesi);
  • sayfa önemi (öncelik öğesi) - robot, 0.0 ile 1.0 arasındaki katsayının varlığını ve değerini dikkate alarak sayfaları birer birer yükler. Site için en önemli olan URL'lerin oranını belirtin.

https://сайт/ssylki-v-yandex-webmaster/ 2018-06-06 monthly 0.8 ...

TXT Site Haritası biçimi

V bu biçim sadece sayfa adresleri aktarılabilir. Ve hepsi bu. Evet, üzüntü ve hüzün, XML kullansan iyi olur :)

Yalnızca sayfa adreslerini bildirmek için bu biçimi kullanın.

Https: // site / ssylki-v-yandex-webmaster / https: // site / zerkala-sajta-v-yandex-webmaster /

Bir video hakkında bilgi iletmek için Site Haritasında XML beslemelerine bağlantılar belirtin (Ya.Video hizmetinin Yardımındaki ayrıntılara bakın).
Arama, site haritası kullanarak resim bilgilerinin, RSS'nin ve Atom beslemelerinin gönderilmesini desteklemez.

Bir Site Haritasına ne zaman ihtiyacınız var?

Yandex, indeksleme robotunun site hakkında bilgi edindiği özel algoritmalar geliştirir. Örneğin, dahili ve Dış bağlantılar- bir sayfadan diğerine geçmek. Bazen robot sayfaları atlayabilir. Siteniz şu durumlarda bir Site Haritası kullanın:

  • çok sayıda sayfa;
  • gezinme bağlantıları olmayan ayrı sayfalar;
  • derin yuvalama.

Dosya nasıl oluşturulur


Yandex Webmaster'a Sitemap.xml ekleyin - video

Google, Yandex, Bing, Yahoo ve diğerlerine gönderilebilecek XML dosyaları oluşturmak için site haritası oluşturucumuzu kullanın arama motorları ah sitenizi dizine eklemelerine yardımcı olmak için.

Bunu üç kolay adımda yapın:

  • Tam web sitesi URL'sini forma girin.
  • "Başlat" düğmesini tıklayın ve sitenin tamamen taranmasını bekleyin. Bu durumda, çalışan ve bozuk bağlantıların tam sayısını göreceksiniz.
  • "Sitemap.xml" butonuna tıklayarak dosyayı uygun bir yere kaydedin.

  • Site Haritası, 2005 yılında Google'ın sitelerin sayfalarını dizine eklemek için kullanmaya başladığı XML biçiminde bir site haritasıdır. Site haritası dosyası, bir web sitesini düzenlemenin, her bölümün adresini ve verilerini ortaya çıkarmanın bir yoludur. Önceden, site haritaları esas olarak site kullanıcılarına yönelikti. XML formatı, arama motorlarının verileri daha hızlı ve verimli bir şekilde bulması için tasarlanmıştır.

    Yeni Site Haritası protokolü, web sitelerinin artan boyutuna ve karmaşıklığına yanıt olarak geliştirildi. İş siteleri genellikle kataloglarında binlerce ürün içerir, blogların, forumların, mesaj panolarının popülaritesi, web yöneticilerini materyallerini günde en az bir kez güncellemeye zorlar. Arama motorlarının tüm materyalleri takip etmesi giderek zorlaşıyor. Arama motorları, XML protokolü aracılığıyla, tüm bilgileri tek bir sayfaya yerleştirerek aramalarını optimize ederek URL'leri daha verimli bir şekilde izleyebilirler. XML ayrıca belirli bir web sitesinin ne sıklıkta güncellendiğini gösterir ve en son değişiklikleri kaydeder. XML haritaları bir araç değildir. Arama motoru optimizasyonu... Sıralamaları etkilemez, ancak arama motorlarının daha doğru sıralamalar yapmasına ve arama sorguları... Bunu, arama motorları tarafından okunması kolay veriler sağlayarak yapar.

    XML protokolünün genel kabulü, web sitesi geliştiricilerinin artık farklı şekillerçeşitli arama motorları için site haritaları. Her görünüm için bir dosya oluşturabilir ve ardından sitede değişiklik yaptıklarında bunu güncelleyebilirler. Bu, web sitenizin tüm ince ayar ve genişletme sürecini basitleştirir. Web yöneticileri, bu biçimi kullanmanın faydalarını görmeye başladılar. Arama motorları sayfaları belirli içeriğin alaka düzeyine göre sıralar anahtar kelimeler ancak XML formatından önce, sayfaların içeriği genellikle doğru şekilde temsil edilmedi. Bu, web sitesi oluşturma çabalarının fark edilmediğini fark eden web yöneticileri için genellikle sinir bozucudur. Bloglar, ek sayfalar, multimedya dosyalarının eklenmesi saatler sürer. XML dosyası sayesinde bu saatler boşa gitmeyecek, bilinen tüm arama motorları tarafından görülecektir.

    XML Site Haritanızı oluşturmak ve arama motorlarını tüm site değişikliklerinizden haberdar etmek için ücretsiz site haritası oluşturucumuzu deneyin.

    Bu makale size bir Site Haritasının nasıl oluşturulacağını ve bunu Googlebots ile nasıl paylaşılacağını gösterecektir.

    Site haritaları oluşturma ve gönderme

    Site haritası dosya biçimleri

    Google, aşağıda açıklanan birkaç site haritası biçimini destekler. Tüm formatlar standart bir protokol kullanmalıdır. Google şu anda özelliği yok sayıyor Site haritaları.

    Tüm biçimler aşağıdaki kısıtlamalara tabidir: Bir Site Haritası dosyası 50.000'den fazla URL içerebilir ve sıkıştırılmamış boyutu 50 MB'ı geçmemelidir. Dosya boyutu veya içinde listelenen adreslerin sayısı bu sınırları aşarsa, birkaç parçaya bölün. İçindeki tüm site haritalarını listeleyen bir site haritası dizin dosyası oluşturabilir ve hepsini bir kerede Google'a gönderebilirsiniz.

    ASCII olmayan bir karakter (ü) ve çıkış yapılacak bir karakter (&) içeren bir URL örneği:
    http://www.example.com/ümlat.html&q=name
    ISO-8859-1'de kodlanmış aynı URL (bu kodlamayı kullanan bir sunucuda barındırmak için) ve çıkış uygulandı:
    http://www.example.com/%FCmlat.html&q=name
    UTF-8'de kodlanmış aynı URL (bu kodlamayı kullanan bir sunucuda barındırmak için) ve kaçış uygulandı:
    Ve işareti yerine çıkış dizilimi olan aynı URL:
    http://www.example.com/%C3%BCmlat.html&q=name

  • Lütfen bir Site Haritasındaki her URL'nin taranacağını garanti etmediğimizi unutmayın. Bu tür dosyalar yalnızca yardımcı olur Google, hangi sayfaların önemli olduğunu düşündüğünüzü belirler.
  • Öncelik ve değişim frekansı değerleri yok sayılır, bu nedenle eklenmesine gerek yoktur.
  • Google, lastmod değerini okur, ancak yalnızca doğru şekilde belirtilmişse.
  • Site haritanızı Google'a nasıl sunarsınız?

    Site haritası, site her tarandığında değil, yalnızca ilk bulunduğunda analiz edilir. Dosyanın tekrar işlenebilmesi için içindeki verilerin değiştiğini tarafımıza bildirmeniz gerekmektedir. Bu bir ping isteği ile yapılır. Birden çok kez eklemeyin özdeş dosyalar Site haritası ve dosya değiştirilmedikçe veya yenilenmedikçe ping atmayın.

    Googlebot'ların site haritanıza erişmesine izin vermenin birkaç yolu vardır:

    • Search Console'daki özel aracı kullanarak Google'a gönderin
    • robots.txt dosyanızın herhangi bir yerine site haritanızın konumunu gösteren bir çizgi yapıştırın:
      Site Haritası: http://example.com/sitemap_location.xml
    • Bir ping isteği kullanın. Bir HTTP GET isteği gönderin:
      http://www.google.com/ping?sitemap=<polniy_url_faila_site haritası>
      Örnek:
      http://www.google.com/ping?sitemap=https://example.com/sitemap.xml

    Bir zamanlar site haritasına gerekli ilgiyi göstermediyseniz tam bir aptalsınız. Önlemek için konuyu bir kez ve gelecekte anlamak yeterlidir. Büyük bir sayışimdi yapalım hatalar.

    Mütevazı hizmetkarınız gençliğinde de bir ofiste siteleri tanıtmaya başladığında tam bir aptaldı. O zaman promosyon için bir web sitesine rastladım, ki bunun sadece boktan olduğunu söylemeliyim. Ve bu bokun indeksleme ile ilgili sorunları vardı. Doğal olarak, site yeterli kalitede olsaydı, her iki arama motoru da herhangi bir soruna rağmen onu indeksleyecekti, ancak sahipleri normal bir tasarımcı, düzen tasarımcısı ve programcıya bastı ve bu durumda SEO'nun sadece şişeyi makasla açması gerekiyor, yani konuşmak. Üzerinde her şeyi denedim - hem son değiştirilen ayar hem de o sırada moda olan fastbot tarafından indekslemenin hızlandırılması ve bağlantıların satın alınması. Ve ancak daha sonra meselenin site haritasının orada otomatik olarak güncellenmediği ortaya çıktı! Güncellediğimde, tüm sayfalar dizine uçtu.

    Site haritası nedir ve neden gereklidir?

    Site haritası nedir? Bu, sitenin dizine eklenmesi gereken sayfaları hakkında bilgi içeren bir dosyadır. Genellikle, indekse eklenmesi gereken sayfalar hakkında arama robotlarını bilgilendirmek için Yandex ve Google için bir site haritası oluşturulur. Ayrıca, bir site haritası kullanarak, güncellemelerin ne sıklıkla yapıldığını ve hangi web belgelerinin indekslenmesinin en önemli olduğunu kontrol eder. Genel olarak, Yandex Webmaster'da onun hakkında çok iyi konuştular:

    Bir site haritasının varlığı promosyonu etkiler mi?

    Site haritanız yoksa bu, arama motorlarının kaynağı dizine eklemeyeceği anlamına gelmez. Arama robotları genellikle siteleri iyi tarar ve siteler olmadan aramalara dahil eder. Ancak bazen hatalar meydana gelebilir, bu nedenle bazen tüm web belgelerini bulamamak mümkündür. Ana nedenler şunlardır:

    1. Sadece uzun bir geçiş zinciri yapılarak ulaşılabilen sitenin bölümleri;
    2. Dinamik URL'ler.

    Bu nedenle, bir sitemap.xml oluşturmak bu sorunu çözmeye çok yardımcı olur. Bu dosya, SEO'yu yalnızca sayfaları indekslemeyi kolaylaştırdığı/hızlandırdığı ölçüde etkiler. Ayrıca, rakiplerinizin içeriği sitelerinde yayınlayarak kopyalayabilmesinden önce web sayfalarının dizine eklenme şansını da artırır.

    Site haritası başka hangi formattadır ve neden XML formatında yapılmıştır?

    Neden bir site haritasına ihtiyacımız var, anladık. Şimdi hangi formatlarda yapılabileceğine bakalım:

    1. html formatında. Kaynağın ana bölümlerine giden adresleri olan sıradan bir sayfa şeklinde oluşturulur. Bu harita türü hızla gezinmeye yardımcı olur ve arama robotlarından çok insanlar için tasarlanmıştır. HTML site haritasına sınırlı sayıda bağlantı (100'den fazla değil) yerleştirilebilir, çünkü bunlardan daha fazlası varsa, hepsi dizine dahil edilmeyecektir. Veya arama robotları, dahili olanlar da dahil olmak üzere aşırı sayıda URL için böyle bir sayfayı aramanın dışında tutabilir.
    2. xml dosyası site haritası oluşturuluyor. Bağlantı sayısında çok kritik kısıtlamalar yoktur ve arama motorları bunu daha iyi indeksler, çünkü xml formatındaki site haritası dosyası robotun anlayabileceği bir biçimde eksiksiz bilgiler içerir. Aynı öneme sahip yüzlerce ve binlerce belgenin bulunduğu projeler için özellikle önemlidir ve bunlara tüm bağlantıların yerleştirilmesi gereklidir. Bu tür site haritası, 50 bin URL'ye kadar yerleştirme yeteneğine sahiptir ve ayrıca, güncellemelerin sıklığını ve harita hakkında HTML formatında söylenemez olan yaklaşık önceliği (önceliği) ayarlayabilirsiniz. Bu nedenlerden dolayı bir site haritası neredeyse her zaman xml'de oluşturulur.

    İşte bu dosya hakkında biraz daha bilgi:

    Doğru bir site haritası nasıl yapılır

    Doğru bir xml haritasının nasıl yapıldığını görelim. Burada aşağıdaki gereksinimler karşılanmalıdır:

    1. Dosya boyutu en fazla 10 MB olmalıdır;
    2. Harita 50.000'den fazla bağlantı içermemelidir. Daha fazla bağlantının olduğu durumlarda, birkaç harita oluşturabilir ve bunları ana xml haritasına dahil edebilirsiniz;
    3. Site haritası adresi robots.txt dosyasına kaydedilmelidir;
    4. Ayrıca site haritasını Yandex ve Google'a yükleyin (bir dosyanın nasıl ekleneceği aşağıda açıklanmıştır);
    5. Arama motorları haritaya erişebilmelidir. Arama motorlarının bunun başka bir şey değil, bir harita olduğunu anlamasını sağlayan özel etiketler kullanmak gerekir;
    6. Site haritası UTF-8 kodlu olmalıdır.

    İşte basit bir harita örneği:

    http://site.ru/ 2016-11-20T19:45:08+03:00 always 0,9 http://site.ru/category/ 2016-11-20T19:46:38+03:00 monthly 0,6 http://site.ru/page/ 2016-11-20T19:48:41+03:00 yearly 0.4

    < url >

    < loc >http: //site.ru/

    < lastmod >2016 - 11 - 20T19: 45: 08 + 03: 00< / lastmod >

    < changefreq >Her zaman< / changefreq >

    < priority > 0 , 9 < / priority >

    < / url >

    < url >

    < loc >http: //site.ru/category/

    < lastmod >2016 - 11 - 20T19: 46: 38 + 03: 00< / lastmod >

    < changefreq >aylık< / changefreq >

    < priority > 0 , 6 < / priority >

    < / url >

    < url >

    < loc >http: //site.ru/page/

    < lastmod >2016 - 11 - 20T19: 48: 41 + 03:00< / lastmod >

    < changefreq >yıllık< / changefreq >

    < priority > 0.4 < / priority >

    < / url >

    url ve loc etiketleri gereklidir. İlki, belirli bir URL ile ilgili tüm bilgileri içerir. İkincisinde, adresin kendisi yazılır.

    Lastmod, changefreq, öncelik etiketleri isteğe bağlıdır, ancak yine de önerilir.

    Site haritasındaki Lastmod, son güncelleme tarihinden sorumludur.

    Changefreq, sayfa değişikliklerinin sıklığını gösterir. Değerler aşağıdaki gibi olabilir:

    1. Saatlik - saatlik güncelleme;
    2. Her zaman - her zaman güncellenir;
    3. Haftalık - haftada bir güncellenir;
    4. Günlük - güncellemeler günlük olarak gerçekleşir;
    5. Aylık - güncellemeler ayda bir yapılır;
    6. Yıllık - yılda bir;
    7. Asla - güncellenmedi (böyle bir değer kullanmamak daha iyidir).

    Öncelik, arama motorlarına bir sayfanın diğerlerine kıyasla ne kadar önemli olduğunu söyler. Öncelik 0,1 (düşük) ile 1 (yüksek) arasında ayarlanabilir.

    Bu sadece bir harita örneğiydi, bu değerleri belirtmenize gerek yok. Genel olarak, önceliğin aşağıdaki gibi yerleştirilmesi tavsiye edilir: ana sayfa(1), başlıklar için ortalama (0,6) ve kayıtlar için - minimum (0,4).

    Şimdi 50 binden fazla link varken bir örneğe bakalım. Bu durumda, dosya diğer haritaları içerir:

    http://site.ru/sitemaps/sitemap01.xml 2016-11-20T21:37:28+03:00 http://site.ru/sitemaps/sitemap02.xml 2016-11-20T21:37:29+03:00

    < sitemap >

    < loc >http: //site.ru/sitemaps/sitemap01.xml

    < lastmod >2016 - 11 - 20T21: 37: 28 + 03: 00< / lastmod >

    < / sitemap >

    < sitemap >

    < loc >http: //site.ru/sitemaps/sitemap02.xml

    < lastmod >2016 - 11 - 20T21: 37: 29 + 03:00< / lastmod >

    < / sitemap >

    Site haritası nasıl oluşturulur

    Bir xml haritası oluşturmanın birkaç yolu vardır, bunları göz önünde bulundurun:

    1. Başka bir kaynaktan çevrimiçi oluşturucu kullanarak bir harita indirin;
    2. ile oluştur özel program... Ancak bu tür programların çoğunlukla ücretli olduğunu düşünmeye değer. Böyle bir oluşturucunun bir örneği Wonder WebWare Site Haritası Oluşturucu'dur. Screaming Frog da bu özelliğe sahiptir;
    3. Manuel olarak bir site haritası oluşturun;
    4. CMS kullanarak otomatik olarak bir harita oluşturun (örneğin, böyle bir işlev WordPress'te mevcuttur).

    Eklenti kullanmadan site haritası oluşturmanın bir yolu:

    WordPress site haritası eklentileri

    Google XML Site Haritaları adlı özel bir eklenti kullanarak WordPress'te bir site haritası oluşturabilirsiniz. Burada her şey basit: eklentiyi indirin, kurun, ardından dosyayı oluşturmaya başlayın. Bunu yapmak için Konsol Ayarları'nı açın ve XML site haritasını seçin. Ardından ayarları yapıyoruz. Varsayılan önceliği bırakın.

    Bir site haritası, tüm önemli bölümlerin bir listesini içeren bir kitaptaki içindekiler tablosu ile karşılaştırılabilir. Sitede bu, web kaynağının ana bölümlerine ve sayfalarına bağlantıların belirtildiği bir dizindir. Genel olarak, site haritası aşağıdaki bilgileri içerir:

    • hiyerarşik bir sırayla site sayfalarının URL adreslerinin bir listesi;
    • sitede görünen içeriğin formatı: metin, video, resimler;
    • robotların veri tabanına girmesi ve arama sonuçları oluşturması için gerekli videolar ve resimler hakkında bilgi;
    • sayfa öncelik bilgisi;
    • belgelerdeki en son değişikliklere ve güncellemelerinin sıklığına ilişkin veriler;
    • web sayfasının diğer sürümleri hakkında bilgi.

    Site Haritası, ziyaretçilerin ve özellikle arama motoru robotlarının, indeksleme için en gerekli tüm sayfaların yerini ve bunların diğer belgelere, sıklığa ve zamana göre önemini hızlı bir şekilde belirlemesine yardımcı olur. son değişiklik, mümkün olduğunca az "gereksiz" geçişler yaparken. Site Haritası, sistemin kaynağı daha verimli bir şekilde dizine eklemesine yardımcı olur.

    Evet, küçük sitelerde sadece birkaç tıklamayla herhangi bir belgeye gidebilirsiniz, ancak büyük siteler birkaç bin sayfa içerir ve yapıları çok daha karmaşıktır. Bu tür kaynaklarda Site Haritası olmadan hem ziyaretçiler hem de arama botları için zor olacaktır.

    Yukarıdakilere dayanarak, kaynağın endekslenmesiyle ilgili sorunların ortaya çıktığı ve bir site haritasının gerekli olduğu üç ana durum ayırt edilebilir:

    1. çok sayıda sayfa;
    2. karmaşık kaynak yapısı;
    3. indeksleme için önemli olan sayfalara harici veya dahili geri bağlantıların olmaması.

    Kart türleri

    Herhangi bir arama motoru, ana sayfadan başlayarak ve derinlemesine iç içe belgelerle biten site sayfalarını kademeli olarak dizine ekler, bu, hangi sitenin sahip olduğuna bağlıdır.

    txt

    Site haritası tasarlamanın başka bir yöntemi de txt (metin biçimi) biçiminde bir Site Haritası dosyasıdır. İndeksleme için önemli olan tüm bağlantıların bir listesini içerir. Ama genel olarak bu seçenekçok fazla uğraşmak istemeyen web yöneticileri için uygundur.

    Evet, TXT haritası ayrıca 50 bin bağlantı içerebilir, ancak son değişikliğin tarihini ve belgelerin göreceli önceliğini belirtmek mümkün değildir.

    Örnek

    1.http: //site.com/; 2.http: //site.com/page1/; 3.http: //site.com/page2.

    Haritalar için Yandex ve Google gereksinimleri

    En popüler arama motorlarından ikisinin bir Site Haritası dosyası için öne sürdüğü 6 genel gereksinim belirledim:

    1. UTF-8 kodlamasını kullanmalısınız.
    2. URL sayısı sınırı 50 bin bağlantıya kadardır.
    3. Dosya boyutu 10 MB'ı aşarsa, birkaç haritaya bölün ve hepsini Site Haritası dizin dosyasında listeleyin.
    4. Site haritasına erişim sürecinde sunucu 200 OK yanıtı göndermelidir.
    5. Belgelerin yalnızca standart URL'lerini ekleyin: herhangi bir oturum tanımlayıcısı veya GET parametresi olmamalıdır.
    6. Dosyadaki bağlantılar, site haritasının kendisinin bulunduğu etki alanına yönlendirmelidir. Görünüşe göre bu temel bir gereklilik. Ancak aslında, birkaç web kaynağına sahip olan, bir şablonu Site Haritası dosyasıyla aktaran birçok web yöneticisi, mevcut bağlantıları gerçek bağlantılarla değiştirmeyi unuttu.

    Arama motorlarının da kendine özgü gereksinimleri vardır.

    Yandex:

    • izin verilen maksimum boyut 10 MB'dir;
    • Kiril karakterli URL'lere izin verilir.
    • izin verilen maksimum dosya boyutu 50 MB'dir;
    • yalnızca Latince karakterler ve sayılarla çalışır (Kiril etki alanları Punycode kullanılarak Latince'ye yeniden kodlanabilir).

    Önemli! için gereksinimleri azaltmak için Bant genişliği kanal gzip arşivleyicisini kullanır. 10 ve 50 MB, site haritalarının arşivciler tarafından sıkıştırılmadan önceki boyutlarıdır, sonrasında değil.

    Site haritası promosyonu etkiler mi?

    Bir site haritası olmadan arama motorlarının arama sonuçlarında kaynağınızı düşürmeyeceğini not ediyorum. Arama motorları aptal değildir ve sitenizde bir Site Haritanız olmasa bile, yine de onlardadır.

    Günümüzde arama motorları, site haritası olmadan bile sayfaları tarar ve sonuçlara oldukça iyi bir şekilde dahil eder. Ve teorik olarak, bunu web yöneticilerinden herhangi bir yardım almadan kendi başlarına yapmalıdırlar.

    Ancak sorunlar genellikle robotlar çöktüğünde ve tüm sayfaları tarayamadığında ortaya çıkar. Bu genellikle şunlar nedeniyle olur:

    • gitmek için birçok bağlantıyı izlemeniz gereken bazı bölümlerin derin yuvalanması;
    • dinamik url'ler.

    Bu nedenle, arama motorlarına yardımcı olmak web yöneticilerinin çıkarınadır.

    Bir site haritasına sahip olmak bu durumlardan kaçınır. Site haritasının belirli bir dereceye kadar üzerinde olumlu bir etkisi vardır. SEO promosyonu web kaynağı, çünkü robotlar için tarama ve sayfaları dahil etme sürecini daha hızlı ve kolay hale getirir.

    Bu dosyayla bile, sayfalar, rakipler içeriği çalıp üzerine yerleştirmeden önce dizine dahil edileceğinden, kaynağınız birincil kaynaktan kopyala-yapıştır'a dönüşme riskini azaltır.

    Önemli! Site optimizasyonunda kilit rol oynayan ana sayfaları, arama sonuçlarına ilk önce girmeleri için Site Haritanıza ekleyin. Hizmet bilgileri, dinamik URL'ler, etiketler içeren ve indekslenmesi yasak olan dosya sayfalarına yazmayın.

    Site Haritası olmadan mümkün mü?

    Açık cevap evet. Arama motorları sitemap.xml'i yalnızca robotlar için bir öneri olarak algılar. Uygulamada, site haritası olmayan web kaynakları için Yandex, olası, kritik olmayan veya ölümcül sorunların varlığını not eder.

    Yukarıda yazıldığı gibi, arama robotları kaynakları bağımsız ve verimli bir şekilde endeksleyebilir, ancak büyük siteler ve dinamik URL'lerin bulunduğu siteler için bir Site Haritası yapmak daha iyidir, ayrıca fazla zaman almayacak ve gelecekte sinirlerinizi kurtarabilir.

    Site haritası nasıl oluşturulur?

    İLE bu süreç sorumlu bir şekilde yaklaşmanız gerekiyor, çünkü burada arama sonuçlarında görmek istediğiniz ana sayfaları belirtmeniz gerekiyor.

    HTML

    HTML biçimindeki bir site haritası, her şeyden önce, kullanıcılar için sitenin bölümleri arasında gezinmedir. Bir web kaynağının sadece birkaç yüz sayfası varsa, basit bir yapısı ve net bir menüsü varsa, HTML haritası eklemeye gerek yoktur.

    Ancak site büyük ölçekli ve yapısı oldukça karmaşık olduğunda, ana sayfalara bağlantıların bir listesini içeren bir sayfa oluşturmak mantıklıdır.

    Kaynağınızın ait olduğu nişi ve buna bağlı olarak hedef kitlesini düşünün. Daha yaşlı ziyaretçileriniz varsa, ana menüde gezinmek daha zor olduğundan site haritası onların sitede gezinmelerine yardımcı olacaktır.

    Motorda bir HTML Site Haritası oluşturmanın birçok yolu vardır. Bunu yapmanın en iyi yolu Hiyerarşik HTML Site Haritası eklentisi ve benzerleridir. Eklentiyi kendiniz indirin, kurun ve ardından dosyayı kurmak için eklentiyi etkinleştirin. Sonra - eklenti tarafından verilen kısa kodu site haritasını bağlamak istediğiniz sayfaya yerleştirin.

    Site haritası şu adreste mevcut olacaktır:

    http://site.com/sitemap.html

    Diğer motorlar için bunun gibi çözümler var:

    • Drupal - Site Haritası eklentisi.
    • Joomla! - OSMap eklentisi.

    OpenCart kullananlar için, HTML site haritası oluşturma konusunda endişelenmelerine gerek yoktur, çünkü orada otomatik olarak görünür.

    XML

    Bir XML site haritası oluşturmaya karar verirseniz, bunu nasıl yapacağınıza karar verin:

    1. Kaynak yönetimi motorunu kullanarak bir site haritası oluşturunçeşitli eklentiler ve modüller kullanarak karşılık gelen yerleşik bir işlevi varsa.
    2. Yazılım oluşturucuyu indirin. Bu programların çoğu ücretlidir, ancak onlar sayesinde kolayca oluşturabilirsiniz. XML dosyası hem bir hem de birkaç kaynak için. En popülerleri WonderWebWare SiteMap Generator ve SiteMap XML Dynamic SiteMap Generator'dır.
    3. Site haritası dosyasını çevrimiçi oluşturucuyu indirin. Bugün özel hizmetlerin seçimi çok büyük, hepsinin farklı sınırlamaları ve yetenekleri var. Örneğin, xml-sitemaps.com sitesinde çok sayıda harita parametresi yapılandırılır, ancak buna maksimum 500 bağlantı yerleştirilebilir.
    4. Manuel bağlantı Site haritası.

    Çevrimiçi bir jeneratör kullanma

    Avantaj Bu method herhangi bir CMS'ye bağlanma eksikliğinde yatmaktadır. Çevrimiçi jeneratörler herhangi bir motordaki ve hatta statik HTML sitelerindeki web kaynakları için bir site haritası oluşturmanıza olanak tanır.

    Jeneratör kullanmanın dezavantajı şudur: ücretsiz hizmetler sayfa sayısı çok sınırlıdır ve örneğin birkaç sayfanın olduğu ve yenilerinin artık görünmeyeceği kartvizit siteleri için daha uygundur.

    Kaynak yeni makalelerle düzenli olarak güncellenirse, ücretsiz üreticiler çalışmayacaktır. Site Haritasını güncellemezler, bu nedenle yeni URL'ler orada görünmeyecek ve bu da dosyanın hızla güncelliğini yitirmesine neden olacaktır.

    En popüler jeneratör:

    İşte XML-Site Haritaları ile bir XML haritasının nasıl oluşturulacağına dair bir örnek.

    Servis web sitesine gidin ve kaynağınızın adresini belirtin, BAŞLAT düğmesine tıklayın.

    Birkaç dakika içinde bir XML site haritası oluşturulacak. Ardından, dosyayı şuraya yükleyin: HDD bilgisayar.

    Ardından, örneğin WinSCP gibi bir FTP istemcisi kullanarak Site Haritasını sitenin kök klasörüne yüklemeniz gerekir. Kök dizini nerede bulacağınızı bilmiyorsanız, index.html dosyasını arayın. Dosyayı buraya yükleyin.

    Yazılım aracılığıyla

    Bu şekilde bir XML site haritası oluşturmak o kadar da zor değil. Şimdi size Majento PC programı örneğini kullanarak bunu nasıl yapacağınızı göstereceğim:

    1. kaynak.
    2. Üst sekmede "Siteler" bölümüne gidin, ardından "Site Haritası Oluştur"u tıklayın.
    3. Dosyayı .xml formatında kaydedin.
    4. Sitenizdeki her şey bir haritadır.

    CMS için eklentiler aracılığıyla

    Bu seçenek, ücretsiz çevrimiçi oluşturuculardan çok daha uygundur. Site yönetimi motorları için eklentiler daha işlevseldir, site haritası parametrelerini değiştirmenize izin verir. Ve ana avantajlardan biri, eklentilerin varlığıdır. otomatik güncelleme yeni belgelerin ortaya çıkmasından hemen sonra dosya ve bunlarla ilgili arama motorlarına bildirimler.

    WordPress siteleri için şunlardan biri en iyi seçenekler Google XML Site Haritaları modülüdür. Eklentiyi kurun ve ardından etkinleştirin. Ardından, ayarlara gidin.

    Ana ayarlarda Google Alerts'i etkinleştirin, robots dosyanızda site haritası URL'sini belirtin ve Sitemap.xml sıkıştırma özelliğini etkinleştirin.

    Makale Önceliği'ne gidin ve otomatik sayfa önceliklendirmesini devre dışı bırakın. O zaman yayınların önceliklerini kendiniz belirlemeniz gerekecektir. "Site Haritası İçeriği" bölümüne bir göz atın. Site haritasına yalnızca dizine eklemek istediğiniz belge türlerini ekleyin.

    Son değişiklik zamanını dahil et seçeneğinin yanındaki kutuyu işaretlemeyi unutmayın. Böylece modül, site haritasındaki robotlara son sayfa yenileme tarihini gösterecek ve bu da sitenin tekrar tekrar taranma tarihini hesaplamalarına yardımcı olacaktır.

    Frekansları Değiştir seçeneği, belirli belge türlerini yeniden indeksleme sıklığını ayarlamanıza olanak tanır. Çoğu zaman, arama motorları, kaynağın tarama bütçesini bağımsız olarak belirledikleri ve bunun üzerine inşa ettikleri için site haritası dosyasında belirtilen changefreq etiketini takip etmez.

    Bununla birlikte, eklenti, tarama sıklığını daha fazla özelleştirme yeteneği sağlar, ancak bu aynı zamanda bir komut değil, bir öneri olacaktır.

    Dışlanan Öğeler, belirli belgeleri veya kategorileri sitemap.xml'den kaldırmanıza olanak tanır.

    "Öncelikler" sekmesi kendisi için konuşur. Sayfaların önceliği burada belirtilir, onlar için değerler 0,1 ile 1 arasında ayarlanır. Başlangıçta her sayfanın 0,5 değeri vardır. Ortaya çıkarmak en yüksek öncelik sıralama için en önemli sayfalar.

    Sonunda, yaptığınız değişiklikleri ayarlara kaydettiğinizden emin olun. Eklenti arka planda çalışmaya devam edecek ve içine girmeye gerek kalmayacak - her şey otomatik olarak güncellendiğinden site haritası alakalı olmaya devam edecek. Ardından, dosyayı Yandex ve Google web yöneticisi panellerine eklemeniz yeterlidir.

    resimler için

    Arama devi, görseller için tasarlanmış site haritalarıyla da çalışır. Bu sayede Google robotları sitedeki görseller hakkında daha fazla veri alabiliyor. Sözdizimi ayrıca arama motorunun kaynağı tararken bulamadığı görüntüleri hızla bulmasına ve dizine eklemesine yardımcı olur.

    Resimler için söz dizimini ayrı olarak yapabilir veya önceden oluşturulmuş bir Site Haritasına ekleyebilirsiniz. Standart site haritası gibi görüntülere yönelik site haritası, isteğe bağlı ve gerekli XML etiketlerini içerir.

    Zorunlu şunları içerir:

    • - resmin URL adresi;
    • - etiket gibi resimle ilgili adres ve diğer bilgileri içeren.

    İsteğe bağlı etiketler aşağıdaki gibidir:

    • - resim için imza;
    • - resmin adı;
    • - fotoğrafın çekildiği yer;
    • - url lisans resimleri.

    video için

    Google ayrıca videolar için özel olarak tasarlanmış XML site haritalarını da destekler. Bu sözdiziminin avantajları aşağıdaki gibidir:

    • arama motorlarını göstermenizi sağlar Detaylı Açıklama video dosyası;
    • botlara kaynaktaki içeriğin türünü gösterir;
    • arama sonuçlarında, siteye yapılan tıklamaları ve dönüşümleri potansiyel olarak artıran bir video için bir açılış ekranı görüntüleyebilir;
    • içerik bulunabilir Google videosu.

    XML video haritası gerekli etiketleri içerir:

    • - video dosyasıyla ilgili tüm verileri içerir;
    • - videonun bulunduğu sayfanın URL'sini belirtir ve sayfada birden fazla video dosyası varsa, birkaç her video kaydı için ayrı;
    • - sayfa bazında yazılması gereken videonun açıklaması ve karakter sayısı 2048'i geçmemelidir;
    • - 160x90 ila 1920x1080 piksel arasında izin verilen boyutlara sahip bir video dosyası için açılış ekranının (küçük resim) adresi ve olası png biçimleri, gif, jpg veya;
    • - videonun yayınlandığı belgenin adıyla benzer şekilde belirtilmesi gereken video başlığı.

    Video dosyasının açıklaması ve başlığı ya çıkış karakteri ile yazılmalı ya da bir CDATA bloğuna yerleştirilmelidir. WP Video SEO eklentisini kullanarak sitemap.xml için video oluşturabilirsiniz.

    txt

    oluşturmak gereklidir Metin dosyası UTF-8 kodlamasında. Yalnızca dizine eklenmesi gereken sayfaların URL'lerini içermelidir.

    Site haritası nereye yerleştirilir?

    Site haritası en iyi şekilde bir web kaynağının kök klasörüne yerleştirilir. Ve site haritasının bağlantısı yerleştirilir. Bunun gibi bir şeye benzemeli:


    Robots.txt örneğimizde linkten net bir şekilde görebilirsiniz.

    Yandex'e bir Web Yöneticisi nasıl eklenir

    Site haritası, arama motorunu mevcut kaynak yapısı hakkında bilgilendirme fırsatı sunar, böylece Yandex web yöneticisi paneline eklenebilir.

    Burada yapabilirsin:

    1. Bir site haritası yükleyin.
    2. Güncellemesi hakkında bilgi verin.
    3. Dosyayı hariç tut.
    1. Listeden bir web kaynağı seçin.
    2. İlgili alanda dosya konumunun URL'sini belirtin.
    3. "Ekle" ye tıklayın.

    Bu, site haritanızı işlenmek üzere gönderir. Arama botu dosyayı en geç 14 gün sonra indirecektir. Arama motoru, eklenen tüm dosyaları ayrı ayrı işler. Dosyalar yüklendiğinde, her birinin yanında bir durum görüntülenecektir:

    • TAMAM. Dosya doğru bir şekilde oluşturuldu ve veritabanına yüklendi. Son güncellemenin tarihi yanında gösterilecektir. Halihazırda robotlar tarafından indekslenen belgeler, en geç 2 hafta sonra düzenleme sonuçlarında gösterilecektir.
    • Yönlendir. Dosya adresi başka bir URL'ye yönlendirir. V bu durumda yönlendirmeyi kaldırmanız ve sistemi güncelleme hakkında bilgilendirmeniz gerekir.
    • Hata. Dosya yanlış yapılmış. Bu bağlantıyı takip et Hata nedenleri burada açıklanacaktır. Arama motorunun gerektirdiği her şeyi düzeltin ve ardından değişiklikleri bildirin.
    • Dizine eklenmemiş. Sunucu, 200 OK'den farklı bir HTTP kodu gönderir. Sunucu Yanıt Kontrolü aracına gidin ve tarayıcı botunun buna erişimi olup olmadığını görmek için site haritası konumunun tam URL'sini yapıştırın. Dosya mevcut değilse, barındırıldığı sunucunun veya kaynağın yöneticisiyle iletişime geçin.

    Ayrıca robots.txt dosyasında dizin oluşturmayı yasaklayan Disallow yönergesini dosyaya uygulamadığınızdan emin olun.

    Güncelleme

    Botlar genellikle site haritasını güncellemeler ve hatalar için kontrol ettiğinden, site haritasında herhangi bir değişiklik yaparken, onu silip yeniden yüklemeye gerek yoktur. Yalnızca simgeye tıklamanız önerilir elle güncelleme, bu da botların dosyayı daha hızlı taramasına olanak tanır.

    Bir notta. Manuel güncelleme denemelerinin sayısı sınırlıdır, bu yüzden akıllıca kullanın.

    1. Google web yöneticisi paneline gidin.
    2. "Tara" bölümünü bulun, içinde "Site Haritaları"na gidin.
    3. "Dosya Ekle / Kontrol Et" e tıklayın.
    4. Site haritasının bulunduğu adresi girin.
    5. "Gönder"e tıklayın.

    Site Haritasında hata olup olmadığını kontrol etmek istiyorsanız, "Gönder" düğmesinin yanında "Test" bulunur - kontrol etmek için tıklayın. Kontrol ettikten sonra, hataların varlığı veya yokluğu hakkında bir mesaj içeren bir pencere görünecektir.

    Google Yardım, olası tüm hataların ve çözümlerinin bir listesini sağlar.

    Siliniyor

    Yeni bir arayüzünüz varsa Arama Konsolu, arama motoru desteğine yazın.

    Ama çoğu en iyi seçenek- sayfanın alt kısmındaki eski sürüme geçin. Ve sonra her şey Yandex.Webmaster'dakiyle aynıdır: Listeden bir site seçimine gidin ve ardından dosyayı silmek için Site Haritasının önüne bir onay işareti koyun.

    Çözüm

    Web kaynağınızın hangi sayfalarının diğerlerine göre en yüksek önceliğe sahip olduğunu dikkatlice düşünün ve bunları Site Haritası dosyasında belirtin. Bu etkili araç Yetkili uygulaması, arama motoru robotlarının siteyi hızlı bir şekilde taramasına ve yapısı hakkında bilgi almasına yardımcı olacak.