Benim sitemap içine forum mesajları koymak gerekir?

2 Cevap php

Ben bir forum tesis ile başlatmak üzere bir web sitesi var. Benim sitemap.xml dosyası içine her konu koymak gerekir, ya da Google sadece forumun kendisi ile her bir iş parçacığı için bağlantılar bulacaksınız? Merak etmeyin: Bu forumu okumak için kayıt gerektirmez.

Eğer evet ise, en iyi nasıl bunu güncel tutmak için? Elle bunu yapıyor açıkçası veri miktarı için bir seçenek değildir.

Ben kabul ettik tek yönlü sitemap.xml ardından anında tüm şey üretmek hangi sitemap.php gitmek için istekleri yönlendirir Apaçi mod_rewrite yazıyor.

Aklıma başka bir yol haritası oluşturmak ve günde bir dosyaya dökümü için bir cron işi kurmaktır. Bu iyi bir seçenek, başka ne yapabilirdim mı?

2 Cevap

Eğer iyi bir yapı varsa, Google muhtemelen konuları bulacaksınız, ama Google, çoğu zaman, sitenizi daha sık tarama gibi bir XML site içine tüm sayfaları koymak için her zaman iyidir.

Nesil yöntemiyle ilgili, ben sadece tüm konu getirir bir PHP-script öneririm, ve sonra sunucu yüküne bağlı olarak, X dakika için önbelleğe.

Sitelerinin miktarına bağlıdır. Sitemap.xml çok fazla giriş karşı üretken olabilir.

Eğer büyük bir forum varsa, bu bir seçim yapmak ve dinamik sitemap.xml oluşturmak için daha iyi olabilir. . Php içine. Xml yeniden ve olan sizin sitemap listelemek için ne karar bir komut işlemek için iyi bir yol gibi geliyor.

Yüksek aktivite ile konu veya istenilen anahtar kelimeler listelenmiş olmalıdır ihtiva edenler, diğerleri (örneğin yeni konuları, önemli içerik vermeyin boş Konuları veya iplikler) sol olabilir. Bir sitemap.xml için bazen daha fazla.