WordPress'te site haritası html dosyası nasıl düzenlenir? WordPress Blogu için XML Site Haritası Dosyası Oluşturma (Eklenti)

  • 20.05.2019

WordPress için site haritası konusu blogda zaten birkaç kez gündeme getirildi. XML Site Haritasından bahsedecek olursak arama motorları, daha önce aynı isimde bir eklenti önerdim. Şu anda bu işlevsellik şurada mevcuttur: En son sürüm(ve her iki modülü de kurmanın bir anlamı yoktur).

HTML site haritasına gelince, ek kullanıcı navigasyonu için kullanılır. Genelde onun için oynuyordum. Ancak eklenti çalışmasına rağmen birkaç yıl önce güncellenmesi durduruldu. Bu yüzden bir alternatif aramanın zamanı geldi. Bugün yapacağımız şey budur.

Ek css veya js dosyaları içermeyen, yalnızca saf PHP'de hiyerarşik site haritasına sahip bir modül. İngilizce bloglardan birinde bununla ilgili bir makale buldum, her ne kadar bu bizim geliştirmemiz olsa da, burada yazarın eklentinin kurulumuyla ilgili bilgileri içeren blogu var.

Bu çözüm, gönderilerin hiyerarşisini korurken blog gönderilerinin listesini kategoriye göre hızlı ve kolay bir şekilde görüntülemenize olanak tanır. Modülün ana özellikleri:

  • Site haritasına sayfa ekleme yeteneği.
  • Haritada tüm kategorileri gösteren küçük bir navigasyon bulunmaktadır.
  • Belirli gönderilerin/kategorilerin hariç tutulması.
  • Tarih ekranı.
  • Kodu olmadan temizleyin ekstra dosyalar ve stiller.

Hiyerarşik HTML Site Haritasındaki bir harita kabaca şöyle görünür:

Site haritası eklemek için aşağıdakileri içeren bir kısa kod kullanın: Ekstra seçenekler:

  • — kayıtları hariç tutun;
  • - kategorileri hariç tutun;
  • — sayfa ekleyin;
  • — site haritasında gezinmeyi gizleyin;
  • - görüntülemek Kısa Açıklama kategoriler;
  • — yayınlanma tarihini gizleyin;

Modül nispeten yeni olduğundan, derecelendirme çok iyi olmasına rağmen yalnızca 600 indirme var - 5 üzerinden 5. Şu anda WP 3.0'dan 4.1.7'ye uyumludur.

HTML Sayfası Site Haritası

HTML Sayfası Site Haritası, gönderilerle değil yalnızca sayfalarla çalışan işlevsellik açısından oldukça basit bir site haritasıdır. Yani, yapacak WordPress projeleri bloglara göre değil, web sitelerinin türüne göre.

Kısa kod kullanılarak sayfaya bir öğe eklenir. Bu durumda, şu konumlardaki hemen hemen tüm ayarları kullanabilirsiniz: hariç tutma, dahil etme, sıralama_düzeni, derinlik, sıralama_sütun, alt_of, yazarlar, sayı, meta_anahtar, meta_değer ve ofset, örneğin:

  • — kimliği 555 olan hariç tutulan sayfalarla en fazla 3 düzeyde iç içe yerleştirme içeren site haritası;
  • - için alt sayfaları görüntüle geçerli sayfa;
  • — menu_order parametresine göre sıralanmış, değişiklik tarihini gösteren sayfaların listesi.

Temel olarak modül, wp_list_pages işlevini bir web sitesi sayfasına kısa kod olarak eklemenizi sağlar. Belki bu birisi için faydalı olacaktır. İkincisinde minyatürlerin kullanılması dışında işlevsellik açısından benzerdir. Burada WP 2.7'den en son sürümlere kadar desteklenen, 4.3 derecelendirmeli 30 binden fazla kurulum var.

Basit Site Haritası

Basit Site Haritası modülünün yazarları bunun en çok kolay yol WordPress için bir site haritası oluşturun. Kısa kodu sayfanıza veya widget'ınıza eklemeniz yeterlidir. Ayırt edici bir fırsat bu karar Site haritasında yazılar/sayfalar için başlığa, tarihe, kategorilere, yazara ve etikete göre bir sıralama öğesi vardır. Modül 40 binden fazla indirildi, derecelendirme 4,8, bu oldukça iyi.

PS Otomatik Site Haritası

PS Auto Site Haritası - otomatik için eklenti HTML oluşturma site haritaları. Yeni başlayanlar için kurulumu kolaydır ve farklı ayarlar ileri düzey kullanıcılar için. Ana işlevler:

  • Göster/Hariç Tut farklı kategoriler, bireysel gönderiler ve sayfalar.
  • Site haritasının derinliğini sınırlamak.
  • Kayıtların sıralamasını belirtme.
  • 12 temel seçenek arasından bir site haritası tasarım stili seçin.
  • Önbelleğe alınmış içeriğin kullanılıp kullanılmayacağı.

Prensip olarak eklentinin tüm özellikleri aşağı yukarı standarttır, onu diğerlerinden ayıran tek şey temel tasarım stilleridir. Eklenti 200 binden fazla indirildi, derecelendirme 5.

WP SEO HTML Site Haritası

Dikkatinize başka bir ilginç modül getiriyorum - WP SEO HTML Site Haritası. XML Site Haritanıza harika bir katkı sağlayacak duyarlı bir site haritası içerir. Modül zaten kuruluysa WordPress SEO'su Yoast'a göre site haritası tüm ayarlarını kullanacaktır. HTML oluşturma versiyonları. Ayrıca aşağıdaki yeteneklere sahiptir:

  • tüm modern tarayıcılarda harika görünen, görüntülenecek sütun sayısını belirlemek;
  • Site haritasını görüntülerken çoklu dil desteği;
  • farklı cihazlara uyarlanabilirlik;
  • W3C İşaretleme Doğrulamasına göre doğrulama hatası yok;
  • kapatma olasılığı CSS stilleri;
  • XML Site Haritanıza bir bağlantı var.

Buradaki site haritası görüntüsü gerçekten oldukça sıra dışı.

Severim. Avantajları kesinlikle uyarlanabilirlik, çok dillilik ve diğer benzersiz modül seçeneklerini içerir. 3 binden fazla kullanıcı indirdi.

Basit Wp Site Haritası

Simple Wp Site Haritası eklentisi, hem site haritalarını (XML hem de HTML) oluşturmak için tasarlanmıştır. Ayırt edici özelliği, sitemap.xml ve sitemap.html dosyalarının dinamik olarak oluşturulması ve sitenin "parçası" olmamasıdır. Yani fiziksel sayfa kartta oluşturulmaz. Bu, yokluk hatalarını önlüyor gibi görünüyor veya yanlışlıkla silme karşılık gelen dosyalar. Ancak site haritası biraz basit görünüyor:

Bu arada, WordPress sitenizin parçası olmayan başka sayfaları da ekleyebilirsiniz. Aynı şekilde gereksiz malzemeler de hariç tutulabilir. Simple Wp Site Haritası eklentisi önbelleğe almayı destekler. Kurulum sayısı 10 binin üzerinde, desteklenen minimum sistem sürümü 4.0, eklenti puanı 5.

WP Site Haritası Sayfası

WP Site Haritası Sayfası modülünü kullanarak (kurduktan sonra) bir site haritası oluşturmak için kısa kodu kullanın. Her şey oldukça kolay bir şekilde kuruluyor; hem gönderiler hem de sayfalar haritaya dahil ediliyor. Modül indirme sayısı 80 bin civarında, rating 4,8.

WP Site Haritası Sayfasının ana özellikleri:

  • Destek özel türler kayıtlar;
  • sınıflandırmaları görüntüleme;
  • yalnızca sayfaları veya gönderileri görüntülemeyi seçin;
  • materyalleri haritadan hariç tutmak (hem gönderiler hem de özel türler);
  • kategorilerin hiyerarşik gösterimi;
  • çok dilli destek;
  • harita görünümünü WP yönetici paneli aracılığıyla özelleştirme yeteneği;
  • Kullanılabilirlik özel CSS tasarım stilleri.

Toplam. Her HTML site haritası modülünü mümkün olduğunca ayrıntılı olarak anlatmaya çalıştım. Maalesef hepsini kurmaya vaktimiz olmadı; wordpress.org'daki eklentilerin açıklamaları ve ekran görüntüleri ile yetinmek zorunda kaldık. Ancak bu bilgi her çözümün artılarını ve eksilerini değerlendirmek için oldukça yeterlidir.

İyi günler sevgili okuyucular!

Web kaynaklarının arama motorları tarafından indekslenmesi karmaşık bir konudur. Ve sadece web yöneticileri için değil, aynı zamanda arama motorlarının kendisi ve robotları için de. Görevlerini kolaylaştırmak için sitemap.xml gibi bir şey icat edildi. Onun yardımıyla robotlar projenizin sayfalarında gezinebilecek. Örneğin, kategorilere, etiketlere, bazı standart dışı içeriğe sahip sayfalara vb. bakın.

Site haritası hem makale yazarları hem de çevrimiçi mağazalar, fotoğraf stokları ve hatta açılış sayfaları (özellikle birden fazla sayfa içeriyorsa) gibi diğer projeler için önemlidir. Bugün bu site haritasının nasıl oluşturulabileceğinden bahsedeceğiz, aynı zamanda en çok konuya da değineceğiz. tercih edilen seçenek WordPress için.

Site Haritasına neden ihtiyaç duyulduğunu size daha ayrıntılı olarak anlatacağım. Bu, arama motorlarına kaynağın mevcut yapısı hakkında bilgi veren blog/site sayfalarına bağlantılar içeren bir dosyadır.

Statik veya dinamik olabilir. Birincisi aynı statik, güncellenmeyen web kaynaklarıyla ilgilidir.

Böyle bir site haritası, otomatik bir oluşturucu kullanılarak kolayca oluşturulur ve kök klasör kaynak. İkinci seçenek çoğu proje için geçerlidir - içerikteki tüm değişiklikler dikkate alınır ve otomatik olarak xml dosyasına girilir.

Bu yayın daha sonra Yandex.Webmaster'a eklenebilir ve Arama Konsolu. Bu sayede arama motorları kaynağınızda meydana gelen tüm değişikliklerden haberdar olacaktır. Çıkış yolu olup olmadığı Yeni makale veya sadece kişiler sayfasındaki numarayı değiştirmek.

Doğal olarak, jeneratör kullanılarak oluşturulan statik bir dosya durumunda, bunu manuel olarak tekrar kök dizinine yüklemeniz gerekecektir. En iyisi değil uygun seçenek, ancak siteniz saf html + css ile yazılmışsa ve yılda bir kez güncelleniyorsa, bu yine de tolere edilebilir.

WordPress gibi bir CMS ile çalışıyorsanız bu süreç mümkün olduğunca basitleştirilebilir ve hızlandırılabilir. Eklentilerin yardımıyla manuel manipülasyonları unutabilirsiniz. Böyle bir uzantının çalışmasını düzenlemeniz, her şeyi yapılandırmanız ve ardından bağlantıyı yukarıda belirtilen hizmetlere göndermeniz yeterlidir. Çok basit, acı yok. Bunu nasıl yapacağımızı daha sonra konuşacağız.

WordPress için Site Haritası.xml Nasıl Oluşturulur

Daha önce de söylediğim gibi bir site haritası çoğu kişi tarafından oluşturulabilir. Farklı yollar. Elle yazma noktasına kadar. Ancak bunun üzerinde durmayalım, daha yeterli yöntemleri düşünmeye devam edelim.

Aşağıdakileri kullanarak bir site haritası oluşturabilirsiniz:

  • çevrimiçi jeneratör;
  • programlar (aynı oluşturucu, ancak çevrimiçi değil);
  • eklentiler;
  • manuel olarak.

Tüm bu seçenekler hakkında daha ayrıntılı olarak konuşalım.

Çevrimiçi jeneratörler ve programlar

Onların yardımıyla sitemap.xml dosyasının statik bir sürümünü oluşturacaksınız. Güncellenmeyeceği için çok sık değişiklik yapılmayan projeler için uygundur. Kartınızı güncel tutmak için her seferinde hizmete yeniden girmeniz, oluşturmanız ve ardından değiştirmeniz gerekeceğini lütfen unutmayın. eski dosya yeni.

Web kaynağınız her gün güncelleniyorsa, bu site haritası varyasyonu pek çekici görünmüyor. Ancak bazı durumlarda bu yöntemi karşılayabilirsiniz. Örneğin, web siteniz şirketle ilgili birkaç sayfa ve bilgi içeren bir kartvizit veya açılış sayfasıysa.

Aynı durum jeneratör programları (genellikle ücretli olanlar) için de geçerlidir. Güncellenemeyen bir xml dosyası oluşturup bunu ana bilgisayara yüklemeniz yeterlidir. FTP'yi kullanma veya dosya yöneticisi. Teorik olarak elbette bu yöntemi yarı otomatik hale getirerek hayata geçirebilirsiniz. Ama buna gerek yok çünkü yardımla özel uzantılar dinamik bir site haritası oluşturabilir ve bu tür sorunları tamamen unutabilirsiniz.

Yani, site haritaları oluşturmaya yönelik çevrimiçi hizmet örnekleri:

  • XML-Site Haritaları (500 sayfaya kadar),
  • Ücretsiz Site Haritası Oluşturucu (5.000 sayfaya kadar),

Nasıl çalışır?

Aynı şey için de geçerlidir yazılım ürünleri. Ancak burada onlar hakkında konuşmayacağım, bu yüzden bu konuda kendiniz bilgi arayabilirsiniz.

Ayrıca bazı çevrimiçi hizmetlerin sunduğunu da burada belirtmek isterim. ücretli seçenek sınırsız sayıda sayfadan oluşan veya sürecin yarı otomasyona getirilmesi. Site haritası, bu tür hizmetlerin yerleşik araçları kullanılarak düzenli olarak güncellenir. Tek yapmanız gereken otomatik yüklemeyi ayarlamak. Bunun özellikle WordPress dahil CMS için bir destek olduğunu düşünüyorum.

Eklentiler

Bu malzemenin ana kısmına geçeceğimiz yer burasıdır. Bana göre eklentiler site haritası oluşturmanın en çok tercih edilen yoludur. Bu harika uzantılar sayesinde güncel kalmanıza veya tuhaf dosyalar indirmenize gerek yok. Doğrudan yönetici panelindeki "Yükle" düğmesine tıklamanız yeterlidir; işlem tamamdır.

Bunu yapabileceğiniz çok sayıda eklenti var. Aşağıda en popüler ve popüler olanların bir listesini vereceğim ve ayrıca her biri hakkında kısaca konuşacağım.

Diğer şeylerin yanı sıra bir araç da içeren çok işlevli bir SEO eklentisi otomatik oluşturma site haritası. Varsayılan olarak etkindir, dolayısıyla kurulumdan hemen sonra alacaksınız hazır harita. Bunu şu adreste bulabilirsiniz: site.ru/sitemap_index.xml. İlginçtir ki eklenti gönderiler, kategoriler, etiketler ve arşivler için ayrı site haritaları oluşturur. Teorik olarak arama motorlarının tüm bu unsurlarda gezinmesi daha da kolay olacaktır.

Site haritaları oluşturma fırsatı da var. Önceki eklentinin ve doğrudan rakibinin bir analogudur. Yoast SEO gibi harita da otomatik olarak oluşturulur ve her zaman güncel tutulur.

  • Google XML Site Haritaları

Ancak bu, sitemap.xml dosyasını otomatik olarak oluşturmaya yönelik özel bir çözümdür. Google Site Haritaları, neredeyse tüm arama motorları tarafından desteklenecek düzgün bir site haritası oluşturmanıza olanak tanır.

Bu eklentinin bir milyondan fazla kurulumunun olması dikkat çekicidir. Bu kullanıcıların çoğunda yüklü özelliklere sahip çözümler de bulunmaktadır. Google XML Site Haritalarını tercih ederek bu işlevleri devre dışı bırakırlar.

Bu uzantının kurulumu ve yapılandırılması kolaydır. Destek 9 yıldır sağlanmaktadır, bu nedenle geliştiricilere kesinlikle güvenilebilir (milyonlarca kurulum için büyük bir artı). Kesinlikle en iyi yollardan biri olarak tavsiye ederim.

  • XML Site Haritası ve Google Haberler yayınları

İkisi bir arada. Bu eklentiyle yalnızca bir xml haritası değil, aynı zamanda Google Haberler için ek bir yayın da oluşturabilirsiniz. Artık eklentinin 100.000'den fazla kurulumu var, bu yüzden ona da dikkat etmenizi tavsiye ederim. Diğer varyasyonlarda olduğu gibi akortun yeniden üretilmesi kolaydır.

  • BestWebSoft'tan Google Site Haritası

Rusça dilini destekleyen giderek daha popüler bir eklenti. Çok basit: WordPress kaynağınıza yükleyin, ardından tüm sınıflandırmalarınız için xml formatında dosyalar oluşturulur.

Daha fazlasını eklenti dizininde bulabilirsiniz büyük miktar farklı çözümler– iyi ve o kadar iyi değil. Her durumda, yalnızca kanıtlanmış ürünleri kurmanızı öneririm. iyi eleştiriler ve zaman veya kurulum sayısı şeklinde arka plan. Diğer durumlarda, düşük kaliteli bir ürün nedeniyle fiyasko riskiyle karşı karşıya kalırsınız.

Ayrıca sunulan uzantılardan bazılarının yapılandırma gerektirdiğini de unutmayın. Bu gerçeği dikkate alın.

Manuel olarak

Zaman, bilgi ve sabır gerektiren bir yöntem. Bu arada, çok pratik değil. Temel olarak, sözdizimini çözmeniz gerekecek xml işaretlemesi ve ardından portalınızın tüm verilerini tek tek oraya girin. Web kaynağınızda yalnızca birkaç düzine sayfa olsa bile, yine de her birine ait verileri bir xml belgesine girerek çok çalışmanız gerekir. Bırakın yüzleri ve binlerceyi, ellerinizle uygulamaya çalışırsanız çıldırırsınız.

URL'den makalede veya sayfada bulunan herhangi bir resme kadar her şeyi manuel olarak girmeniz gerekecektir. Elbette, bu tür verileri doldurmanın sözdizimini ve doğruluğunu izlemeniz gerekecektir. Herhangi bir hata yaparsanız arama motorları dosyanızı kabul etmeyecektir. Bu yöntemi seçerken son derece dikkatli olun. Büyük olasılıkla, bu yalnızca kendi gelişiminiz ve xml işaretlemenizi öğrenmeniz için tavsiye edilir, başka bir şey değildir.

Kartla bundan sonra ne yapmalı

Arama motorlarının projenizin haritasını bulmasına yardımcı olmak için Yandex.Webmaster ve Search Console gibi hizmetleri kullanabilirsiniz. Her birinin site haritalarını göndermeye yönelik araçlarının yanı sıra, oluşturulması sırasında meydana gelmiş olabilecek tüm hatalarla ilgili veriler de vardır. Haritayı eklemek için haritanın tam bağlantısını bilmeniz gerekir. Kural olarak, tam kökte yer alır. Bu nedenle xml dosyasına gitmek için yalnızca adını ve biçimini belirtmeniz yeterlidir.

Yandex.Webmaster'a ekleme

Web Yöneticisi'ne gidin ve ardından sitemizi seçin (birkaç tane varsa). Daha sonra Dizin Oluşturma sekmesine gidin – Site Haritası Dosyaları. Projemiz için site haritası dosyalarını yöneteceğimiz yer burasıdır. Site haritası adresini alana kopyalayın ve ardından “Ekle”ye tıklayın.

Dosyayı servise ekledikten sonra ok simgesine tıklayarak arama motorunun dosyayı okumaya başlamasını sağlayabilirsiniz.

Arama Konsolu

Konsola gidiyoruz, ardından Tarama – Site Haritası dosyaları bölümüne gidiyoruz. Aksi takdirde her şey aynıdır. Dosyayı ekleyip hata olup olmadığını kontrol ediyoruz.

Çözüm

Umarım artık site haritasının ne olduğunu ve neden gerekli olduğunu anlamışsınızdır. Gördüğünüz gibi, onu yaratmada karmaşık bir şey yok. Sadece bu konuyu uygulayabileceğiniz yolları bilmeniz yeterli.

Bir site haritasının tam olarak nasıl oluşturulacağı size kalmış. Ancak WordPress için en çok tercih edilen yöntemin eklentiler olduğunu belirtmeliyim. Üstelik, çok işlevli SEO eklentilerinin çoğunda bu seçenek yerleşik olarak bulunur, ancak yine de bazı SEO eklentilerini seçmeniz gerekir.

Site Haritası son derece önemlidir Arama motoru optimizasyonu, ve eğer bu konuda daha fazla bilgi edinmek istiyorsanız sizi . İçinde projelerin SEO optimizasyonunun tüm yönlerini ele alacaksınız.

Hepsi bu, ilginiz için teşekkürler.

Sitenin bağımsız olarak en iyi arama motorlarında yer alacağını ummak aptallıktır. Bunu yapmak için uygun koşullar yaratmanız gerekir!

Bugün gerçekten de 2. sırada yer alan önemli bir ortamdan bahsetmek istiyorum. teknik hatalar Siteler. Ancak makaleyi daha fazla okumadan önce, bu arada, bu hatanın onurlu bir 3. sırayı aldığından emin olun.

Ingate Geliştirme ekibi tarafından yürütülen araştırma

Arama robotları bir web kaynağını yalnızca sınırlı, çok kısa bir süre için ziyaret eder ve bu nedenle yalnızca gerekli sayfaları dizine eklemeleri mantıklıdır.

Elbette er ya da geç büyük olasılıkla bulacak ve dizine ekleyecekler önemli sayfalar, ama her şey hızla ilgili! Bu süre zarfında metnin ilk indekslendiği site birincil kaynak olarak kabul edildiğinden içeriğiniz çalınabilir. Bu nedenle görevimiz robotların işini mümkün olduğunca kolaylaştırmaktır. Sonuçta bazı sayfalara ulaşamayabilirler. uzun zamandır veya hiç bulunamayabilirler, ancak bu bir site haritası dosyasında olmayacaktır!

Wordpress için site haritası nasıl yapılır?

kullanarak sitemap.xml oluşturabilirsiniz. çevrimiçi jeneratörler, ama neden çoğu CMS'nin hazır çözümleri varsa.

Kurulumdan sonra sekmeye gidin Yaygındır, bölüm Olasılıklar ve bir XML site haritası ekleyin. Bundan sonra tüm sayfalar ve bölümler için bir site haritası oluşturulacaktır.

Ayarlarda bölümleri hariç tutmak ve tek tek sayfaların dizine eklenmesini yasaklamak, yani site haritasından hariç tutulmaları mümkündür.

Örneğin, sekmede Arama sonuçlarında görüntüle, bölüm Arşivler yazar arşivlerini tarihe göre hariç tutabilir, böylece kopyaların önlenmesini sağlayabilirsiniz.

Eklenti ayarlarında, bir makale oluştururken makalenin arama sonuçlarında görüntülenmesine izin verebilir veya engelleyebilirsiniz. Site haritası seçiminize göre otomatik olarak ayarlanacaktır.

Genel olarak bu ayrı bir makalenin konusu! Eklenti geniş bir yelpazeyi kapsıyor SEO ayarları Siteyi tanıtırken gerekli olan.

Yandex ve Google web yöneticisine site haritası dosyası nasıl eklenir?

Her ne kadar site haritası adresi robots.txt dosyasında yazılı olsa ve arama robotları eninde sonunda bulacaktır, bunu bağımsız olarak arama devlerine bildirmenizi tavsiye ederim.

Yandex Web Yöneticisi

Hesabınıza giriş yapın, sekmeyi açın İndeksleme ve aşağıda vurgulanan bölüme tıklayın.

Adresi girin ve ardından ekle düğmesine tıklayın.

Google site haritası dosyasını ekleme/kontrol etme

Search Console'a gidin - Google Web Yöneticisi, sekme Tarama, aşağıdaki resimde vurgulanan bölüm:

Sağdaki üst köşe Dosya ekle/kontrol et'i tıklayın, ardından konum adresini girin ve gönder'i tıklayın.

Umarım önemini anlamanıza ve sitemap.xml'yi İnternet projeniz için yapılandırmanıza yardımcı olabilmişimdir.

Hala soruları olanlar için - Yorumlara hoş geldiniz! Bunu anlamaya çalışacağım ve sorununuzu çözmeye yardımcı olacağım.

herkese selam sevgili arkadaşlar, Uzun zamandır görüşemedik. Umarım herkes sizi özlemiştir ve yeni makaleleri sabırsızlıkla beklemektedir.

Tatil nihayet sona erdi, barbekü artık mevcut değil ve bu nedenle kendinizi toparlama ve verimli çalışma zamanı geldi. Geçen yazıda söz verdiğimiz gibi yine site haritasından bahsedeceğiz, sadece biraz farklı.

Haritanın nasıl yapılacağı hakkında konuşalım WordPress için sitemap.xml

Yani planımıza göre, WordPress için bir xml site haritasının veya sitemap.xml'nin ne olduğunu, neden gerekli olduğunu, web sitemizde nasıl düzenleneceğini ve PS'ye bir haritamız olduğunu nasıl bildireceğimizi çözeceğiz.

Xml site haritası nedir

Xml formatındaki site haritası, blogunuzda indekslenmeye tabi olan tüm makaleler hakkında bilgi içeren sitemap.xml adlı bir dosyadır.

Daha kesin olmak gerekirse, bu dosya şunları içerir: tam adresler makaleler ve site sayfalarının yanı sıra tarih gibi çeşitli meta veriler son değişiklik, değişiklik sıklığı vb.

Bu dosya manuel olarak veya kullanılarak yapılabilir. belirli eklentiler ki bu çok kullanışlıdır. Bu dosya otomatik olarak güncelleneceği için kullanışlıdır. Yani her zaman taze ve gerçek bilgi içeriğiniz hakkında. Makale yazıldı, yayınlandı ve siz göz açıp kapayıncaya kadar zaten site haritasına dahil oldu.

Temel olarak, blogu karıştırmamak için çeşitli eklentiler, çevrimiçi hizmetleri kullanabilirsiniz. En popüler olanı http://www.sitemapgenerator.ru'dur.

Ancak burada her yeni makalede şunu dikkate almak gerekir: site haritası.xml tekrar tekrar oluşturup barındırmaya kopyalamanız gerekecek.

Bu hizmetin incelemesiyle ilgilenenler yorumlarına yazsın, ayrı bir makale hazırlayacağım.

Neden bir xml site haritasına ihtiyacınız var?

Neden kartlarla yapılan bu şamanik voodoo'yu soruyorsunuz? Kendiniz için daha iyi yazılar yazın, daha çok çalışın, mutlu olacaksınız. Ama hayır, burada bazı kartlar buldular...

Evet arkadaşlar, bu dünya giderek karmaşıklaşıyor, kaçış yok. Bu nedenle sürekli trendde olabilmek için sürekli çalışmanız gerekir. Büyük Lenin'in miras bıraktığı gibi.

Genel olarak, tüm bu harita işi CMS çılgınlığından sonra önem kazandı. Herkesin bildiği gibi bu bir içerik yönetim sistemidir.

Peki o nedir? Haydi, kendimizi zorlayalım. Aaave, bu doğru! Çoğunlukla içerikle ilgisi olmayan çok sayıda farklı dosya.

Ama şanssızlık, eser gelecek ve indeksleyeceği başka bir şey bulmak için her yerde hazır bulunan burnunu tüm deliklere sokacaktır.

Ve bildiğiniz gibi robotlar aptal hayvanlardır. Ve siz ona nereye gidebileceğini ve gidemeyeceğini, nerede içerik olduğunu ve nerede olmadığını açıkça söyleyene kadar, neyin gerekli olup neyin olmadığını ayrım gözetmeksizin her şeyi indeksleyecektir.

Yani tam da bu tür aptal yaratıklar için, içeriğin açıkça belirtildiği bir site haritası oluşturulur.

Yani robot bir tazı gibi geldi, haritayı kokladı, izini sürdü ve hızla makalelerin üzerinden geçti.

Esasen burnunu içeriğe sürttük. Ancak kimse onun içerik dışında her şeyi indekslemesini yasaklamadı. Çünkü dosya bu sorunun çözülmesinden sorumludur. robots.txt. Ve onun hakkında konuşacağız başka bir materyalde, kaçırmamak için güncellemelere abone olun

Google XML Site Haritaları Eklentisi

Peki, teoriyi çözdük, hadi uygulamaya geçelim. Plana göre zaten diken diken olan kuruluşumuzun internet sitesinde haritalar yer alıyor.

Dedikleri gibi, hiçbir şey daha basit olamaz; bunu yapmak için yukarıda adını görebileceğiniz küçük bir eklenti yüklemeniz gerekecek. Eklenti çok popüler. Yalnızca bir dakika içinde bir milyonun üzerinde kurulum yapın, o yüzden yükleyin ve hiçbir şeyden korkmayın.

Böylece konsolun “Ayarlar” bölümünde yeni bir alt bölüm kurduk, etkinleştirdik ve gördük. "XML Site Haritası" işte bu, hiçbir şeyi yapılandırmanıza gerek yok, her şey bu şekilde çalışacak.

Şimdi eğer içerideysek adres çubuğu tarayıcıya yazalım http://siteadresi/site haritası.xml blogun içerik yapısı hakkında bilgilerin yer aldığı bir sayfa açılacaktır. Başlıklar, sayfalar, makaleler, bunların hepsi ne zaman görülüp öğrenilebilir? son kez güncellendiler.

Harika, işin yarısı tamamlandı! Neden bu savaşın sadece yarısı diye soruyorsunuz? Çünkü sevgili arama motorlarımıza site haritamızın olduğunu bildirmemiz gerekiyor. Bana robotlar hakkında söylediklerini hatırlıyor musun? Onlara her zaman her şeyi göstermeli ve anlatmalısınız.

Bu oldukça büyük bir konu, dolayısıyla bu yazı kapsamında size her şeyi detaylı olarak anlatamam. Sadece öncelikle Yandex Web Yöneticisi'ne ve Google'ın benzer bir hizmeti olan Web Yöneticileri için Araçlar'a kaydolmanız gerekeceğini söyleyeceğim.

Bunları hemen yer imlerinize, masaüstünüze, panelinize ekleyin hızlı başlangıç vb. çünkü bunları oldukça sık kullanmanız gerekecek.

Site haritası, daha doğrusu adres Bölümdeki ilk durumda, bulunduğu yer eklenir. "İndeksleme kurulumu", ve bölümün ikincisinde "Tarama" .

Bugünlük bu kadar; bir sonraki yazımızda bu hizmetlerden daha detaylı bahsedeceğiz.

Bugün Site Haritası gibi yeri doldurulamaz bir şeyden bahsetmek istiyorum. Genel olarak 2 tip vardır: HTML biçimi— Ziyaretçiler için bir site haritası (kaynağınızda daha iyi gezinebilmeleri için) ve XML biçimi- arama robotları için. Prensip olarak ikisini de oluşturmanızı öneririm - bu en iyi seçenektir. Standart bir HTML Site Haritası oluşturmak için herhangi bir özel bilgiye ihtiyacınız yoktur; burada belirli bir CMS için bazı eklentileri kullanabilir veya manuel olarak oluşturabilirsiniz. ayrı sayfa, projenin ana bölümlerine ve önemli sayfalarına bağlantıların nereye yerleştirileceği.

Hakkında XML Site Haritası her şey biraz daha karmaşık. Bu dosya arama motorlarına biraz daha fazlasını anlatır detaylı bilgi siteniz hakkında - XML, taranmaya uygun sayfaların listesine ek olarak, her bir URL ile ilişkili meta verileri içerir:

  • son değiştirilme tarihi
  • değişiklik sıklığı - örneğin, blog arşiv sayfaları ayda bir değişir, ancak gönderiler haftalık olarak yayınlanır.
  • site sayfalarının önceliği (önemi). Burada önceliğin arama sonuçlarında sayfaların sıralamasını etkilemediğini, arama robotu için kullanıldığını belirtmek isterim.

Ayrıca Site Haritası bir dizi başka yararlı amaca da hizmet eder; siteniz aşağıdaki durumlarda onu kullanmanız önerilir:

  • dinamik içeriğe sahiptir;
  • bulunması zor sayfalar içeriyor arama robotu(karmaşık AJAX veya Flash dosyaları);
  • yeni ve ona birkaç referans;
  • içerir büyük arşiv birbirine gevşek bir şekilde bağlı olan veya hiç bağlı olmayan sayfalar.

Genel olarak, XML Site Haritası dosyasının, arama motorlarının sitenizde mümkün olduğunca çok sayıda sayfa bulmasına büyük ölçüde yardımcı olduğu ve böylece dizine eklenmesini hızlandırdığı ortaya çıktı. Peki, orada ve öncesinde Arama Sonuçları yakın:)

Google, Yandex ve diğer bazı arama motorları Site Haritası protokolü sürüm 0.9'u kullanır. bununla ilgili bazı bilgiler bulabilirsiniz. Ancak ayrıntıya girmeden birçok içerik yönetim sisteminin XML oluşturmaya yönelik mekanizmaları vardır. Site haritası dosyası.

WordPress'in bunun için özel bir eklentisi var - . Oldukça iyi bir işlevselliğe sahip olduğundan bu amaçlar için en popüler eklentidir. Modül, Site Haritası oluşturmanın yanı sıra, XML dosyasındaki yeni değişikliklerin varlığı konusunda arama motorlarını bilgilendirir. Bu arada, tüm bunlar otomatik olarak yapılır; yalnızca blog makaleleri yazar veya düzenlersiniz ve Google eklentisi Gerisini XML Site Haritaları halleder. Kurulum işlemi oldukça basittir:

  1. Eklenti arşivini indirdikten sonra paketini açıp içeriğini wp-content/plugins dizinine yüklemeniz gerekiyor.
  2. Ardından, blogun kök klasöründe (wp-config.php'nin bulunduğu yer) - sitemap.xml ve sitemap.xml.gz olmak üzere 2 dosya oluşturun ve sistemin kendisinin oluşturabilmesi için bunlar için yazma izinlerini (CHMOD 777) ayarlayın. onların içeriği.
  3. Daha sonra yönetici panelinde eklentiyi etkinleştirin.
  4. “Seçenekler” - “XML-Site Haritası” menüsünde Google XML Site Haritaları eklentisinin ayarlarının bulunduğu sayfayı açın. Bir hata mesajı alırsanız yeni oluşturulan dosyaların haklarını kontrol edin. Burada eklenti için bir dizi ayar yapabilir ve bir Site Haritaları dosyası oluşturabilirsiniz.

Bundan sonra daha önce de söylediğim gibi dosya güncellemeleri otomatik olarak yapılacak ve hiçbir konuda endişelenmenize gerek kalmayacak.

Google XML Site Haritaları eklentisinin durumunu (durumunu) kontrol etmenin yanı sıra Genel Ayarlar Olabilmek:

  • Bloga ait olmayan sayfaları haritaya ekleyin (örneğin, domen.com/blog adresinde bulunuyorsa).
  • Sitemap.xml dosyasının konumunu belirtin.
  • Site haritasının içeriğini, oraya hangi sayfaların dahil edileceğini (yazılar, arşivler, kategoriler) belirleyin.
  • Belirli kategorileri veya gönderileri hariç tutun.
  • Sayfa güncellemelerinin sıklığını belirtin (bu, arama motorlarına yönelik bir komut değildir, yalnızca bilgidir).
  • Peki, sayfalar için öncelikleri belirtin.

Genel olarak, Google XML Site Haritaları eklentisi, arama motorları için bir XML Site Haritaları dosyası oluşturmak için ihtiyacınız olan her şeye sahiptir. Bu nedenle, WordPress'te bir blogunuz varsa, o zaman en iyi seçenek bulunamadı.

Not: Futboldan hoşlanırmısın? Futbol haberleri ve maç sonuçları tek sitede.