2008-10-03 18 views
5

में खोज दिनांक मेटा टैग्स मैं वर्तमान में शेयरपॉइंट से एएसपी वेबसाइट को अनुक्रमणित करने की सोच रहा हूं और मुझे पुरानी "उन्नत खोज" स्कीमा को दोहराने की ज़रूरत है जो उपयोगकर्ता परिचित हैं। ऐसा करने के लिए मुझे वेब पेजों से कुछ मेटा टैग इंडेक्स करने की आवश्यकता है। यह आसानी से किया जाता है और टेक्स्ट फ़ील्ड के लिए मैं उन्हें खोज में भी उपयोग कर सकता हूं। हालांकि तिथि मेटा टैग के लिए, जैसे "कालबाह्य" या "प्रकाशित" मुझे कुछ समस्याएं आ रही हैं। समस्या मूल रूप से है कि मेटा टैग को "टेक्स्ट" के रूप में क्रॉल किया जाता है, लेकिन मुझे शेयरपॉइंट की आवश्यकता होती है ताकि उन्हें डेटाटाइम के रूप में पार्स किया जा सके। मैंने TechNet पर कुछ पोस्ट देखने के लिए कहा है, लेकिन बिना किसी जवाब के।शेयरपॉइंट

1: https://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2614064&SiteID=17 TechNet

उत्तर

3

आप कुछ भी गलत नहीं कर रहे हैं, इस प्रकार उत्पाद काम करता है। पहले जो कहा गया था उसे जोड़ने के लिए, इसे अनुकूलित करना आसान नहीं है।

एचटीएमएल के लिए कस्टम प्रोटोकॉल हैंडलर बनाने के लिए इसका सही तरीका है। यह एक कस्टम COM ऑब्जेक्ट है जो कुछ इंटरफेस लागू करता है। MOSS 2007 एसडीके में प्रोटोकॉल हैंडलर संदर्भ है।

जब हम इस किया था, हम एक INI फ़ाइल बनाई तो हम प्रकार हम मेटा क्षेत्रों के रूप में (स्ट्रिंग, इंट, DATETIME) क्रॉल चाहता था निर्धारित कर सकते हैं। फिर जब आप कस्टम गुण जोड़ते हैं तो सब ठीक से पार्स किया गया था। फिर आप सामान्य संपत्तियों जैसे सामान्य गुणों का उपयोग कर सकते हैं।

+0

आप HTML IFilter को भी लपेट सकते हैं, जो गुणों को निकालने और उन्हें डाउनस्ट्रीम भेजने के लिए ज़िम्मेदार है। –

1

वेब खोज में बनाया क्रॉलर अल्पविकसित है और आप आसानी से इसे विस्तार करने के लिए मेटा टैग शामिल करने के लिए सक्षम नहीं होगा। गलती से आप अपना खुद का प्रोटोकॉल हैंडलर लिख सकते हैं और एएसपी पृष्ठों को अपने स्वयं के सामग्री स्रोत में क्रॉल कर सकते हैं; कथित तौर पर काम करता है। मुझे नहीं लगता कि कोई भी वास्तव में अपने प्रोटोकॉल हैंडलर लिखता है।

आप SharePoint क्रॉलर द्वारा प्रदान किए जाने से निराश होने जा रहे हैं, यही कारण है कि आधिकारिक मंच पर कोई जवाब नहीं है - क्योंकि असली जवाब "आसानी से ऐसा नहीं कर सकता, क्षमा करें।"

आप एक कस्टम वेब सेवा (एएसएमएक्स या डब्ल्यूसीएफ-आधारित) लिखकर कुछ हैक करने में सक्षम हो सकते हैं जो स्वयं एएसपी पृष्ठों के मेटा टैग को क्रॉल करता है। वहां से, आप वेब सेवा परिणामों को बीडीसी में खींच सकते हैं जो खोजने योग्य है, और उसके बाद खोज परिणामों/बीडीसी डेटा में आपके पास मूल पृष्ठ का लिंक हो सकता है। यह एक रूबे गोल्डबर्ग डिवाइस की तरह है, मुझे पता है, लेकिन मेरा विश्वास है जब मैं कहता हूं कि प्रोटोकॉल हैंडलर को कैसे लिखना है, यह समझना आसान होगा।

+0

असल में क्रॉलर को मेटा टैग मिलते हैं, जैसा कि मैंने अपने प्रश्न में कहा था। समस्या यह है कि यह मूल्य प्रकारों के मैपिंग/रूपांतरण का समर्थन करता है। – noocyte

संबंधित मुद्दे