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

ما نقدمه
تقدم SEOMasters.dev واجهة برمجة تطبيقات REST ومستكشفًا عبر الإنترنت مجانيًا للروابط الخلفية، والنطاقات المرجعية، ونص الرابط، وأفضل الصفحات، وتقييم النطاق من 0 إلى 100. تكون الاستجابات بتنسيق JSON.
تأتي البيانات من زاحفنا الخاص وفهرس الروابط الخاص بنا، وتغطي 181,132,097 نطاقًا وحوالي 798.5 مليار رابط خلفي. نقوم بتحديثها مرة واحدة تقريبًا كل شهر، ونذكر ذلك في كل صفحة تعرض الأرقام.
فكر فيها كمركز لأدوات تحسين محركات البحث للمطورين: رف من نقاط النهاية، وليس لوحة تحكم. توضح صفحة ميزانية الرصيد تكلفة كل استدعاء.
هل أنت مستعجل؟ اقرأ القسمين التاليين وتخط الباقي.
ما لسنا عليه
ليست أداة تتبع المراكز
لا نتتبع أوضاع الكلمات الرئيسية أو أحجام البحث. تقوم بذلك Ahrefs و Semrush، وتفعل ذلك بشكل ممتاز.
ليست تغذية فورية
قد لا يكون الرابط الذي تم وضعه الأسبوع الماضي موجودًا في الفهرس بعد. خطط بناءً على إعادة البناء الشهرية.
ليست وعدًا بالمراكز
بيانات الروابط تصف الملف الشخصي. لا تضمن أي شيء بشأن مكان ظهور الصفحة في Google.

ما يحتويه الفهرس
181,132,097 نطاقًا، و2,774,625,913 رابطًا بين النطاقات، وحوالي 798.5 مليار رابط خلفي. هذه هي الأرقام كما هي لدينا، وهي تصف فهرسنا، وليس الويب بأكمله.
كل رقم يتبع تحديثًا يحدث مرة واحدة تقريبًا كل شهر. لن يكون الموقع الذي تم إطلاقه أمس موجودًا فيه، وقد يظل الرابط الذي تمت إزالته أمس موجودًا.
هذا مهم لما تبنيه. منتج المراقبة الذي يعد بتنبيهات على مستوى الدقائق هو الاستخدام الخاطئ. منتج التقارير الذي يشرح شهرًا من الحركة هو الاستخدام الصحيح، وهو رخيص التشغيل.
الرصيد مدفوع مسبقًا، 1 رصيد يساوي $0.0001، ولا توجد اشتراكات. يتم شرح الفوترة في صفحة الميزانية، سطرًا بسطر.
كيف تم تصميم المنتج
هذا الجزء قصير عن قصد. يجب أن يبدو مركز أدوات تحسين محركات البحث للمطورين وكأنه عنوان واحد وعدد قليل من الإجراءات، وليس لوحة تحكم تحتوي على قوائم.
عنوان واحد، معلمر إجراء واحد
يذهب كل استدعاء إلى نفس العنوان ويحدد عمله في معلمر action. ينتقل النطاق الذي تريد فحصه في q. تحتاج الأداة المبنية على ذلك إلى دالة جلب واحدة، وليس مكتبة عميل لكل نقطة نهاية.
تعود الاستجابات بتنسيق JSON مع علم ok، بحيث يمكن للكود الخاص بك التحقق من حقل واحد قبل قراءة أي شيء آخر. تضيف الإجابات المصادق عليها _credits، والتي توضح تكلفة الاستدعاء وما تبقى.
HTTP عادي، بدون SDK للتحديث
لا ننشر SDK. يمكن لأي لغة تحتوي على عميل HTTP استدعاء واجهة برمجة التطبيقات، وتستخدم الأدلة على هذا الموقع curl وPython وTypeScript لذلك السبب. الاعتمادية التي لا تثبتها أبدًا لا يمكن أن تنكسر عند الترقية.
المقايضة هي أنك تكتب طبقة الجلب بنفسك. تكتب معظم الفرقها مرة واحدة، وتحافظ على صغرها، وإعادة استخدامها، وهو الجزء من العمل الذي يعود بالفائدة بمرور الوقت.
طريقة سريعة للتحقق من صحة العميل الخاص بك: قارن استجابة واحدة من استدعاء overview المجاني مع نفس الاستدعاء الذي تم إجراؤه في curl. إذا كانت المفاتيح والقيم متطابقة، فإن العميل على ما يرام، وأي خطأ لاحق يقع في الكود الخاص بك.
المفاتيح تبقى عندك
المفتاح يعمل مثل كلمة مرور قاعدة البيانات. تصدر صفحة الحساب المفتاح بعد تسجيل الدخول عبر Google، وينبغي أن يكون في متغير بيئة على خادمك، وليس في حزمة المتصفح.
إذا كان على الزوار رؤية الأرقام، ضع مسارًا رفيعًا أمام واجهة برمجة التطبيقات. يبني دليل الوكيل خطوة بخطوة، مع قائمة السماح والتخزين المؤقت اليومي.
عامل المفتاح المنسوخ في سجل الدردشة أو التذكرة على أنه مكشوف. افترض أن شخصًا آخر يمكنه قراءته، ومراجعة ما تم استخدامه له قبل اتخاذ أي قرار آخر.
كم سيكلفك المغادرة
لا يخطط أحد لمغادرة مصدر البيانات في اليوم الأول. ومع ذلك، يتحقق الفريق العاقل من الخروج قبل التحقق من السعر.
لماذا الخروج قصير
افترض أنك بنيت تقرير عميل باستخدام واجهة برمجة التطبيقات هذه وتريد مصدرًا آخر بعد عامين. توجد الاستدعاءات لنا في دالة جلب واحدة، وكل شيء آخر في تطبيقك يقرأ جداولك الخاصة.
استجابة خام قمت بتخزينها تبقى في قاعدة بياناتك الخاصة. لا تختفي الأرقام القديمة لأنك توقفت عن الاستدعاء، ولا تزال السجل الذي بنيتيه يجيب على الأسئلة.
كم يكلف التبديل حقًا
معظم الفاتورة هي وقت المطور: ربط أسماء الحقول الجديدة، وإعادة تشغيل السجل، والتحقق من توافق خطوط الاتجاه. لن يتطابق فهرسان رقمًا تلو الآخر، لذا خطط لفترة تداخل قصيرة حيث يعمل المصدران معًا.
واجهة برمجة التطبيقات المباعة داخل اشتراك تربط تكاليفك بتاريخ التجديد. الرصيد المدفوع مسبقًا لا يحمل واحدًا، لذا فإن التبديل لا يتأخر أبدًا بسبب عقد يمتد فوقه.
من يكتب هذا الموقع
تكتب صفحات فريق التحرير في SEOMasters.dev. لا ننشر أسماء مؤلفين شخصية أو شهادات، ولا شيء هنا هو قصة عميل.
يتم تحديد الأمثلة على أنها أمثلة. تأتي الأسعار والحدود من المنتج نفسه؛ إذا وجدت تناقضًا، أخبرنا من خلال صفحة الحساب.
ابدأ بـ سكربت DR الضخم إذا كنت تريد رؤية المنتج وهو يعمل.
يتم فصل الأمثلة والادعاءات
الأمثلة على هذا الموقع افتراضية، ويذكر كل منها ذلك في جملته الأولى. تأتي الادعاءات حول المنتج من المنتج نفسه: حدوده، وأسعاره، وحجم فهرسه.
إذا بدت الأمثلة والادعاءات متعارضة، ثق بالادعاء وأعد قراءة المثال. التحقق أفضل من تصديق قصة أنيقة، وهذا ينطبق على صفحاتنا الخاصة أيضًا.

كيف نريدك أن تحكم على الأرقام
ابدأ بنطاق تعرف عليه جيدًا. قم باستدعاء overview، وهو مجاني، وانظر ما إذا كان عدد النطاقات المرجعية يبدو معقولًا لك.
ثم قارن ضد أداة أخرى من حيث الاتجاه، وليس الأرقام. ترى الزواحف المختلفة شرائح مختلفة من الويب، لذا يمكن لفهرسين صادقين أن يختلفا وأن يكونا مفيدين معًا.
معادلة DR الخاصة بنا عامة: round(100 log(ref_domains + 1) / log(2 10^7)). يمكنك إعادة حسابها في جدول بيانات، وهو أفضل دفاع ضد درجة لا يمكنك شرحها.
اقرأ مرجع DR قبل وضعه أمام عميل.
عدة عملاء خلف لوحة تحكم واحدة
المنتج الذي يخدم العديد من العملاء يثير سؤالًا لا تستطيع واجهة برمجة التطبيقات الإجابة عنه لك: أي عميل يمتلك أي نطاق.
احتفظ برابط المستأجر في مخططك الخاص
لا تعرف واجهة برمجة التطبيقات عملاءك، ولا ينبغي لها ذلك. احفظ الرابط بين المستأجر والنطاق في جداولك الخاصة، واجعل كل استدعاء يجيب على سؤال واحد: كيف يبدو هذا النطاق؟
تخيل وكالة تشغل بضع مئات من مواقع العملاء من لوحة تحكم واحدة. يشير كل صف عميل إلى سلسلة نطاق، ولا يحتاج الاستدعاء إلا إلى تلك السلسلة.
قسم سجل التكلفة حسب المستأجر من جانبك
تحتوي كل استجابة مصادق عليها على _credits، لذا يمكن تجميع سجل لكل استدعاء حسب المستأجر في قاعدة بياناتك الخاصة. هذا يعطيك فاترة لكل عميل، والتجميع هو بياناتك للقيام بها.
ابدأ منذ اليوم الأول. سؤال التكلفة الذي يُطرح بعد ستة أشهر يستغرق وقتًا أطول بكثير للإجابة عليه من نفس السؤال المسجل في البداية.
حدد الحد الأقصى للاستدعاءات قبل مغادرة خادمك
العميل الذي يحدث تحديثًا للصفحة خمسين مرة لا ينبغي أن يكلفك خمسين استدعاءً من الأعلى. قم بتخزين الإجراءات المجانية وحدد الحد الأقصى للإجراءات المدفوعة لكل مستأجر في الكود الخاص بك، قبل إرسال الطلب.
أظهر الحد للعميل كحد واضح، مع وقت إعادة تعيين يمكنك تحديده، وليس كفشل صامت. الحد المرئي يشرح نفسه، والحد الصامت يولد أسئلة الدعم.
الحدود التي ننشرها، وما تعنيه
كل حد أدناه يأتي من المنتج نفسه. اقرأها كمدخلات تصميم، لأن كل منها يغير كيفية تجزئة الأداة أو تخزينها مؤقتًا أو فوترتها.
حتى 1,000 صف، شحنة واحدة لكل استدعاء
يعيد الاستدعاء ما يصل إلى 1,000 صف، ويتم احتسابه مرة واحدة بغض النظر عن عدد الصفوف التي تعود. حجم الصفحة يتم تعيينه باستخدام per، وتظل الشحنة نفسها بأي حجم حتى ذلك السقف.
لذا فإن صفحة من 1,000 صف وصفحة من 100 تكلفان نفس الشيء. اقرأ في الصفوف الأكبر حيثما أمكن، لأن السعر الثابت لكل استدعاء يكافئ عدد استدعاءات أقل.
سقف 50,000 صف للتصفح العميق
يتوقف التصفح العميق عند 50,000 صف لاستعلام واحد. بعد ذلك تحتاج إلى سؤال أضيق، مثل ترتيب مختلف أو إجراء مختلف.
يحتوي دليل التصفح على حلقة تتوقف عند الحد، أو في صفحة قصيرة، أو على أي خطأ.
فهرس شهري وعلامة واضحة
يتم إعادة بناء الفهرس مرة واحدة تقريبًا كل شهر. قد لا تظهر الروابط الحديثة بعد، وقد يكون الموقع الذي تم إطلاقه الأسبوع الماضي غائبًا تمامًا.
تقول الصفحات التي تعرض الأرقام ذلك، لذا لا يقرأ الزائر الرقم على أنه مباشر. ابنِ شاشاتك الخاصة بنفس الطريقة، وأظهر عمر الفهرس بجانب كل رقم.
من أين تبدأ كمطور
سجل الدخول باستخدام Google وانسخ مفتاحك من صفحة الحساب. رصيد البدء بقيمة $100 يساوي 1,000,000 رصيد ولا يحتاج إلى بطاقة.
بعد ذلك، اختر الدليل الذي يتناسب مع حزمة الأدوات الخاصة بك. تذهب وظائف Python الدفعية مع السكربت الضخم، ولوحة تحكم Next.js مع دليل الوكيل، وأي شيء يسلك سلوكًا سيئًا يذهب إلى جدول الأخطاء.
إذا كنت بحاجة إلى أحجام الكلمات الرئيسية، وتتبع SERP أو تنبيه رابط في صباح اليوم التالي لتفعيل الرابط، استخدم Ahrefs أو Semrush لذلك الجزء. الطريقتان تتكاملان جيدًا.