كيفية تسريع أرشفة مقالات Blogger باستخدام Google Indexing API V3
ما هي أرشفة المقالات؟
أرشفة المقالات تعني جعل محتوى موقعك مرئيًا وقابلًا للظهور في نتائج محركات البحث مثل Google. باستخدام Google Indexing API، يمكنك تسريع هذه العملية لتظهر مقالاتك في نتائج البحث بشكل أسرع.
ماهي خطوات إعداد Google Indexing API
- افتح Google Cloud Console.
- قم بإنشاء مشروع جديد أو اختر مشروعًا موجودًا.
- فعّل Indexing API من مكتبة الـ APIs.
- أنشئ مفتاح API وقم بتقييده ليعمل فقط مع مدونتك.
سكريبت إرسال المقالات إلى Google
استخدم الكود التالي لإرسال الروابط مباشرة إلى Google:
<script>
async function submitToGoogle() {
const url = document.getElementById('url').value;
const token = 'YOUR_GOOGLE_API_KEY'; // ضع مفتاح API هنا
try {
const response = await fetch(`https://indexing.googleapis.com/v3/urlNotifications:publish?key=${token}`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
url,
type: 'URL_UPDATED'
}),
});
const result = await response.json();
alert(result.error ? result.error.message : 'تم تقديم الرابط بنجاح!');
} catch (error) {
alert('حدث خطأ: ' + error.message);
}
}
</script>
واجهة المستخدم لتقديم الروابط
أضف الكود التالي لتقديم الروابط عبر واجهة بسيطة:
<div style="text-align:center; margin-top:20px;">
<input type="text" id="url" placeholder="أدخل الرابط" style="width:80%; padding:10px; margin-bottom:10px;">
<button onclick="submitToGoogle()">إرسال إلى Google</button>
</div>
فوائد استخدام Google Indexing API
- تسريع الأرشفة وزيادة فرص ظهور المحتوى في نتائج البحث.
- تحسين الـ SEO لموقعك.
- توفير الوقت مقارنة باستخدام Google Search Console يدويًا.
4. ملاحظات هامة
- تأكد من أنك قمت بإضافة مدونتك والتحقق منها في Google Search Console.
- تأكد من أن ملف
robots.txt
الخاص بالمدونة يسمح للأرشفة:User-agent: * Allow: /
- إذا لم يعمل النموذج، تحقق من صلاحيات Indexing API أو مفتاح API.
مثال كود سكريبت أداة ارشفة بلوجر:
سيظهر لك إشعار يؤكد نجاح إرسال الرابط إلى Google Indexing API، مما يسرع أرشفة المحتوى الخاص بك.