كيف تصنع مربع مزود بحث في موقعك للمتصفحات

Spread the love
  كيف تصنع مربع مزود بحث في موقعك للمتصفحات  أضيف في: 24-3-1431هـ
كيف تصنع مربع مزود بحث في موقعك للمتصفحات


كيف تصنع مربع بحث في المتصفحات يقوم الزائر بالبحث من خلاله في محتويات موقعك، الطريقة سهلة وسريعة وتعطي انطباعاً جميلاً لموقعك، فبدلاً من أن يقوم الزائر أو العضو بالدخول للموقع ومن ثم يقوم بالبحث، الآن يمكنه البحث من خلال شريط البحث في المتصفحات الحديثة والتي تدعم مزايا شريط البحث بجوار شريط العنوان.
المدة: 3 دقائق.
درجة السهولة: سهلة جداً.
الثمن: حفظ الحقوق والدعاء.

في البداية لنعرف مزايا محرك البحث:
<ol style=”list-style-type: decimal;”>تسهيل الوصول للمعلومات في موقعك في أي وقت وفي أي مكان (بكامل معنى العبارة) أي أن الزائر لن يحتاج للدخول لموقعك ومن ثم البحث في محتوياته فقط عليه فتح المتصفح واختيار موقعك ويكتب كلمة البحث.
التسهيل على الزوار عملية البحث، العديد لا يعملون كيف يبحثون في موقع معين من خلال محرك البحث قوقل وبينج أو ياهوو مثلاً، وهنا بدون أي تعقيد تضيف لهم في متصفحهم أداة للبحث في موقعك بسهولة تعتمد على محركات البحث كلياً.
تغيير مفهوم البحث عن المعلومة وإيجادها بشكل أسرع، البحث في المنتديات مخصص للأعضاء فقط، لكن ماذا عن الزوار وماذا عن البيانات المستهلكة على قواعد البيانات نتيجة البحث المخصص في المنتدى؟ كلها ستحل وستخفف مع هذه الميزة الإضافية.
</ol> مثال على ذلك في مدونتي، لاحظ إشعار شريط محرك البحث ليعلمك بوجود مزود للبحث في الموقع، إن رغبت في إضافته فكل ما عليك هو النقر والموافقة على إضافة مزود البحث!

بسم الله نبدأ
يلزمنا ملف xml يحتوي على معلومات عن البحث في موقعك، تحريره وإعداده سهل جداً، بالنسبة لمدونتي سأستخدم محرك البحث المخصص لها، أما بالنسبة للمواقع الأخرى سنستخدم قوقل وبينج وياهوو للبحث فيها لأن البحث في المنتديات لا يتم عبر هذا النوع في التعامل.
حمل ملف xml والآن سنجري تعديلات بسيطة، من الأفضل استخدام برنامج NotePad++ للتحرير.
معلومات عن الملف:
اسم الملف: search.xml
نوع الملف: xml
حجم الملف: 400 بايت.
الترخيص: مجاني.
تحميل الملف: حمل ملف xml من مدونة فراس.
المنتج: لغة xml بواسطة مدونة فراس.
حرر الملف باستخدام برنامج NotePad++ ليتم حفظه بترميز UTF-8 العالمي، وهذه هي عناصر ملف xml الأساسية سأقوم بشرحها.

<ShortName>مدونة فراس</ShortName>
<Description>مدونة فراس provider</Description>


اسم مزود محرك البحث عليك بتعديل “مدونة فراس” فقط.
<InputEncoding>UTF-8</InputEncoding>
الترميز المستخدم في عملية البحث، استخدم نفس الترميز إن كان موقعك يحتوي على محرك بحث خاص في جلب النتائج بدلاً من قوقل وغيره.
أهم جزء في مزود البحث:

<Url type=”text/html” template=”http://www.feraslife.net/?s=[color=#ff0000]{searchTerms}“/>[/color]


في المدونات جرب البحث عن أي شيء مثلاً ستلاحظ كلمة البحث هي بعد المتغير s= وهنا في هذا الكود نضيف [color=#ff0000]{searchTerms} بدلاً من كلمة البحث ليقوم بأخذها مباشرة من مربع البحث ويدرجها في العنوان وبذلك يصل لمحتويات موقعك.[/color]
للتوضيح أكثر عند البحث في قوقل فإن هذا الكود هو الظاهر

وهنا محرك بينج مثلا

إن اردت صنع محرك بحث يعتمد على قوقل فعليك بالتالي، سنقوم بأخبار قوقل بالبحث في مدونة فراس عن كلمة معينة، وذلك باستخدام site:feraslife.net بعد كلمة البحث ليقوم بتحديد النتائج في feraslife.net فقط. وذلك عبر المثال التالي:
قوقل:

بينج:

الآن نستنتج بأن رابط البحث في موقعك عبر قوقل هو التالي:
http://www.google.com/search?q=فراس+site:feraslife.net
كلمة البحث هي “فراس” وسنقوم باستبدالها بكلمة [color=#ff0000]{searchTerms} واستبدال feraslife.net بعنوان بموقعك وهكذا ستحصل على مزود خدمة لموقعك وهنا مثال على محرك بينج:[/color]
http://www.bing.com/search?q=فراس+site:feraslife.net
محرك ياهوو:
http://search.yahoo.com/search?p=فراس+site:feraslife.net
تقريباً النتائج متشابهة، الآن كل ما عليك بعد كتابة اسم موقعك، وتحرير رابط البحث، حفظ ملف xml بترميز UTF-8 وارفعه لموقعك باسم search.xml.
آخر خطوة، أدخل ملف header في موقعك وحرره بإضافة التالي:

مع تعديل http://www.feraslife.net/search.xml لرابط الملف في موقعك، وكتابة اسم مزود البحث.
والنتيجة:


أية استفسارات مُرحب بها، وإن واجهتك مشكلة سأقوم مسروراً بعمل ذلك لموقعك.
في النهاية يسرني إضافة مزود بحث مدونة فراس لمتصفحك فقد تجد ما تبحث عنه!
كافة الحقوق محفوظة.

الكاتب: فراس – مدونة فراس

الكاتب geek4arab

geek4arab

مواضيع متعلقة

التعليقات مغلقة