Jaký je největší výkon efektivní způsob, jak vytvořit sitemap.xml pro jakýkoli systém CMS?

hlasů
4

Chceme zavést funkci sitemap.xml v ven systému CMS. Tam je nějaký spor uvnitř našich vývojářů, že tato funkce bude mít vliv na výkon z důvodu pokaždé změna se provádí v obsahu potřebuje úplný seznam odkazů na stránky, které mají být vytvořena a umístěna do sitemap.xml.

Myšlenka je, že pokaždé, když se stránka Předaukční výstava je upravovat nebo přidávat se okamžitě přidá do sitemap.xml dělat to až do dnešního dne s webu.

I když jste odpovědi, a pokud budete mít čas, co si CMS systém otevřený, nebo není mají vestavěný generaci mapa webu?

Dík,

Položena 01/09/2009 v 13:42
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
5

Aktualizace souboru Sitemap pokaždé, když aktualizovat svůj CMS bude určitě vytvářet problémy s výkonem, protože sitemaps bývají velké a nákladné pro generování (od CPU a I / O disku výhledu).

Co budu dělat, je:
1. zmapovat strukturu vašeho webu
2. určit, které oblasti je nutné propojit v Sitemap
3. přidat název indexu Sitemap do svého souboru robots.txt
4. napsat skript, který bude číst z databáze a vytvořit statický xML Sitemap soubory
5. vytvořit cronu, který bude znovu spustit tento skript pravidelně
6. předložit své sitemap url do vyhledávačů

Odpovězeno 04/09/2009 v 23:17
zdroj uživatelem

hlasů
2

Pro CMS poháněných místech jsem pracovat, s 70.000 až 350.000 stran / složkách každý, my typicky regeneruje sitemap XML jednou za 24 hodin. Nikdy jsme neměli žádné problémy s tím. Není-li vaše webové stránky je stejně populární jako StackOverflow - a Google si uvědomuje, že se aktualizuje, stejně jako SO - nebude znovu procházet vaše stránky dost často, které odůvodňují plně aktualizovaný soubor Sitemap.

Odpovězeno 06/09/2009 v 22:53
zdroj uživatelem

hlasů
0

Vezmeme-li v google mysli nečte souboru Sitemap, které často, jeho bezpečný znovu vytvářet na cron každý den, takže pokud si naplánovat přestavět to každý večer v klidném hodin, google vybere změny až budete příště hlasování.

Odpovězeno 04/09/2009 v 23:20
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more