WordPress Site Haritası Kılavuzu: Nedir ve Nasıl Kullanılır

Yayınlanan: 2017-11-13

Oturup SEO ile ilgili bir makale okuduysanız, muhtemelen site haritası ve/veya XML site haritası terimleriyle karşılaşmışsınızdır. Ancak site haritaları oldukça yaygın bir SEO önerisi olsa da, XML site haritalarının özellikle WordPress ile nasıl çalıştığına dair bir ton derin bakış yoktur.

Bunu düzeltmek için WordPress site haritalarına derin bir dalış yapacağız. İşte bu yazıda öğreneceğiniz her şey:

  • XML site haritası nedir
  • Bir XML site haritasının WordPress sitenize sağladığı faydalar
  • WordPress eklentisi ile bir XML site haritası nasıl oluşturulur
  • Bulut tabanlı bir araçla XML site haritası nasıl oluşturulur?
  • Site haritanızı Google'a ve diğer araçlara nasıl gönderirsiniz?
  • HTML site haritası navigasyonu neden farklıdır (ve WordPress'te nasıl oluşturulur)

XML Site Haritası Nedir?

Bir XML site haritası, temel olarak, herkese açık olmasını istediğiniz URL'lerin bir listesidir. Robots.txt gibi, Google ve diğerleri gibi arama motorlarına tüm içeriğinizin bir "haritasını" vererek web sitenizi daha iyi taramalarına yardımcı olur. Bu kadar!

Ham bir URL listesinin ötesinde, arama motorlarının sitenizi dizine ekleme girişimlerinde daha fazla yardımcı olmak için site haritanıza başka yararlı "meta verileri" de ekleyebilirsiniz. Bu seçenekler Site Haritaları protokolünde ana hatlarıyla belirtilmiştir ve şunları belirtmenize olanak tanır:

  • Bir sayfanın en son ne zaman değiştirildiği
  • Arama motorlarının sayfaya hangi önceliği vermesini istersiniz ( ancak arama motorları bunu mutlaka takip etmeyecektir )
  • Sayfanın ne sıklıkla değişeceği

Bu temel meta veri parçalarının ötesinde, arama motorlarına video ve resim içeriğiniz hakkında bilgi sağlamak da mümkündür.

Bir XML Site Haritası Neye benziyor?

Bir XML site haritasının gerçekte nasıl göründüğünü merak mı ediyorsunuz? Kinsta'da WordPress gönderi site haritamız şöyle görünür:

XML site haritası örneği
XML site haritası örneği

Gördüğünüz gibi… bu gerçekten sadece bazı ekstra meta veriler içeren bir URL listesi. Özellikle insanlar için yararlı değil!

Bir XML Site Haritasına Ekleyebileceğiniz Kaç URL İçin Bir Sınır Var mı?

Evet, bir sınır var . Ancak çoğu WordPress web sitesi sınırı asla koklamaz.

Teknik olarak, sitemap.xml dosyalarının 50.000 URL sınırı vardır. Ancak siteniz 50.000'den fazla URL içeriyor olsa bile, bu sayıyı artırmak için “site haritalarınızın site haritasını” ekleyebilirsiniz. Yani, daha spesifik site haritalarına bağlanan bir ana site haritası ekleyebilirsiniz (her biri kendi ayrı 50.000 URL sınırına sahiptir).

Kinsta'da işleri bu şekilde yapıyoruz ( ve ayrıca Yoast SEO'nun varsayılan olarak işleri nasıl yaptığı - daha sonra anlatacağız ). Yukarıdaki ekran görüntüsü özellikle WordPress gönderilerimiz içindi. Ancak ana site haritası dosyamıza giderseniz, bunun aslında yalnızca diğer site haritası dosyalarına bağlantı verdiğini göreceksiniz:

Site haritalarından oluşan bir site haritası
Site haritalarından oluşan bir site haritası

Bir XML Site Haritası WordPress Sitenize Nasıl Fayda Sağlar?

Bir XML site haritasının ana yararı, geliştirilmiş taranabilirliktir. Google'ın kendi deyimiyle, "Googlebot gibi arama motoru web tarayıcıları, sitenizi daha akıllı bir şekilde taramak için bu dosyayı okur." XML site haritalarının sitenizin taranabilirliğini iyileştirmesinin bazı özel yolları şunlardır:

  • Daha hızlı tarama süreleri – Site Haritaları, arama motoru robotlarının içeriğinizi site haritası olmadan olduğundan daha hızlı taramasına yardımcı olabilir. Bu, içeriğinizin daha hızlı dizine eklenmesine de yol açabilir.
  • Öncelikli taramalar – Site Haritaları, meta veriler ekleyerek Google'dan sitenizdeki belirli sayfaları taramaya öncelik vermesini istemenize olanak tanır.
  • Zengin medya içeriği – videolar ve resimler gibi çok sayıda medya kullanıyorsanız, "Google, uygun olduğunda arama için site haritalarından ek bilgileri hesaba katabilir." (kaynak)

Taranabilirliğin ötesinde, site haritalarının size yardımcı bilgiler sağlamak için çalıştığı bazı arka kapı yolları da vardır. Site haritanızı Google Arama Konsolu'na gönderdiğinizi varsayarsak (bunu nasıl yapacağınızı daha sonra öğreneceksiniz!), sayfalarınızın Google'da dizine eklenmesinde ne kadar etkili olduğunuzu hızlı bir şekilde belirlemek için site haritanızı kullanabilirsiniz:

Site haritası dizin istatistikleri
Site haritası dizin istatistikleri

XML Site Haritası Eklemek Sitenize Zarar Verebilir mi?

Hayır! Merak etme. En kötü durum senaryosu, herhangi bir olumlu sonuç görmemenizdir. Bir XML site haritası oluşturmak sitenize asla zarar vermez .

Bana inanmıyor musun? İşte Google'ın konuyla ilgili söylediği şey: “çoğu durumda siteniz bir site haritasına sahip olmaktan fayda sağlar ve bir site haritasına sahip olduğunuz için asla cezalandırılmazsınız.

Bir Site Haritası, Dahili Bağlantı Yapısını Yoksayabileceğiniz Anlamına Gelmese de

Bir site haritası faydalı olsa da, olmayanlar şunlardır: Bu, diğer şeylerin yanı sıra Google site bağlantılarını alma şansınızı artıran sağlam bir dahili bağlantı yapısı oluşturmanın yerini almaz . Diğer bir deyişle, arama motorlarının içeriğinizi yalnızca site haritanıza dahil ettiğiniz için dizine ekleyeceğini varsaymayın. Olabilir , ama olmayabilirler de.

Google yine de içeriğinizin kendisine yönelik dahili veya harici bağlantılara sahip olduğunu görmek istiyor. Google'ın dediği gibi, "Bir site haritası kullanmak, site haritanızdaki tüm öğelerin taranacağını ve dizine ekleneceğini garanti etmez."

Bu nedenle, kesinlikle bir site haritası kullanmanız gerekirken, içeriğinizin dizine eklenmesi için yalnızca bir site haritasına güvenmemelisiniz.

Yoast SEO ile WordPress Siteniz İçin Bir XML Site Haritası Nasıl Oluşturulur

Artık bir XML site haritasının ne olduğunu ve sitenize nasıl fayda sağlayabileceğini bildiğinize göre, tüm içeriğiniz için nasıl bir WordPress site haritası oluşturabilirsiniz? En kolay yol, önerilen eklentimiz olan Yoast SEO'yu kullanmaktır.

Yoast SEO ile bir XML site haritası oluşturmak için aslında ücretsiz Yoast SEO eklentisini kurmak ve etkinleştirmekten başka bir şey yapmanıza gerek yoktur. Varsayılan olarak, Yoast SEO şu adreste bir site haritası oluşturur:

yoursite.com/sitemap_index.xml

Bu yeterince kolay! Ancak pek çok kişinin bilmediği şey, Yoast SEO'nun XML site haritanızın nasıl çalıştığını özelleştirmenize de izin vermesidir. Bunu nasıl yapacağınız aşağıda açıklanmıştır:

SEO → Özellikler'e gidin ve Gelişmiş ayarlar sayfalarını etkinleştirin:

Gelişmiş Yoast XML Site Haritası denetimi nasıl etkinleştirilir?
Gelişmiş Yoast XML Site Haritası denetimi nasıl etkinleştirilir?

Değişikliklerinizi kaydettiğinizden emin olun. Bunu yaptıktan sonra, gösterge tablonuzun kenar çubuğunuzdaki SEO menüsünün altındaki yeni XML Site Haritaları seçeneğine erişebilirsiniz:

Yoast SEO XML Site Haritalarına Erişme
Yoast SEO XML Site Haritalarına Erişme

Burada, üst kısımdaki sekmeleri kullanarak şunları yapabilirsiniz:

  • Yazarlarınızın bir site haritasının eklenip eklenmeyeceğini seçin
  • Site haritanıza hangi gönderi türlerini/taksonomileri ekleyeceğinizi seçin
  • Tek tek içerik parçalarını Posta Kimlikleri aracılığıyla site haritanızdan manuel olarak hariç tutun - bu, özellikle belirli içerik parçalarına bir noindex etiketi eklediyseniz yararlıdır.
Yoast SEO XML site haritalarını yapılandırma
Yoast SEO XML site haritalarını yapılandırma

XML Site Haritası Oluşturmanıza Yardımcı Olacak Diğer WordPress Eklentileri

Yoast SEO, WordPress için bir XML site haritası oluşturmanıza yardımcı olacak önerilen aracımız olsa da, hiçbir şekilde tek seçeneğiniz değildir.

Diğer kaliteli eklentiler şunları içerir:

  • Google XML Site Haritaları – genel olarak SEO yerine özellikle XML site haritalarına adanmış popüler bir eklenti.
  • SEO Çerçevesi – XML site haritası işlevselliğini içeren gelecek vaat eden bir SEO eklentisi.

XML Site Haritası Oluşturucu Kullanarak Web Siteniz İçin Bir Site Haritası Nasıl Oluşturulur

WordPress eklentilerinin hayranı değil misiniz? Veya WordPress olmayan bir şey mi kullanıyorsunuz? Endişelenmeyin – XML Site Haritası Oluşturucu adlı bağımsız bir araç kullanarak da bir XML site haritası oluşturabilirsiniz. Araç, siteniz için şu yollarla bir XML site haritası oluşturmanıza olanak tanır:

  • Bulut tabanlı bir araç
  • Bir masaüstü programı (yalnızca Windows için)
  • Bir WordPress eklentisi (bir WordPress eklentisi kullanmak istememe konusundaki fikrinizi değiştirdiyseniz!)

Site haritanızı oluşturmak için bulut aracını nasıl kullanacağınız aşağıda açıklanmıştır:

XML Site Haritası Oluşturucu'ya gidin, aşağı kaydırın ve Çevrimiçi Oluşturucu seçeneğine tıklayın:

XML Site Haritası Oluşturucuyu Kullanma
XML Site Haritası Oluşturucuyu Kullanma

Bir sonraki sayfada…

  • Web sitenizin ana sayfasının URL'sini girin
  • Son değiştirilme tarihinin nasıl hesaplanacağını seçin
  • Değişiklik sıklığını seçin (sayfalarınızın ne sıklıkla değiştiği)
  • Varsayılan tarama önceliğini seçin
  • E-posta adresinizi giriniz
  • Site haritası oluştur'u tıklayın
XML Site Haritası Oluşturucuyu Yapılandırma
XML Site Haritası Oluşturucuyu Yapılandırma

Daha gelişmiş seçenekleri yapılandırmak için Daha Fazla Ayar düğmesini de tıklayabilirsiniz:

Daha fazla yapılandırma seçeneği
Daha fazla yapılandırma seçeneği

Site haritası oluştur 'u tıkladığınızda, XML Site Haritası Oluşturucu sitenizi tararken bir gecikme olacaktır. Küçük bir siteniz varsa, yalnızca biraz zaman alır, ancak büyük siteler daha uzun sürebilir. Tamamlandığında, çeşitli site haritalarınızı indirebileceksiniz:

Kesinti süresi ve WordPress sorunlarıyla mı mücadele ediyorsunuz? Kinsta, size zaman kazandırmak için tasarlanmış barındırma çözümüdür! Özelliklerimize göz atın
WordPress site haritasını indirin
Site haritasını indirin

Site haritası dosyasını indirdikten sonra, onu web sitenizin kök klasörüne yüklemeniz gerekir .

Site Haritanızı Google ve Diğer Arama Motorlarına Nasıl Gönderirsiniz?

Çalışan bir XML site haritanız olduğunda, işleri bir adım daha ileri götürmek ve bu site haritasını büyük arama motorlarına göndermek isteyeceksiniz. Bu:

  • Google'ın site haritanızı nerede bulacağını bilmesini sağlar
  • Google'ın dizine eklediği sayfa sayısı hakkında size faydalı veriler verir (bu ekran görüntüsünü size daha önce göstermiştim)

XML site haritanızı Google'a göndermek için bir Google Arama Konsolu hesabına ihtiyacınız olacak. Henüz bir hesabınız yoksa, Google Search Console ile nasıl kaydolacağınız ve web sitenizi nasıl doğrulayacağınız aşağıda açıklanmıştır. Google Arama Konsolu hesabınızı kurduktan sonra, Tara → Site Haritaları'na giderek ve SİTE HARİTASI EKLE/TEST ET düğmesini tıklayarak bir site haritası gönderebilirsiniz:

Google'a site haritası nasıl gönderilir?
Google'a site haritası nasıl gönderilir?

Ardından, site haritanızın konumunu ekleyin ve Gönder 'i tıklayın. Site haritanızı oluşturmak için Yoast SEO kullandıysanız, yapmanız gereken tek şey “sitemap_index.xml” dosyasına yapıştırmak:

Site haritası konumunuzu ekleyin
Site haritası konumunuzu ekleyin

Google site haritanızı işlediğinde, aynı alandaki istatistikleri görüntüleyebilirsiniz. Bu, aşağıdaki örnekte olduğu gibi sitenizde meydana gelebilecek hatalar (404 hataları gibi) hakkında yararlı bilgiler içerir.

Site Haritanızdaki URL'lerin bir örneğini test ettiğimizde, bir HTTP durum hatası nedeniyle bazı URL'lere Googlebot tarafından erişilemediğini gördük. Erişilebilir tüm URL'ler gönderilmeye devam edecek.

WordPress site haritası hataları
WordPress site haritası hataları

Site Haritanızı Bing'e Nasıl Gönderirsiniz?

Google kral olsa da, Bing hala var. Bu nedenle, daha fazla kapsam için site haritanızı Bing'e de göndermek isteyebilirsiniz. İşte bunun nasıl yapılacağına dair Bing'in kılavuzu. İşlem, Google'a oldukça benzer - bir Bing Web Yöneticisi Araçları hesabına kaydolmanız gerekir. Ardından, site haritanızı doğrudan kontrol panelinizden gönderebilirsiniz.

WordPress'e HTML Site Haritası Navigasyonu Nasıl Eklenir

Tüm bu gönderi için özellikle XML site haritalarına odaklandık. Ancak bu, WordPress sitenize eklemek isteyebileceğiniz tek tür site haritası değildir. HTML site haritaları , bir site haritasının daha insana dönük bir versiyonudur. Bunları muhtemelen daha önce görmüşsünüzdür – temelde insanların sitenizde kolayca gezinmesine yardımcı olan madde işaretli bir bağlantı listesidir.

Örneğin, Kinsta'daki (kısmi) site haritamız:

Altbilgide Kinsta site haritası
Altbilgide Kinsta site haritası

HTML site haritaları, sitenizdeki her bir sayfayı içermek zorunda değildir - ancak ziyaretçilerin en önemli sayfalarınızın tümüne hızlı bir şekilde gitmelerini sağlar. Her zaman manuel olarak bir HTML site haritası gezinme alanı oluşturabilirsiniz, ancak daha otomatik bir yaklaşım Basit Site Haritası eklentisini kullanmaktır. Bu eklenti, aşağıdakileri yaparak bir site haritası oluşturmanıza olanak tanır:

  • Yalnızca belirli gönderi türleri dahil
  • Gösterilen alt sayfaların sayısını sınırlama
  • Belirli posta kimlikleri hariç
  • Sayfalarınızı farklı şekillerde sıralama

Eklenti ayrıca, yaygın site haritası türlerini hızlı bir şekilde oluşturmanıza yardımcı olacak önceden hazırlanmış şablonlar içerir. Seçeneklerinizi belirledikten sonra, site haritanızı basit bir kısa kod ile sitenizin herhangi bir yerinde görüntüleyebilirsiniz.

Kullanmak için eklentiyi kurun ve etkinleştirin. Ardından, Ayarlar → Basit Site Haritası'na gidin . Önceden hazırlanmış bir kısa kod almak için demolardan birine tıklayabilir veya çeşitli kısa kod özelliklerini kullanarak kendi kısa kodunuzu oluşturabilirsiniz:

HTML site haritası nasıl oluşturulur
HTML site haritası nasıl oluşturulur

WordPress İçin Site Haritalarını Bugün Kullanmaya Başlayın

XML site haritası, her WordPress sitesinin ihtiyaç duyduğu şeylerden biridir. Sitenizi doğrudan SERP'lerin en üstüne fırlatmayacak olsa da, sitenizin daha hızlı ve daha kapsamlı bir şekilde taranmasını sağlamak için harika bir yoldur. WordPress'te XML site haritası oluşturmanın en kolay yolu Yoast SEO eklentisidir, ancak bunu yapmanıza yardımcı olacak birçok başka eklenti de bulabilirsiniz.

Önerilen eğitim: WordPress için En İyi SEO Eklentileri (Ve Olması Gereken SEO Araçları)

Site haritanızı oluşturduktan sonra, Google'ın sitenizi nasıl indekslediği hakkında değerli bilgiler edinmek için onu Google Arama Konsolu'na göndermelisiniz. Rehberimizi beğendiğinizi umuyoruz ve WordPress ve site haritalarıyla çalışma hakkında başka sorularınız varsa lütfen yorum bırakın.