alat mudah untuk membuat peta situs XML? (situs terus berkembang)


14

Apakah ada yang merekomendasikan

  • skrip php yang dapat saya jalankan sebagai CRON

atau

  • suatu tempat dari alat pihak ketiga yang dapat saya gunakan untuk membuat peta situs?

Situs web saya adalah basis acara dan karenanya halamannya cukup sementara dengan 20+ halaman baru per hari ...

Google menyarankan ini: http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators Namun mereka semua terlihat sangat tua dan saya bertanya-tanya apakah ada beberapa alat baru yang mencolok untuk melakukannya!


menawarkan hadiah karena saya mencari alat yang akan dapat mengambil sekitar 10.000.000 catatan (url, terakhir diperbarui) dan menghasilkan peta situs.
Jeremy French

@ user2804, jawaban saya telah diperbarui
John Conde

Jawaban:


7

Jika Anda tahu bagaimana melakukan pemrograman sisi server, Anda dapat menulis skrip sitemap dinamis Anda sendiri yang menarik informasi terbaru dari database Anda setiap kali dipanggil. Jika situs Anda tidak terlalu sering memperbarui maka Anda dapat menyimpan hasilnya dan hanya memperbarui jika perlu.

memperbarui

Generator Peta Situs Tidak Terbatas (Tidak gratis) Yang ini dapat menangani situs besar dengan banyak peta situs:

Mendukung situs web LARGE, membagi peta situs pada bagian per 50.000 URL masing-masing dan membuat file Indeks Peta Situs sesuai dengan protokol peta situs Google.


1
Juga, jika Anda menggunakan CMS umum, kemungkinan sangat tinggi bahwa sudah ada generator Sitemap yang tersedia untuk itu. Bagaimanapun, Anda harus memastikan bahwa Anda tidak menggunakan generator Sitemap berbasis crawler, dengan situs dinamis seperti itu Anda harus mencoba untuk selalu mendapatkan URL langsung dari data internal Anda.
John Mueller

Memberi hadiah untuk skrip itu sendiri pendekatan.
Jeremy French

5

Solusi langsung akan menjadi generator sitemap online:

http://www.xml-sitemaps.com/

Atau seperti kata John Conde, buat naskah Anda sendiri yang bisa

a: trawl folder www Anda untuk file html, atau

b: jika halaman Anda tidak "secara fisik" ada dan selalu dibuat secara dinamis, tulis skrip php yang akan menghasilkan url untuk semua halaman yang mungkin ada.

Atur pekerjaan cron untuk memanggil skrip setiap hari dan itu akan menghasilkan peta situs untuk semua halaman yang tersedia hari itu.


0

Saya dulu menggunakan xml-sitemaps tetapi baru-baru ini ditemukan: http://www.xmlsitemapgenerator.org Ini memiliki lebih banyak opsi dan juga memiliki fungsi ping yang praktis. mereka memang menonaktifkan fitur-fitur canggih untuk sementara waktu dan membatasi jumlah halaman, tetapi mereka tampaknya kembali sekarang, walaupun batasnya adalah 50 halaman. mungkin jika Anda bertanya dengan baik, mereka akan meningkatkannya!


0

http://sitemap.keylimetie.com/ mungkin tidak sesuai dengan kebutuhan Anda, tetapi saya akan membuangnya di sana kalau-kalau ada yang merasa berguna. Saya menggunakannya dan senang dengan hasilnya dan dapat dijadwalkan untuk dijalankan setiap hari atau setiap minggu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.