تخطي إلى المحتوى
CranSEO
CranSEOإنشاء حساب

أفضل بدائل DataForSEO، كشجرة قرار لمستخدمي R

ابدأ من السؤال الأول واتبع إجاباتك. يهبط معظم المحللين في أحد الفروع الثلاثة، ولا ينطوي سوى فرع واحد على مغادرة مزوّد أوسع.

فريق أبحاث CranSEO ·

ثلاثة مسارات غابية متباعدة تمثل مسارات تحليلية مختلفة لبيانات SEO

اقرأ هذا أولاً

الشجرة لها ثلاثة فروع نهائية

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

  • أغلب الأعمدة هي كلمات رئيسية ومواقع SERP: ابقَ
  • أغلب الأعمدة هي روابط: أضف واجهة برمجة تطبيقات للروابط فقط
  • تتبع الترتيب بالإضافة إلى بوابة العميل: مجموعة أدوات شاملة

الشجرة، فرع واحد لكل صف

اتبع الصفوف من الأعلى. توقف عند أول صف يصف وظيفتك.
السؤالإذا كانت الإجابة نعمإذا كانت الإجابة لا
هل يحتاج التقرير إلى أحجام كلمات رئيسية أو مواقع SERP؟احتفظ بمزوّد كلمات رئيسية لتلك الأعمدة، ثم انتقل إلى الصف 2انتقل إلى الصف 2
هل يقتصر جزء الروابط في التقرير على النطاقات المرجعية، والنصوص الوصفية للروابط، ودرجة الموثوقية؟واجهة برمجة تطبيقات للروابط فقط مثل CranSEO كافية لهذا الجزءانتقل إلى الصف 3
هل تحتاج إلى بيانات زحف محدثة يومياً؟استخدم Ahrefs أو Semrush؛ تحديث الرسم البياني لدينا يكون شهرياً تقريباًانتقل إلى الصف 4
هل سيعيد الزملاء تشغيل دفتر الملاحظات ويجب ألا يروا مفتاح الدفع؟فضّل الإجراءات المجانية حيثما أمكن؛ فهي لا تحتاج إلى مفتاحأي مزوّد سيكفي
هل الميزانية لكل تشغيل بضع دولارات كحد أقصى؟الفوترة حسب الطلب بمبلغ $0.10 لكل 1,000 طلب تناسبقارن ذلك بخطة شهرية بدلاً من ذلك
مشتلتين منفصلتين تظهران إيقاعات نمو مختلفة لمصادر البيانات

لماذا وضعنا الروابط فقط في فرع منفصل

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

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

تُبقي واجهة برمجة التطبيقات الضيقة الكود قصيراً أيضاً. طلب request() واحد لكل إجراء، وtibble واحد لكل استدعاء، ونفس التكلفة سواء عاد الاستدعاء بـ 10 صفوف أو 1,000.

لا يعني أي من هذا أن مزوّداً أوسع هو الأسوأ. يغطي DataForSEO مساحة أكبر مما نغطيه، وإذا كان خط الأنابيب الخاص بك يعتمد بالفعل عليه لبيانات SERP، فإن الخطوة المعقولة غالباً هي ترك هذا الجزء كما هو.

قاعدة نستخدمها بأنفسنا

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

الكود أولاً، أم أداة سير العمل أولاً؟

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

احتفظ باستدعاء واجهة برمجة التطبيقات في نص برمجي يمكنك مقارنته

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

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

متى يكون المجدول البسيط كافياً

تغطية معظم السحوبات الشهرية يتم بإدخال cron أو مهمة CI مجدولة تشغل نص R واحد. لا يحتاج أي شيء آخر إلى البقاء مستيقظاً. إذا خرج النص البرمجي بخطأ، يسجله المجدول، ويكون السجل متاحاً في الصباح التالي.

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

حيث تستحق أداة سير العمل مكانها

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

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

من يُسمح له بإعادة التشغيل

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

تقرأ الخلايا المدفوعة المفتاح من البيئة. تحافظ هذه العادة وحدها على المفتاح بعيداً عن دفتر الملاحظات، وعن تعريف سير العمل، وعن لقطة شاشة يتم تداولها في اجتماع.

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

الخطوط المختلطة وأين يقع الربط

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

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

مشي وظيفة افتراضية واحدة عبر الشجرة

لنفترض أن وظيفتك تسحب النطاقات المرجعية والنصوص الوصفية للروابط لـ 40 نطاقاً منافساً كل شهر، ولا شيء آخر. يطرح الصف الأول سؤالاً حول أحجام الكلمات الرئيسية أو مواقع SERP. الإجابة لا، لذا ترسلك الشجرة إلى الصف 2.

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

خمس فحوصات قبل اختيار فرع

01

عد أعمدة الروابط

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

02

حدد إيقاع التحديث

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

03

اذكر الطلبات المدفوعة

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

04

تحقق من مكان وجود المفتاح

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

05

سعّر دورة كاملة

اضرب عدد الطلبات في الاعتمادات لكل طلب، ثم في $0.0001. ضع الإجمالي بجانب الميزانية التي لديك بالفعل قبل أن تقرر أي شيء.

مكتب ورشة عمل يظهر قياساً دقيقاً للحجر مقابل الحفر في الرمال المتحركة

ثلاثة مسودات حالات قصيرة

اقرأ هذه كمسودات بدلاً من عملاء. المسودة الأولى: يبني محلل تقرير منافسين شهرياً من 40 نطاقاً ويريد أعداد النطاقات المرجعية والنصوص الوصفية. يناسب فرع الروابط فقط. تظهر صفحة الميزانية أنه يكلف سنتاً.

المسودة الثانية: يحتاج فريق إلى مواقع كلمات رئيسية لـ 2,000 عبارة كل يوم. لا شيء هنا يساعد. ابقَ مع مزوّد SERP.

المسودة الثالثة هي الحالة المختلطة. وهي الأكثر شيوعاً. احتفظ بمرحلة SERP كما هي، حرّك مرحلة الروابط فقط، واربط الجدولين في مرحلة لاحقة. يمشي التفكيك عبر المراحل، وتغطي صفحة فاحص الموثوقية استدعاء التقييم الضخم الذي يحل محل الحلقة.

عندما تكون الإجابة أنها تعتمد

في معظم الأوقات تعتمد الإجابة على احتياجات التحديث، وهذه هي الإجابة الصادقة.

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

أسئلة يطرحها الناس قبل اختيار فرع

هل أحتاج إلى مفتاح لاختبار واجهة برمجة التطبيقات؟

لا. تعمل domain و overview و stats و suggest بدون مفتاح، لذا يمكنك النظر إلى شكل الاستجابة قبل تسجيل الدخول. تحتاج الإجراءات المدفوعة إلى مفتاح، ويعيد المفتاح المفقود أو الخاطئ HTTP 401.

هل هناك اشتراك يجب دفعه أولاً؟

لا. الاعتمادات مسدقة مقدماً بمبلغ $0.0001 لكل اعتماد، بدون اشتراك وبدون حد أدنى شهري. الإجراءات المجانية لا تكلف شيئاً، ويتم فوترة كل طلب مدفوع مرة واحدة، بغض النظر عن عدد الصفوف التي يعيدها.

هل يجب أن أبني مرحلة الروابط بنفسي؟

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

ماذا لو أرسلتني الشجرة إلى فرعين؟

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