Kategoriler
WordPress

WordPress için eklentisiz sitemap.txt

WordPress sitesi için dinamik sitemap.txt dosyası oluşturmak.

Arama motorları için site haritası oluşturmak SEO açısından önemlidir, bunu XML dosyaları ile yapabildiğimiz gibi TXT dosya formatı ile de yapabilir ve gönderebiliriz.

WordPress için tüm sayfaları listeleyen ve her yeni sayfa eklemesinde güncellenen dinamik bir sitemap.txt dosyası oluşturmak için fonksiyonumuz aşağıdaki gibidir:

add_action("publish_post", "eg_create_sitemap");
add_action("publish_page", "eg_create_sitemap");
function eg_create_sitemap() {
$postsForSitemap = get_posts(array(
'numberposts' => -1,
'orderby' => 'modified',
'post_type' => array('post','page'),
'order' => 'DESC'
));

foreach($postsForSitemap as $post) {
setup_postdata($post);
$postdate = explode(" ", $post->post_modified);
$sitemap .= get_permalink($post->ID) ."\n";
}
$fp = fopen(ABSPATH . "sitemap.txt", 'w');
fwrite($fp, $sitemap);
fclose($fp);
}

sitemap.txt dosyası oluşturmak Google Indexing API kullanımında da faydalı olabilir.

Burada sitedeki sayfa sayısına dikkat etmek gerekir yani sayfa sayısı 50.000’den fazla veya sitemap.txt dosyası 50MB boyutunu geçerse 2. bir sitemap dosyası oluşturmak gerekmektedir, daha fazla bilgi için: https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap#sitemapformat

Kaynak: Emrah Gunduz.

Arama motorlarına site haritası gönderme yöntemleri
Google ve Bing arama motoruna websitenizin site haritasını birkaç farklı gönderme yöntemi.

wolkanca.com’da WordPress için eklentisiz sitemap.txt veya diğer konular hakkında herhangi bir sorunuz varsa, sosyal medya butonları ile yorum ya da mesaj göndermekten çekinmeyin, WordPress için eklentisiz sitemap.txt için ya da değil DM kapısı her daim açık. Yazıyı beğendiyseniz paylaşın, daha fazla ilgili gönderi için hemen aşağıdaki menülere göz gezdirebilirsiniz, okuduğunuz için teşekkürler, saygılar sevgiler.

WOLKANCA

Volkan Yılmaz

Digital Marketing & WordPress & SEO - wolkanca mahallesi gmail sokak nokta com.