XML साइटमैप बनाने के लिए आसान उपकरण? (लगातार विस्तार करने वाली साइट)


14

क्या कोई सिफारिश भी करता है

  • एक php स्क्रिप्ट जिसे मैं एक CRON के रूप में चला सकता हूं

या

  • थर्डपार्टी टूल का कुछ सिनकेम मैं साइटमैप बनाने के लिए उपयोग कर सकता है?

मेरी वेबसाइट ईवेंट बेस है और इसलिए पेज प्रति दिन 20+ नए पेजों के साथ बहुत अस्थायी हैं ...

Google इनका सुझाव देता है: http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators हालांकि वे सभी बहुत पुराने लग रहे हैं और मुझे आश्चर्य हो रहा था कि क्या कोई आकर्षक नया उपकरण है जिसके साथ ऐसा करने के लिए!


इनाम की पेशकश क्योंकि मैं एक उपकरण की तलाश कर रहा हूं जो लगभग 10,000,000 रिकॉर्ड (यूआरएल, अंतिम अद्यतन) लेने में सक्षम होगा और एक साइट मानचित्र का उत्पादन करेगा।
जेरेमी फ्रेंच

@ user2804, मेरा उत्तर अद्यतन किया गया है
जॉन कोंडे

जवाबों:


7

यदि आप जानते हैं कि किसी भी सर्वर साइड प्रोग्रामिंग को कैसे करना है तो आप अपनी डायनामिक साइटमैप स्क्रिप्ट लिख सकते हैं जो आपके डेटाबेस से नवीनतम जानकारी को हर बार खींचती है। यदि आपकी साइट बहुत बार अपडेट नहीं होती है, तो आप परिणामों को कैश कर सकते हैं और केवल आवश्यक होने पर अपडेट कर सकते हैं।

अपडेट करें

असीमित साइटमैप जेनरेटर (मुफ्त नहीं) यह कई साइटमैप के साथ बड़ी साइटों को संभाल सकता है:

LARGE वेबसाइटों का समर्थन, प्रत्येक साइट के प्रति 50,000 URL पर साइटमैप को विभाजित करता है और Google साइटमैप प्रोटोकॉल के अनुसार एक साइटमैप इंडेक्स फ़ाइल बनाता है।


1
इसके अलावा, यदि आप एक सामान्य सीएमएस का उपयोग कर रहे हैं, तो संभावना बहुत अधिक है कि पहले से ही इसके लिए एक साइटमैप जनरेटर उपलब्ध होगा। किसी भी दर पर, आपको यह सुनिश्चित करना चाहिए कि आप क्रॉलर-आधारित साइटमैप जनरेटर का उपयोग न करें, इस तरह की डायनामिक साइट के साथ आपको अपने आंतरिक डेटा से सीधे URL प्राप्त करने का प्रयास करना चाहिए।
जॉन मुलर

स्क्रिप्ट के लिए इनाम देने के लिए यह अपने आप ही आ जाता है।
जेरेमी फ्रेंच

5

तत्काल समाधान एक ऑनलाइन साइटमैप जनरेटर होगा:

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

या जैसा कि जॉन कोंडे ने कहा, अपनी खुद की स्क्रिप्ट का निर्माण करें

a: html फ़ाइलों के लिए अपने www फ़ोल्डर को ट्रैवेल करें, या

b: यदि आपके पृष्ठ "भौतिक रूप से" मौजूद नहीं हैं और हमेशा गतिशील रूप से उत्पन्न होते हैं, तो एक php स्क्रिप्ट लिखें जो उन सभी पृष्ठों के लिए url का उत्पादन करेगी जो मौजूद हो सकते हैं।

दैनिक रूप से स्क्रिप्ट को कॉल करने के लिए एक क्रॉन जॉब सेट करें और उस दिन सभी पृष्ठों के लिए साइटमैप का उत्पादन करेगा।


0

मैं xml-sitemaps का उपयोग करता था लेकिन हाल ही में पाया गया: http://www.xmlsitemapgenerator.org इसमें बहुत अधिक विकल्प हैं और एक आसान पिंग फ़ंक्शन भी है। उन्होंने कुछ समय के लिए उन्नत सुविधाओं को अक्षम कर दिया और पृष्ठों की संख्या को सीमित कर दिया, लेकिन वे अब वापस लग रहे हैं, हालांकि सीमा 50 पृष्ठों की है। शायद अगर आप अच्छी तरह से पूछें तो वे इसे बढ़ा देंगे!


0

http://sitemap.keylimetie.com/ आपकी आवश्यकताओं के अनुरूप नहीं हो सकता है, लेकिन अगर कोई इसे उपयोगी पाता है तो मैं इसे वहाँ फेंक दूंगा। मैं इसका उपयोग करता हूं और परिणामों से प्रसन्न हूं और इसे दैनिक या साप्ताहिक चलाने के लिए निर्धारित किया जा सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.