فحص الروابط الخلفية مجانًا أولاً، ثم أنفق $100 بهدف
أربع إجراءات لا تكلف شيئًا. رصيد البدء هو 1,000,000 رصيد. تُظهر هذه الميزانيات مدى بُعد ذلك لمشاريع المطورين النموذجية.

قائمة الأسعار في مكان واحد
مدفوعة مسبقًا، بدون اشتراك، بدون حد أدنى شهري. الرصيد الواحد يساوي $0.0001.
صفوف الروابط
2 رصيد
refdomains،backlinks،anchorstoppages،anchor_cloudintersectلـ 2 إلى 10 نطاقات
ثلاثة ميزانيات، جميعها افتراضية
هذه أمثلة تخطيطية وليست تقارير من حسابات حقيقية. يمكنك تغيير الأحجام وستظل الحسابات صحيحة، لذا استبدلها ببياناتك الخاصة.
الميزانية أ، ويدجت عام
يستخدم أداة فحص DR المجانية على مدونتك domain، والتي تكلف 0 رصيد. عشرة آلاف عملية بحث شهرياً مجانية في الـ API، والفاتورة الوحيدة التي ستواجهها هي الاستضافة، والتي لا علاقة لنا بها. أداة فحص الروابط الخلفية المجانية على مدونة هي نفس المكالمة، تُجرى من صفحة يمكن للزائر رؤيتها.
قم بتخزين المكالمات المجانية ليوم واحد، بالطريقة التي تتبعها دليل Next.js. ويدجت يحصل على ألف عملية بحث من منشور واحد شائع ثم يجري مكالمة واحدة لكل نطاق في اليوم، مما يبقي الحسابات قصيرة والصفحة سريعة.
الفاتورة التي تهم الـ ويدجت هي استضافته ومعالجة حركة المرور الخاصة به، لذا قم بتسعيرهما أولاً واعتبر الـ API البند الصغير الذي هو عليه.
الميزانية ب، تقرير وكالة
شهرياً، 300 نطاق عميل، مكالمة refdomains واحدة لكل منها بسعر 2 رصيد. هذا 600 رصيد شهرياً و7,200 سنوياً، أو $0.72. مبلغ صغير. رصيد الـ $100 سيغطي حوالي 139 عاماً بمعدل ذلك، لذا فإن التخزين ووقتك الخاص هما العاملان المهيمنان، وليس الـ API.
الجدول الزمني هو الرافعة هنا. تشغيل نفس 300 نطاق أسبوعياً بدلاً من شهرياً يعني حوالي أربعة أضعاف عدد التشغيلات، وبما أن فهرس التحديث يحدث تقريباً شهرياً، فإن معظم الإجابات الأسبوعية تكرر الإجابة الأخيرة.
الميزانية ج، تصدير كامل
نطاق واحد، 50 مكالمة من 1,000 صف للوصول إلى حد 50,000، بسعر 2 رصيد لكل منها: 100 رصيد، أو سنت واحد. كرر ذلك لـ 1,000 نطاق وستنفق 100,000 رصيد، وهو $10 من الـ $100 وعشر الرصيد.
تكلفة الرصيد صغيرة، لكن الصفوف المخزنة ليست كذلك. خطط لمساحة القرص لها بالطريقة التي تخطط بها للرصيد، واحتفظ فقط بالأعمدة التي تقرأها تقاريرك.
إذا كان يجب تكرار التصدير كل شهر، فإن الرقم الشهري هو الذي يجب وضعه في الميزانية، وليس الإجمالي لمرة واحدة.
ما تتركه الميزانيات خارجاً
لاحظ ما هو مفقود: خطة شهرية. لا يوجد اشتراك لتجديده، وأنت تدفع مقابل المكالمات، وليس المقاعد. رخيص. كل ميزانية تعتمد على حقيقة واحدة. يظهر السكربت الضخم وملاحظات التصفح الكود وراء هذه الأعداد.
الميزانية التي تتجاهل الوقت غير مكتملة، لذا تضيف القسم التالي التكاليف التي تقع خارج قائمة الأسعار.
يوجد سطر آخر ينتمي إلى كل ميزانية: تكلفة إعادة تشغيل مهمة فاشلة. إذا توقفت عملية التشغيل وأعيدت من البداية، تتكرر المكالمات المدفوعة، لذا فإن منطق الاستئناف هو بند ميزانية أيضاً.
نفس المال، بائع آخر
| SEOMasters.dev API | Ahrefs API (كما هو مقتبس) | |
|---|---|---|
| نقطة الدخول | $0، ثم رصيد مسبق الدفع | من $129 شهرياً |
| البدل | 1,000,000 رصيد مجاني عند التسجيل | 200,000 وحدة شهرياً |
| الحد الأدنى لكل طلب | لا شيء؛ الإجراءات المجانية تكلف 0 | على الأقل 50 وحدة |
| أكثر الطلبات شهرياً عند هذا الحد الأدنى | غير قابل للتطبيق | 4,000 |
| الكلمات المفتاحية، وتتبع الترتيب، والزحف اليومي | غير متوفر | نعم، وSemrush تقدمها أيضًا |

ما لا يتضمنه الميزانية
سطر الـ API هو أصغر بند في معظم المشاريع. هناك ثلاثة تكاليف أخرى عادةً ما تكون أكثر أهمية، ويجب أن تذكر صفحة الميزانية هذه التكاليف.
الاستضافة والتخزين
خادمك وقاعدة البيانات الخاصة بك وفاتورة استضافة الـ cron تأتي بشكل منفصل، ومعًا يمكن أن تكلف أكثر من المكالمات نفسها. تخيل مهمة ليلية على VPS صغير: الـ VPS هو السطر الذي يجب مراقبته، وليس المكالمات.
جدول خام للاستجابات المخزنة يأخذ أيضًا مساحة على القرص. قدر نموه من دفعة واحدة محفوظة، مضروبًا في عدد التشغيلات التي تخطط لها.
قدّر تكلفة المهمة قبل اختيار المضيف. مهمة cron التي تعمل مرة واحدة في الشهر تحتاج إلى موارد أقل بكثير من العامل الذي يبقى نشطًا طوال اليوم، والفرق غالبًا ما يحدد الميزانية.
سجلات الـ Logs هي أيضًا تكلفة. سطر لكل مكالمة، يُحتفظ بها لمدة عام، يتراكم في المهمة المزدحمة، لذا حدد فترة الاحتفاظ بها عن قصد بدلاً من تركها افتراضية.
الانتقال في غضون عامين
خصص ميزانية للخروج، وليس فقط للبداية. إذا جاء إعادة تصميم أو مورد جديد في غضون عامين، فإن العمل هو طبقة الاسترجاع (fetch layer) وتهيئة الحقول، ويحافظ البرنامج الضخم على الأجسام الخام التي تجعل هذه التهيئة أسهل.
احتفظ بالاستجابات القديمة طالما أن السجل مهم لك، فهي السجل الوحيد للأرقام التي استخدمتها تقاريرك.
كتابة تفاصيل الخروج الآن تكلف ساعة واحدة. اكتشاف ذلك بعد عامين أن الأجسام الخام لم تُحفظ أبدًا يكلف إعادة بناء السجل.
احفظ وصفًا قصيرًا لكل حقل تقرأه، في نفس مجلد الأجسام الخام. هذا الوصف هو ما يسمح للفريق المستقبلي بتهيئة السجل دون التخمين.
وقتك الخاص في طبقة الاسترجاع
طبقة الاسترجاع، وإعادة المحاولة، وقائمة السماح تأخذ بعدًا للكتابة ووقتًا أطول للاختبار. احسب هذا الوقت قبل أن تقرر أن الأداة المجانية مجانية.
إنه البند الذي تتركه معظم الميزانيات، وعادةً ما يكون الأكبر بعد الاستضافة. اكتبه على أي حال، حتى تكون المقارنة صادقة.
اختبار جيد هو الوقت الذي يستغرقه مطور جديد لإجراء مكالمة واحدة من الصفر. إذا استغرق ذلك يومًا، فإن طبقة الاسترجاع هي التكلفة الحقيقية للمشروع، وليس الرصيد.
ضع رقمًا تقريبيًا للساعة بجانب هذا الوقت، حتى لو كان تخمينًا. تخمين مكتوب أسهل في تحديه من تكلفة لا تظهر في الجدول مطلقًا.
التحقق من الحسابات قبل الوثوق بها
الميزانية لا تكون جيدة إلا إذا كانت عمليات الضرب صحيحة. فحوصتان تلتقطان معظم الأخطاء قبل أن تقوم التشغيلات المجدولة بذلك.
ابدأ من السعر لكل رصيد
رصيد واحد يساوي $0.0001. هذا يجعل 10,000 رصيد يساوي $1 و1,000,000 رصيد ابتدائي يساوي $100، وهو التحويل الوحيد الذي تحتاجه ورقة التخطيط.
اكتب التحويل مرة واحدة، في خلية أو ثابت، وأعد استخدامه. إعادة كتابته في ثلاثة أماكن هي كيف ينتهي الجدول بثلاثة أسعار مختلفة.
احتفظ بالجدول بالرهانات حتى السطر الأخير. التحويل مبكرًا ثم الضرب مرة أخرى هو المكان المعتاد الذي يتسرب فيه عامل عشرة دون أن يلاحظه أحد.
جدول التخطيط مع عملة العملة يدعو للتقريب. احتفظ بعملة الرهانات بجانب عملة الدولار، ودع الدولارات تكون الرقم المشتق.
اختبر مكالمة واحدة مقابل الرصيد
قم بمكالمة مدفوعة، اقرأ _credits قبل وبعد، وتحقق من أن الانخفاض يساوي سعر الإجراء. يجب أن تتحرك مكالمة refdomains بالرصيد بمقدار 2 رصيد، ومكالمة search بمقدار 3.
إذا اختلف الانخفاض، توقف قبل أن تضرب المكالمة المجددة عدم التطابق. تكلفة المكالمة التجريبية كسور من سنت، مما يجعلها أرخص فحص في الميزانية بأكملها.
سجل الاختبار في نفس سجل التشغيلات. بعد شهر، يظهر سطر الاختبار تكلفة كل إجراء عندما تم كتابة الجدول، وهو مفيد إذا تغيرت قائمة الأسعار.
تحقق من الرصيد في صفحة حسابك الشخصية أيضًا، مرة واحدة. يجب أن يتفق الرقمان، وعدم الاتفاق يستحق ملاحظة قصيرة في دليل التشغيل.
تحديد ميزانية شهرية في الكود
- 1
عد المكالمات المدفوعة
عد مكالماتك المدفوعة لكل تشغيل وضربها في التشغيلات في الشهر. اكتب الإجمالي في ملف تكوين بجانب الكود.
- 2
حول المكالمات إلى رهانات
اضرب في تكلفة الرصيد من قائمة الأسعار: 1 لـ
bulk_dr، 2 لـrefdomains، 3 لـsearch. النتيجة هي السحب الشهري بالرهانات. - 3
حدد مستوى التنبيه
اختر رصيدًا يجب أن يرسل رسالة إلى الشخص الذي يملأ الرصيد. قارنه بقيمة
_creditsمن الاستجابة الأخيرة. - 4
مراجعة بعد شهر واحد
قارن السحب الفعلي بالتقدير. الفجوة تعني عادةً حلقة، أو إعادة محاولة، أو إجراء لم تتوقع تشغيله.

أين سنضعها
أنفق على السحوبات العميقة الشهرية، واحتفظ بالباقي مجانيًا
لأن فهرس التحديث مرة واحدة في الشهر تقريبًا، أي شيء أكثر تكرارًا من الشهر يكرر الإجابة الأمس. جدولة السحوبات المدفوعة شهريًا ودع الإجراءات الأربعة المجانية تحمل عمليات البحث اليومية.
- تخزين المكالمات المجانية ليوم واحد
- قائمة السماح بالإجراءات المدفوعة في الكود
- سجل
_creditsبعد كل مكالمة - إعادة التعبئة بـ USDT (TRC-20) فقط عندما يبرر الرصيد ذلك
أسئلة مالية
- هل تنتهي صلاحية $100؟
- المادة التي نحتفظ بها لهذا الموقع لا تعطي تاريخ انتهاء، لذا لا نحدد واحدًا. تحقق من صفحة الحساب، التي تظهر رصيدك ونشاطك، قبل أن تخطط لمشروع طويل الأمد.
- هل تحتاج إلى بطاقة للبدء؟
- لا. سجل الدخول بحساب Google وسيتم إضافة رصيد $100 بدون بطاقة. يتم إعادة التعبئة لاحقًا بـ USDT على شبكة TRC-20 من صفحة الحساب.