Theme Customizer
Özelleştirmeleri geri al
  • Web sitemize kayıt olmak ve onay işlemleri ile ilgili genel bilgilendirme için buraya tıklayınız

Yanıtlandı Sitemap Oluşumu Hakkında

SelamT

Active member
Licenced
Customer
SMS Confirmed
Katılım
20 May 2019
Mesajlar
392
Çözümler
6
Tepki puanı
228
Puanları
43
Merhaba,

Kullandığım sitemde domain.com/sitemap.xml yazdığımda, site haritasına eklenmiş tüm veriler aynı anda açılmakta, uzunda sürmektedir. (32bin civarı içerik var)
Lakin farklı bir kaç XenForo sisteminde fark ettim ki, domain.com/sitemap.xml yazınca, aşağıdaki gibi geliyor.

Kod:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!


Site haritasını bu şekilde parçalamanın bir ayar mı var acaba?

Ne yazık ki her seferinde çatır çatır site haritasını okuyan Google, 4 gündür haritayı okumamakta :(

Desteklerinizi rica ederim.

Teşekkürler,
 
Çözüm
Bu konuya dair bir fikri olan yok mu acaba? :(
Siteme özel bir yöntemle etiket eklemesi yaptım, 7K civarı içeriğim var her birine 5 civarı etiket ekledim 32K içerik oluşuyor.
Sitemap tek parça halinde oluşuyor, bir sorun yok.
Lakin Google site haritasını sorunsuz okumasına rağmen, Search Console'da "Kaydedilen URL Sayısı" kısmına içerik sayısını getirmiyor.
Son okuma tarihi de değişmiyor.

Sitemap'ı tek parça değilde, üstteki gibi yaparsak bu sorun düzelebilir... Ama bunu nasıl yapmalıyım?
Sanırım XenForo'da ayarı var ama bulamadım :(



Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!

SelamT

Active member
Licenced
Customer
SMS Confirmed
Katılım
20 May 2019
Mesajlar
392
Çözümler
6
Tepki puanı
228
Puanları
43
Bu konuya dair bir fikri olan yok mu acaba? :(
Siteme özel bir yöntemle etiket eklemesi yaptım, 7K civarı içeriğim var her birine 5 civarı etiket ekledim 32K içerik oluşuyor.
Sitemap tek parça halinde oluşuyor, bir sorun yok.
Lakin Google site haritasını sorunsuz okumasına rağmen, Search Console'da "Kaydedilen URL Sayısı" kısmına içerik sayısını getirmiyor.
Son okuma tarihi de değişmiyor.

Sitemap'ı tek parça değilde, üstteki gibi yaparsak bu sorun düzelebilir... Ama bunu nasıl yapmalıyım?
Sanırım XenForo'da ayarı var ama bulamadım :(
 

XDinc

Well-known member
Admin
XenTR Mod
Customer
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
2,258
Çözümler
63
Tepki puanı
5,000
Puanları
113
Bu konuya dair bir fikri olan yok mu acaba? :(
Siteme özel bir yöntemle etiket eklemesi yaptım, 7K civarı içeriğim var her birine 5 civarı etiket ekledim 32K içerik oluşuyor.
Sitemap tek parça halinde oluşuyor, bir sorun yok.
Lakin Google site haritasını sorunsuz okumasına rağmen, Search Console'da "Kaydedilen URL Sayısı" kısmına içerik sayısını getirmiyor.
Son okuma tarihi de değişmiyor.

Sitemap'ı tek parça değilde, üstteki gibi yaparsak bu sorun düzelebilir... Ama bunu nasıl yapmalıyım?
Sanırım XenForo'da ayarı var ama bulamadım :(



Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
 
Çözüm

SelamT

Active member
Licenced
Customer
SMS Confirmed
Katılım
20 May 2019
Mesajlar
392
Çözümler
6
Tepki puanı
228
Puanları
43
Evet ben de fark ettim bunu.
Sorunun kaynağı sanırım farklı bir nedenmiş.
Tüm etiketleri sildim ve tekrar etiket yükledim tüm içeriklere, sorun giderildi.
 

bebekforum

Active member
Licenced
SMS Confirmed
XenTR Üyesi
Katılım
1 Tem 2019
Mesajlar
446
Tepki puanı
215
Puanları
43
A rather long story short, you will need full friendly URLs enabled for the sitemap URLs that end in .xml to actually work.

Once the sitemap grows beyond 50,000 URLs it has to be split into separate .xml files, as in your case. Prior to the 50,000 URLs limit, sitemap.php will work but in reality we've seen Google ignore sitemaps unless they have a .xml extension.

Once you have full friendly URLs enabled, you can actually just use the URL sitemap.xml to access the index page and then sitemap-1.xml and so on will work.

Şunu tam anlamadım ne yapmamız gerekiyor açıkça anlatır mısın? SelamT

sitemap.xml diye bir dosyam yok?
 

bebekforum

Active member
Licenced
SMS Confirmed
XenTR Üyesi
Katılım
1 Tem 2019
Mesajlar
446
Tepki puanı
215
Puanları
43
"sitemap.php nin içine bunu mu yapıştıracam?
<?php

$dir = __DIR__;
require ($dir . '/src/XF.php');

XF::start($dir);
$app = XF::setupApp('XF\Pub\App');

/** @var \XF\Sitemap\Renderer $renderer */
$renderer = $app['sitemap.renderer'];
$request = $app->request();
$response = $app->response();
$counter = $request->filter('c', 'uint');

$response = $renderer->outputSitemap($response, $counter);
$response->send($request);
<sitemapindex>
<sitemap>
<loc>https://www.ourdomain.co.uk/sitemap-1.xml</loc>
<lastmod>2021-08-13T22:38:22+00:00</lastmod>
</sitemap>
<sitemap>
<loc>https://www.ourdomain.co.uk/sitemap-2.xml</loc>
<lastmod>2021-08-13T22:38:22+00:00</lastmod>
</sitemap>
</sitemapindex>

Those 2 xml files don't exist (404 errors)."

hiç bir şey yapmadım. Anlamadım. Hiç bir şeye de dokunmadım. Sistem dosyalarına asla dokunulmaz… Siz de yapmayın.
 
Son düzenleme:

SelamT

Active member
Licenced
Customer
SMS Confirmed
Katılım
20 May 2019
Mesajlar
392
Çözümler
6
Tepki puanı
228
Puanları
43
Ben parametrelerde bir değişim yapmadım.
Sitemi özel bir yazılımdan XenForo'ya dönüştürdüm.
O esnada eski sitemdeki etiketleri aktarırken, bir kaç yanlış adım yaptığım için sitemap okumayı kesmişti.
Bu konuda o zaman açıldı, lakin nedenin düşüncem ile alakası yokmuş.
Tüm etiketleri silip, yeniden doğru bir şekilde yükleyince işlem tamamlandı.
 

bebekforum

Active member
Licenced
SMS Confirmed
XenTR Üyesi
Katılım
1 Tem 2019
Mesajlar
446
Tepki puanı
215
Puanları
43
Ben parametrelerde bir değişim yapmadım.
Sitemi özel bir yazılımdan XenForo'ya dönüştürdüm.
O esnada eski sitemdeki etiketleri aktarırken, bir kaç yanlış adım yaptığım için sitemap okumayı kesmişti.
Bu konuda o zaman açıldı, lakin nedenin düşüncem ile alakası yokmuş.
Tüm etiketleri silip, yeniden doğru bir şekilde yükleyince işlem tamamlandı.
ben de yıllar önce mybb'den xenforo'ya geçiş yaptım. Geçişi kendim yaptım. Tabii ki forum küçüktü o sıralarda bir hata olmadan geçiş yapabildim. Forumlar büyüdükçe geçiş de zorlaşır. Mysql hataları alırsın. Gerçi geçişler için özel eklentiler de geliştiriliyor.
 

SelamT

Active member
Licenced
Customer
SMS Confirmed
Katılım
20 May 2019
Mesajlar
392
Çözümler
6
Tepki puanı
228
Puanları
43
Hiç sorunsuz geçtiğimi düşünüyorum, komik gelecek ama bu geçişi Excel ile yaptım :)
Ama XenForo algoritmalarını çözmek gerçekten zordu.
En çokta 10K civarı dosyayı yüklemek işinin nasıl olacağını çözmek...
Ama hallettim sorunsuzca.
 

bebekforum

Active member
Licenced
SMS Confirmed
XenTR Üyesi
Katılım
1 Tem 2019
Mesajlar
446
Tepki puanı
215
Puanları
43
Ya yoook doğrudur.. İnanıyorum. Keşke youtube ta video yayınlasaydın.. Gerçektende pratik zekana hayran kaldım..
 

SelamT

Active member
Licenced
Customer
SMS Confirmed
Katılım
20 May 2019
Mesajlar
392
Çözümler
6
Tepki puanı
228
Puanları
43
Ya yoook doğrudur.. İnanıyorum. Keşke youtube ta video yayınlasaydın.. Gerçektende pratik zekana hayran kaldım..
Belki yayınlıyorumdur :)
Kendimi burada çok fazla afişe etmek istemiyorum sadece.
Kendi sitemde Excel eğitimlerim vs mevcuttur.
Lazım gelen bi husus olursa yazarsınız.
 
Quick Jump
Üst