مقدمة

بعد استخدام ملحق hexo-submit-urls-to-search-engine في Hexo، يمكن دفع الروابط الجديدة لمدونة Hexo بشكل استباقي إلى منصات مشرفي محركات البحث في Google و Bing و Baidu لتحسين جودة وسرعة فهرسة الموقع. يتيح لك هذا الملحق إرسال طلبات فهرسة طبيعية تمامًا ومغذية للنباتات إلى محركات البحث الرئيسية، مرة واحدة وإلى الأبد.

على سبيل المثال، في الوقت الحالي، قد يتم العثور على مقالة لي في بحث Bing في غضون 5 دقائق فقط من نشرها (هذا هو أفضل سيناريو، ولا يضمن استقرارًا طويل الأجل). انظر، هذه هي قوة hexo-submit-urls-to-search-engine. يتخلف Baidu و Google قليلاً عن الركب.

تستحوذ محركات البحث الثلاثة الكبرى هذه على 97٪ من حصة سوق محركات البحث العالمية (بما في ذلك محركات البحث الفوقية مثل دوغي و Duckduckgo؛ وياهو وإيكوزيا التي تستخدم فهرس Bing).

تحذير

قد يؤدي الاستخدام غير الاحترافي لأكواد الدفع المماثلة الأخرى إلى آثار جانبية خطيرة، بما في ذلك على سبيل المثال لا الحصر: عيوب السلامة، ومتلازمة الكود الزائد، ومتلازمة إعادة اختراع العجلة، ومتلازمة قضم المستندات، والشك في الحياة، والاكتئاب، والصداع، وحتى الموت، وتناثر الروح، والزوال.

عنوان Github

توقف كل من مجموعة QQ الرسمية ومجموعة Telegram عن العمل. يرجى التوجه إلى صفحة Github issue للمشاركة في المناقشات.

خطوات التشغيل

بداية سريعة:

  1. الحصول على مفاتيح منصات مشرفي المواقع المختلفة
  2. تثبيت وتكوين ملحق hexo-submit-urls-to-search-engine
  3. hexo clean && hexo g && hexo d، والاستعلام عن نتائج الدفع
  4. إذا نجح الدفع، فانتقل إلى عنوان Github وانقر فوق زر Star لدعمنا
  5. شاهد مشروع Github للحصول على تذكيرات بترقية الملحق بالمناسبة
  6. يمكنك أيضًا النقر هنا للمكافأة

الحصول على مفاتيح منصة مشرفي المواقع

يتم ملء جميع المفاتيح “المسجلة” في هذا القسم في _config.yml الخاص بـ hexo، ويتم إعطاء التنسيق في الفقرات اللاحقة.

حول التحقق من الموقع: تدعم بعض سمات Hexo إضافة علامات التحقق من HTML لمنصة مشرفي المواقع، بعد ملء الإعدادات ذات الصلة، يمكنك التحقق من hexo g && hexo d. يرجى البحث في Google عن خطوات التشغيل التفصيلية العامة: hexo منصة مشرفي المواقع التحقق

بايدو

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

إذا كان خادم موقع الويب الخاص بك موجودًا خارج الصين، فمن المستحيل تقريبًا إكمال إجراءات تسجيل الموقع.

يرجى الاطلاع على الوثائق القديمة لمعرفة كيفية إرسال الروابط إلى Baidu

بينج

تنقسم منصة مشرفي المواقع Bing إلى قديمة وجديدة.

  1. تسجيل الدخول إلى منصة مشرفي المواقع Bing الجديدة Bing Webmaster Tools
  2. إضافة موقع
  3. ادخل إلى صفحة إدارة الموقع، الإعدادات، الوصول إلى API، مفتاح API، قم بتدوين مفتاح API

إعدادات الفتح من إرسال URL

واجهة الوصول إلى API

الحصول على مفتاح API من منصة مشرفي المواقع Bing الجديدة

(قامت منصة مشرفي المواقع Bing بترقية خوادمها وتخطيطها مؤخرًا، وهي غير مستقرة، وإذا لم تتمكن من عرض الرمز المميز، فيمكنك المحاولة مرة أخرى بعد فترة من الوقت) لقد تمت الترقية الآن إلى منصة مشرفي المواقع الجديدة.

هذا رسم تخطيطي للحصول عليه من منصة مشرفي المواقع القديمة في Bing:

الحصول على مفتاح API لمشرفي المواقع في Bing من منصة مشرفي المواقع القديمة في Bing

جوجل

إذا كان الخادم الخاص بك يقع في الصين، فيرجى ملاحظة أن الخادم الخاص بك يحتاج إلى أن يكون قادرًا على الوصول إلى الإنترنت الدولي ليتم دفعه إلى Google.

تنقسم منصة مشرفي مواقع Google أيضًا إلى منصة قديمة وجديدة، ولكن العلاقة بين المنصتين ليست جيدة كما هي الحال في Bing. بالإضافة إلى ذلك، فإن Google Indexing API الذي نستخدمه ليس مقدمًا من منصة مشرفي المواقع، ولكنه ينتمي إلى منصة مطوري Google. أثناء العملية، يمكنك الرجوع إلى الوثائق الرسمية (يمكن الوصول إليها في البر الرئيسي للصين) للتكوين.

خطوات الاستخدام:

  1. افتح الوثائق الرسمية، واتبع التعليمات لإنشاء مشروع وإنشاء حساب خدمة. ما عليك سوى اتباع التعليمات على الموقع لإجراء عمليات التكوين، ولا تحتاج إلى إكمال عمليات الحصول على رمز الوصول اللاحقة
  2. إذا قمت فقط بإضافة عنوان بريد إلكتروني للإذن في “وحدة تحكم البحث” الجديدة من Google وفقًا للوثائق الرسمية من Google، فستظل تتلقى رسالة تفيد بأنه “ليس لديك إذن”. يرجى الانتقال إلى أداة مشرفي المواقع القديمة، والنقر فوق موقعك، وإضافة عنوان البريد الإلكتروني إليه يمكنك الآن إرساله مباشرة على منصة مشرفي المواقع الجديدة.
  3. ضع ملف مفتاح json الذي تم الحصول عليه في الدليل الجذر لـ hexo (نفس موقع ملف hexo _config.yml)

أداة مشرفي المواقع القديمة من Google:

أداة مشرفي المواقع القديمة1

أداة مشرفي المواقع القديمة2

بالإضافة إلى ذلك، هناك المطالبات التالية في وثائقها الرسمية، يرجى تحديد ما إذا كنت تريد تمكين وظيفة إرسال الروابط إلى Google وفقًا للوضع الفعلي:

في الوقت الحالي، يمكن استخدام Indexing API فقط للزحف إلى صفحات الويب التي تحتوي على JobPosting أو BroadcastEvent (المتداخلة في VideoObject). بالنسبة لمواقع الويب التي تحتوي على الكثير من صفحات الويب قصيرة العمر (مثل معلومات الوظائف أو مقاطع الفيديو المباشرة)، سيحافظ Indexing API على أحدث محتوى في نتائج البحث عن طريق دفع التحديثات لمحتويات مختلفة بشكل منفصل.

Indexing API البدء السريع | مركز بحث Google | Google for Developers

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

تكوين hexo

تثبيت هذا الملحق

يرجى التشغيل في الدليل الجذر لـ hexo:

بالطبع، يكون استخدام cnpm في منطقة الصين الكبرى أسرع في التنزيل

npm install --save hexo-submit-urls-to-search-engine

يدعم هذا الملحق أيضًا التثبيت yarn:

yarn add hexo-submit-urls-to-search-engine

تحرير ملف _config.yml الخاص بـ hexo

hexo-submit-urls-to-search-engine

قم بتكوين ملحق hexo-submit-urls-to-search-engine، والصق ما يلي في ملف _config.yml الخاص بـ hexo.

نصيحة

بالطبع، يمكنك استخدام متغيرات البيئة لتسجيل المفاتيح، بحيث حتى إذا تم وضع الكود المصدري في مستودع عام، فلن يتم تسريب المفاتيح

hexo_submit_urls_to_search_engine:
  submit_condition: count # الشرط الذي يتم بموجبه إرسال الروابط، القيم الاختيارية: count | period يدعم الآن count فقط
  count: 10 # إرسال أحدث 10 روابط
  period: 900 # إرسال الروابط التي يكون وقت تعديلها في غضون 900 ثانية
  google: 0 # ما إذا كان سيتم الإرسال إلى Google، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  bing: 1 # ما إذا كان سيتم الإرسال إلى bing، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  baidu: 1 # ما إذا كان سيتم الإرسال إلى baidu، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  txt_path: submit_urls.txt ## اسم المستند النصي، سيتم حفظ الروابط المراد دفعها في هذا المستند النصي
  baidu_host: https://cjh0613.github.io ## المجال المسجل في منصة مشرفي مواقع Baidu
  baidu_token: يرجى الحصول عليها وفقًا لتعليمات المستند ## يرجى ملاحظة أن هذا هو مفتاحك، لذا يرجى عدم نشره مباشرة في مستودع عام!
  bing_host: https://cjh0613.github.io ## المجال المسجل في منصة مشرفي مواقع bing
  bing_enable_indexnow: false # ما إذا كنت تريد استخدام indexNow لإرسال الروابط إلى Bing: true (نعم) | false (لا). يمكن فقط الإصدارات 2.1.1 والإصدارات الأحدث تفعيل هذه الوظيفة.
  bing_token: يرجى الحصول عليها وفقًا لتعليمات المستند ## يرجى ملاحظة أن هذا هو مفتاحك، لذا يرجى عدم نشره مباشرة في مستودع عام!
  google_host: https://cjh0613.github.io ## المجال المسجل في منصة مشرفي مواقع Google
  google_key_file: Project.json #ملف json الذي يخزن مفتاح google، يوضع في الدليل الجذر للموقع (نفس موقع ملف hexo _config.yml)، يرجى عدم نشر محتوى ملف json مباشرة في مستودع عام!
  google_proxy: http://127.0.0.1:8080 # وكيل http الخاص بالنظام المستخدم لإرسال عناوين URL إلى Google، املأ 0 لعدم الاستخدام
  replace: 0  # ما إذا كنت تريد استبدال جزء من السلسلة في الرابط، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  find_what: http://cjh0613.github.io/blog
  replace_with: https://cjh0613.com

عواقب الكشف عن المفتاح

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

تعليقات

  • submit_condition: يدعم طريقتين لتحديد ما إذا كان سيتم إرسال الروابط، أي count | period. يتم تطبيق إعدادات count | period أدناه بشكل منفصل
  • period: فترة زمنية، بالثواني، إذا كان الفرق بين وقت تحديث المقالة ووقت تشغيل هذا الملحق أقل من هذه القيمة، فسيتم إرسال رابطها. على سبيل المثال: هناك ملفان a.html و b.html، المقابلان لـ https://yoursite.com/a.html و https://yoursite.com/b.html على التوالي، والفرق بين وقت التحديث ووقت تشغيل هذا الملحق هو 800 ثانية و 1000 ثانية على التوالي (تم تعيين الحقل period على 900)، فسيتم إرسال https://yoursite.com/a.html، ولن يتم إرسال https://yoursite.com/b.html
  • google_proxy: وكيل http الخاص بالنظام المستخدم لإرسال عناوين URL إلى Google، التنسيق: http://proxyhost:port، قم بتعديل proxyhost و port؛ يمكن ملء 0 لعدم الاستخدام إذا تم نشر Hexo في الخارج. عند استخدام برنامج تصفح الإنترنت العلمي، يكون proxyhost بشكل عام 127.0.0.1، ويمكن الاطلاع على port في إعدادات البرنامج، وعادة ما يكون 8080. يمكن عرض Win10 في الإعدادات->الوكيل
  • replace: قد يتم إنشاء بعض الروابط بشكل غير صحيح (مثل أسماء النطاقات الصينية، الصفحة الرئيسية الموجودة في http://cjh0613.github.io/blog، وما إلى ذلك). هذه وظيفة استبدال بسيطة وفجة، حيث يتم استبدال سلسلة الأحرف المحددة في جميع الروابط التي تم إنشاؤها. في المثال، يتم استبدال http://cjh0613.github.io/blog بـ https://cjh0613.com. يمكن أيضًا استبدال أسماء النطاقات الصينية بأسماء النطاقات المشفرة.

2020.7.12 تحديث التعليقات في هذا القسم، شكرًا لـ liuyib على تقديم الاقتراحات 2021.5.12 إضافة google_proxy

بعد إكمال التكوين أعلاه، عند تشغيل الأمر hexo generate في الدليل الجذر لـ Hexo، سيتم إنشاء ملف .txt لتخزين الروابط المراد دفعها.

يمكنك فتح هذا الملف للتحقق مما إذا كانت الروابط صحيحة، وإذا لم تكن صحيحة، فيرجى زيارة _config.yml الخاص بـ hexo للتكوين. يمكنك أيضًا تعديل ملف .txt هذا يدويًا قبل دفع الروابط.

deploy

إذا لم تكن قد أضفت عنصر تكوين deploy: من قبل، فما عليك سوى لصق ما يلي في ملف _config.yml الخاص بـ hexo، لتغطية عنصر تكوين deploy: الافتراضي.

deploy:
- type: cjh_google_url_submitter
- type: cjh_bing_url_submitter
- type: cjh_baidu_url_submitter

بعد إكمال هذه الخطوة، يمكنك دفع الروابط تلقائيًا إلى محركات البحث عند تشغيل الأمر hexo deploy.

  • يجب عليك تشغيل الأمر hexo deploy أو hexo d لتشغيل الدفع، بغض النظر عما إذا كنت قد استخدمت هذا الأمر للنشر من قبل أم لا.

بالطبع، تحتاج إلى تشغيل hexo generate مسبقًا لإنشاء أحدث ملف .txt لتخزين الروابط المراد دفعها.

إذا كان الدفع ناجحًا، فيرجى التوجه إلى مستودع Github و دعمنا بنجمة، شكرًا لك!

إذا تم تعيين عنصر تكوين deploy: بالفعل، فإن لصق كتلة الكود أعلاه مباشرة سيؤدي إلى تعارض التكوين، ما عليك سوى إضافتها ضمن عنصر تكوين deploy: الحالي. على سبيل المثال:

deploy:
- type: git
  repo: 
    coding: git@xxx
  branch: master 
  
  #إضافة عنصر التكوين لهذا الملحق:
- type: cjh_google_url_submitter
- type: cjh_bing_url_submitter
- type: cjh_baidu_url_submitter

ملاحظة: يوجد - قبل كل type: أعلاه

دعم التكامل المستمر

يوفر هذا القسم مرجعًا لطريقة نشر hexo في مستودع عام واستخدام CI (التكامل المستمر، مثل Github action, travis, coding-ci, netlify، إلخ) للتجميع والنشر.

يمكن لـ Baidu و Bing استخدام متغيرات البيئة لتسجيل المفاتيح، ولدى Google حلول أخرى، انظر أدناه

يرجى ملاحظة أنه إذا كنت تستخدم النشر التلقائي CI، فتأكد من إضافة updated: في Front-matter (المنطقة التي تفصلها --- في أعلى ملف .md، وتستخدم لتحديد متغيرات الملفات الفردية) لكل صفحة لإخبار Hexo بتعديل “آخر وقت تعديل للمقال”، على سبيل المثال:

---
title: Hello World
date: 2013/7/13 20:46:25
updated: 2020-08-25 9:36:00
---

هذا لأنه عندما يكون الملف على جهاز كمبيوتر محلي، إذا لم يكن هناك updated: ، فسيقرأ Hexo خصائص الملف، ويستخدم “آخر وقت تعديل للملف” كـ “آخر وقت تعديل للمقال”، ويمكنه الحكم بشكل طبيعي وإرسال أحدث 10 روابط؛ وعند النشر التلقائي لـ CI، نظرًا لأن موارد Hexo يتم استنساخها للتو على الخادم، إذا لم يتم إضافة updated: ، فسيقرأ Hexo أيضًا خصائص الملف، ولكن في هذا الوقت يكون آخر وقت تعديل في الخصائص هو نفس وقت استنساخ git تمامًا، ويحصل Hexo على “آخر وقت تعديل للمقال” الخاطئ، لذلك لا يمكنه الحكم وإرسال أحدث الروابط بشكل طبيعي.

  1. يرجى ملء 0 في عنصري التكوين baidu_token: و bing_token: الخاصين بـ hexo_submit_urls_to_search_engine: أولاً
  2. قم بتعيين متغيرات البيئة BAIDU_TOKEN، BING_TOKEN، والقيمة هي token الذي تم الحصول عليه
  3. إذا كنت تستخدم Github Action، فأنت بحاجة أيضًا إلى تعيين متغيرات البيئة في ملف yml، يوجد مثال أدناه
  4. hexo clean && hexo generate && hexo deploy واستمتع بالحياة

تعيين متغيرات البيئة

مرجع:

hexo_submit_urls_to_search_engine:
  submit_condition: count # الشرط الذي يتم بموجبه إرسال الروابط، القيم الاختيارية: count | period يدعم الآن count فقط
  count: 10 # إرسال أحدث 10 روابط
  period: 900 # إرسال الروابط التي يكون وقت تعديلها في غضون 900 ثانية
  google: 1 # ما إذا كان سيتم الإرسال إلى Google، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  bing: 1 # ما إذا كان سيتم الإرسال إلى bing، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  baidu: 1 # ما إذا كان سيتم الإرسال إلى baidu، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  txt_path: submit_urls.txt ## اسم المستند النصي، سيتم حفظ الروابط المراد دفعها في هذا المستند النصي
  baidu_host: https://en.cjh0613.com ## المجال المسجل في منصة مشرفي مواقع Baidu
  baidu_token: 0 ## يرجى ملاحظة أن هذا هو مفتاحك، لذا يرجى عدم نشره مباشرة في مستودع عام!
  bing_host: https://en.cjh0613.com ## المجال المسجل في منصة مشرفي مواقع bing
  bing_token: 0 ## يرجى ملاحظة أن هذا هو مفتاحك، لذا يرجى عدم نشره مباشرة في مستودع عام!
  google_host: https://en.cjh0613.com ## المجال المسجل في منصة مشرفي مواقع Google
  google_key_file: Project.json #ملف json الذي يخزن مفتاح google، يوضع في الدليل الجذر للموقع (نفس موقع ملف hexo _config.yml)، يرجى عدم نشر محتوى ملف json مباشرة في مستودع عام!
  google_proxy: 0 # وكيل http الخاص بالنظام المستخدم لإرسال عناوين URL إلى Google، املأ 0 لعدم الاستخدام
  replace: 0  # ما إذا كنت تريد استبدال جزء من السلسلة في الرابط، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  find_what: http://cjh0613.github.io/blog
  replace_with: https://cjh0613.com

في Github Action، يجب عليك أيضًا تعيين متغيرات البيئة في ملف yml:

- name: xxxx #املأ أي شيء
  env:
    BAIDU_TOKEN: ${{ secrets.BAIDU_TOKEN }} # انتبه هنا، الباقي مجرد كلام
    BING_TOKEN: ${{ secrets.BING_TOKEN }} # انتبه هنا، الباقي مجرد كلام
  run: |
    npm i -g hexo-cli # تثبيت hexo
    npm i
    ……
    hexo deploy    

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

ترقية الملحق

تذكير بترقية الملحق

بعد تثبيت هذا الملحق، يرجى مشاهدة هذا المشروع من Github للحصول على تذكيرات بترقية الملحق (حدد الإصدارات فقط للحصول على تذكيرات الترقية فقط، واختيار المشاهدة سيؤدي أيضًا إلى دفع المشكلات وطلبات السحب وما إلى ذلك، يتم إرسالها عبر البريد الإلكتروني)

حدد الإصدارات فقط

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

يرجى التشغيل في الدليل الجذر لـ hexo:

بالطبع، يكون استخدام cnpm في منطقة الصين الكبرى أسرع في التنزيل

npm install --save hexo-submit-urls-to-search-engine@الإصدار

ما أعطيته سابقًا كان أمرًا آخر: npm update --save hexo-submit-urls-to-search-engine، لكن واجهت مشكلة عند اختباره.

ترقية yarn:

yarn add hexo-submit-urls-to-search-engine@الإصدار

ترقية غير متوافقة

تحذير

في بعض الأحيان، لا تكون ترقيات الملحقات متوافقة مع الإصدارات السابقة، وقد تتطلب منك تعديل عناصر التكوين المتعلقة بهذا الملحق في _config.yml الخاص بـ hexo، أو إجراء تعديلات أخرى. يصاحب هذا الموقف بشكل عام زيادة الرقم الموجود قبل الفاصلة العشرية الأولى في رقم الإصدار. مثل الترقية من ^1.0.0 إلى ^2.0.0.

ترقية من 1.x.x إلى 2.x.x:

تحتاج إلى إضافة عناصر التكوين الثلاثة التالية إلى عنصر التكوين hexo_submit_urls_to_search_engine::

  replace: 0  # ما إذا كنت تريد استبدال جزء من السلسلة في الرابط، القيم الاختيارية: 1 | 0 (0: لا؛ 1: نعم)
  find_what: http://cjh0613.github.io/blog
  replace_with: https://cjh0613.com

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

معلومات الإرجاع

معلومات الدفع الناجح

بينج

Bing response:  { d: null }

جوجل

Google response:  { urlNotificationMetadata:
   { url:
      'https://cjh0613.github.io',
     latestUpdate:
      { url:
         'https://cjh0613.github.io',
        type: 'URL_UPDATED',
        notifyTime: '2020-06-12T05:37:25.701779228Z' } } }

أخرى

يمكن الرجوع إلى وثائقها الرسمية للحصول على إرجاع أخرى، ولكن بشكل عام، يمكنك معرفة السبب عن طريق ترجمة الإرجاع.

ويرجع ذلك أحيانًا إلى أن محركات البحث تسمح فقط بإرسال عدد معين من الروابط يوميًا. يمكنك تسجيل الدخول إلى موقعها الرسمي للاستعلام. بعد تغيير اسم نطاق موقعي cjh0613.github.io إلى cjh0613.com، كانت حصة Bing 10، وبعد الدفع المستمر لمدة 10 أيام، تغيرت الحصة فجأة من 10 إلى 10000.

إذا فشل دفع بعض الروابط، فيرجى التعامل معها يدويًا: قم بتعديل ملف txt الذي يحفظ الروابط المرسلة وفقًا للملاحظات (قم بشكل عام بإزالة الروابط التي تم دفعها بنجاح)، ثم قم بتشغيل hexo deploy فقط لإعادة الدفع، ولا تحتاج إلى إعادة إنشاء الموقع.

إذا كنت تريد دفع الروابط إلى محركات البحث كل يوم، فما عليك سوى تشغيل hexo d كل يوم، أو يمكنك تعيين Github Action لتشغيل hexo g && hexo d كل يوم، دون الحاجة إلى إعادة اختراع العجلة.

الاستعلام عن النتائج

الاستعلام عن الفهرس

لأخذ الاستعلام عن فهرس هذا الموقع كمثال، افتح أي محرك بحث، وأدخل site:اسم النطاق، وهو هنا:

site:cjh0613.github.io

ابحث ببساطة.

قد يستغرق فهرسة موقع جديد من 0 → 1 وقتًا طويلاً، ربما شهرًا … يرجى الانتظار بصبر

تتعلق سرعة الفهرسة الفعلية أيضًا بعوامل أخرى، وهناك الكثير من معلومات تحسين محركات البحث عبر الإنترنت، ولكنها تركز جميعًا على التفسيرات الرسمية.

الاستعلام عن سجل الدفع

بينج

يمكنك تسجيل الدخول إلى منصة مشرفي المواقع Bing الجديدة للعثور على قائمة تفصيلية بالروابط المرسلة (يتم تحديثها في الوقت الفعلي):

https://www.bing.com/webmasters/submiturl?siteUrl=رابط موقعك

سجل الدفع في Bing والاستعلام عن الحصة المتبقية

جوجل

لا يمكن الاستعلام إلا عن العدد التراكمي للروابط المدفوعة والنسبة المئوية لعمليات الدفع الفاشلة في جدول “الأخطاء” في العنوان أدناه (يتم تحديثها في الوقت الفعلي) خلال فترة زمنية (بحد أقصى 30 يومًا تقريبًا)، على الرغم من أنها أعطت مخططًا بيانيًا للبيانات المرسلة يوميًا، ولكنه يعادل عدم إعطاء أي شيء …

https://console.developers.google.com/apis/api/indexing.googleapis.com/metrics?project=

الاستعلام عن عدد الروابط المدفوعة في Google

المراجع التي استخدمتها لتطوير هذا الملحق

يرجى الاطلاع على الوثائق القديمة