Yanıtlandı Sitemap Oluşumu Hakkında

Yanıtlandı Sitemap Oluşumu Hakkında
16
2K

SelamT

Licenced
SMS Confirmed
Katılım
20 May 2019
Mesajlar
424
Çözümler
8
Tepki puanı
244
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!
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 :(
 
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
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.
 
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?
 
"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:
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 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.
 
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.
 
Excel, her işi halleder...
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.

İşin esprisi ama bunu yaptığına şahit olmasam inanmazdım.
 
Ya yoook doğrudur.. İnanıyorum. Keşke youtube ta video yayınlasaydın.. Gerçektende pratik zekana hayran kaldım..
 
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
2,620Konular
12,449Mesajlar
1,428Kullanıcılar
Geri
Üst