عمليات البحث الداخلية والخارجية. من WordPress إلى Jekyll 8

عمليات البحث الداخلية والخارجية

استمرار من خلال إعداد مدونتنا ، سنركز على اجعل من السهل على قرائنا العثور على المحتوى الخاص بنا

تغذية RSS وعمليات البحث الداخلية والخارجية

تغذية ار اس اس

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

بشكل افتراضي ، يقوم Jekyll بإنشاء موجز ويب خاص به وتخزينه في المجلد الجذر للموقع. ولكن ، يمكننا استخدام خدمة خارجية ببساطة عن طريق اقتباس الرابط بعد مسار العنصر أسفل عنوان الخلاصة.

تحت هذا العنوان نفسه ، يمكننا العثور على خيار إزالة رمز الخلاصة من كل من رأس الصفحة وأسفلها. سيتعين علينا ببساطة أن نتغير من الخطأ إلى الصواب في الخفاء.

محركات البحث الداخلية

عندما نتحدث عن محركات البحث فإننا لا نشير فقط إلى البحث داخل الموقع ولكن أيضًا إلى ظهور موقعنا في محركات البحث.

للسماح بالبحث داخل الموقع ، نقوم بتعديل الكود في config.yml على النحو التالي.
البحث: صحيح
search_full_content: صحيح

يمكننا الاختيار من بين ثلاثة خيارات بحث

  • الاثنين.
  • ألغوليا.
  • بحث Google المخصص.

لونر

إنه الخيار الذي يتم تنفيذه افتراضيًا ولا يتطلب أي تكوين إضافي.

Algolia

يعد Algolia محرك بحث أقوى بكثير من Lunr. لديها خطة مجانية وخيارين للدفع. لاستخدامه ، عليك إجراء تعديلات في ملف آخر سنتحدث عنه في مقال لاحق.

البيانات التي يتعين علينا إكمالها في config.yml هي كما يلي:

search_provider: الجوليا
والبيانات التالية التي نحصل عليها عند التسجيل في الموقع
ألغوليا:
application_id: # معرف التطبيق المقدم من الخدمة
index_name: # اسم فهرس البحث
search_only_api_key: # مفتاح API المعين
لدينا أيضًا خيار عرض محرك البحث الذي نستخدمه للقراء.
Powered_by: # صحيح (افتراضي) ، خطأ
تذكر أن تزيل الرقم.
نبدأ الفهرسة بـ:
ALGOLIA_API_KEY = حزمة your_admin_api_key exec jekyll algoli

بحث عملاء جوجل

لاستخدام Google كمحرك بحث خاص بنا ، يتعين علينا القيام بما يلي ؛

  1. نذهب إلى هذه الصفحة ونضغط على محرك بحث جديد.
  2. نقوم بملء اسم الموقع واختيار اللغة. انقر فوق إنشاء.
  3. يعرض لنا بيانات محرك البحث ، ويقوم بنسخ ولصق المعرف في ملف ليكون في متناول اليد.
  4. انقر فوق لوحة التحكم.
  5. في الشكل والمظهر ، نختار النتيجة كتخطيط والبساطة كموضوع.
  6. ننتهي بالضغط على حفظ والحصول على الكود.

نقوم بلصق المعرف في القسم التالي من config.yml
جوجل:
search_engine_id: ضع معرف محرك البحث هنا
يمكنك أيضًا تنشيط خيار البحث الفوري عن طريق تعيين معلمة البحث الفوري على "صواب".

تحسين محرك البحث

في هذه المرحلة من اللعبة ، نعلم جميعًا أن أفضل طريقة للحصول على مواقع جيدة لمحركات البحث هي الدفع مقابل الإعلانات. ولكن إذا تم استبعاد لأسباب تتعلق بالميزانية ، فيمكننا اتباع بعض النصائح لتحسين موقعنا في ملف اجعلها أكثر ملاءمة لمحركات البحث. إحدى الطرق هي التحقق من أننا مسؤولون.

التحقق هو الطريقة التي نضمن لمحركات البحث أن لدينا الحق في الاطلاع على البيانات التي تم إنشاؤها من عمليات البحث التي تؤدي إلى موقعنا

يجب القيام بهذه الخطوة عندما تنوي تحميل الموقع على الخادم لأنه من الضروري أن يقوم كل محرك بحث بإجراء التحقق.

بمعنى آخر ، سيتعين عليك كتابة بعض المنشورات قبل إكمال هذا الجزء من ملف config.yml. سنرى هذا في مقالات لاحقة.
Minimal Mistakes ، الموضوع الذي نعمل عليه ، متوافق مع محركات البحث التالية.

Google بحث حدة التحكم

يمكن إجراء التحقق لكل من المجال وعنوان محدد. في الحالة الأولى ، يلزم أن تكون قادرًا على تعديل تكوين DNS ، ولكن في هذه الحالة ليست هناك حاجة لإجراء تغييرات في config.yml. الخيار الآخر في بادئة URL ، اختر خيار علامة HTML
سنرى قطعة من التعليمات البرمجية. نحن مهتمون فقط بسلسلة الحروف والأرقام التي تكون بعد المحتوى. نقوم بنسخها بين الاقتباسات في
google_site_verification:

بنج أدوات مشرفي المواقع

يوفر Bing أيضًا خيارًا لتحرير DNS ويضيف خيار استيراد خريطة موقع من Google Search Console ، ولا نحتاج إلى أي منهما للمس config.yml. باستثناء أن الخيار يسمى HTML Meta Tag ، فإن الإجراء هو نفسه.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.