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

مثال عملي

تدقيق أرشيف مكون من 200 منشور: مثال عملي بأرقام افتراضية

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

فريق أبحاث SEOBlogBot ·

حديقة بمئتي نبتة وثلاث برادات ماء ملونة
هذا مثال

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

الإعداد

تخيل مدونة واحدة تحتوي على 200 منشور. يؤدي الزحف إلى موقعك إلى سرد 1,150 رابطاً خارجياً، والتي تنخفض إلى حوالي 410 مضيفاً فريداً بمجرد إزالة التكرارات ونطاقك الخاص.

فحص الروابط الخلفية المجاني من Ahrefs يدوياً على 410 مضيفاً يستغرق بعد الظهر في اللصق ويسبب صداعاً، لذا فإن الخطة هي برمجتها. تغطي ثلاث مراحل العمل: تقييم المضيفين، وفحص السيئين، ثم النظر في المدونة نفسها.

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

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

جعل خطوة التصدير قابلة للتكرار

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

HTML مُعرض، وليس Markdown

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

صف واحد لكل منشور

اكتب صفًا واحدًا لكل منشور، مع عنوان URL للمنشور، والمضيف، وتاريخ التصدير. القائمة المسطحة الصعبة التحقق. تسمح صفوف المنشورات بإعادة تشغيل منشور واحد دون لمس الباقي.

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

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

إزالة نطاقك الخاص أولاً

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

جولة حجرية طويلة بأقواس متعددة بمنظور

ترتيب العمل

لا يحتاج التمشيط لـ مئتي منشور إلى الانتهاء في جلسة واحدة. يحتاج إلى ترتيب، بحيث تصل الإصلاحات الأكثر فائدة أولاً.

ابدأ بالمنشورات التي لا تزال تحصل على زيارات

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

يخبرك Search Console بأي عناوين URL لا تزال تحصل على نقرات. لا يخبرك بأي من روابطها الخارجية معطلة، لذا فإن المصدرين يؤديان وظيفتين مختلفتين.

إصلاح أرخص المشاكل أولاً

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

اترك قرارات الحكم للنهاية

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

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

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

مرحلة بمرحلة

01

قيم جميع المضيفين الـ 410 في استدعاء واحد

يقبل bulk_dr ما يصل إلى 2,000 نطاق، لذا فإن استدعاء واحد بسعر 1 ائتمان ينجزه. رتب عمود التقييم تصاعدياً.

02

فحص الشريحة الأدنى

لنقل أن 38 مضيفاً تعود بتقييم 0 أو 1. افتح كل صفحة مستشهد بها يدوياً؛ معظمها مواقع ميتة أو مجالات مؤرشفة. خطط لمدة 20 دقيقة لكل عشر صفحات.

03

اسحب بيانات الروابط الخاصة بالمدونة

الـ refdomains والـ anchors لنطاقك هي 2 ائتمان لكل منهما، المجموع 4. قارن النصوص التوجيهية بالمنشورات التي قلقت بشأنها.

04

الإصلاح، ثم التسجيل

استبدل أو أزل الاستشهادات السيئة، وسجل التاريخ والائتمانات المنفقة في سجل التدقيق.

التحقق من الدفعة قبل الوثوق بها

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

تحقق من ok في كل رد

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

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

احسب الصفوف مقابل الإدخال

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

احتفظ بـ JSON الخام

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

الفاتورة لهذا التشغيل الافتراضي

استدعاءائتماناتدولارات
bulk_dr على 410 مضيف1$0.0001
refdomains على المدونة2$0.0002
anchors على المدونة2$0.0002
المجموع5$0.0005
يد تضبط ميزاناً بحجر واحد

قراءة النتيجة دون خداع نفسك

هل يعني الصفر موقعاً ميتاً؟ ليس دائماً.

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

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

التقييم الذي يتحرك بين تمشيطين هو أيضاً معلومات مفيدة. تحقق مما إذا كان المضيف قد تغير أو فقط المؤشر.

ما الذي سيدهشك

التكلفة نادراً ما تكون الحد هنا.

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

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

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

أسئلة حول تشغيل التمشيط

أربع أسئلة تبرز في几乎 كل تمشيط، وهي أسهل في التسوية قبل أول استدعاء بدلاً من بعد ذلك.

هل يمكنني القيام بذلك باستخدام فحص الروابط الخلفية المجاني من ahrefs بدلاً من ذلك؟

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

هل أحتاج إلى تصفح كل النتائج؟

فقط للقوائم المدفوعة. يأخذ التقييم الدفعة قائمة المضيفين في استدعاء واحد، بينما تعيد refdomains و anchors صفحات. استخدم page و per، مع per حتى 5000، وتوقف عند حد التصفح العميق لـ 50,000 صف.

أي ترتيب فرز يجب أن أستخدم؟

فرز حسب الحقل الذي تهمك مع sort، ثم اضبط order إلى asc أو desc. للبحث عن مضيفين ضعفاء، يضع التصاعدي حسب التقييم النتائج الأسوأ أولاً.

ماذا لو كان لمضيف تقييم لكن صفحته قد اختفت؟

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

هل تمشيط واحد كافٍ؟

عادة لا. قم بتشغيله مرة واحدة لتنظيف الأرشيف، ثم احتفظ بالبوابة على المنشورات الجديدة وكرر التدقيق شهرياً، لأن المؤشر يتم تحديثه تقريباً مرة واحدة في الشهر.

قبل أن تبدأ تمشيطك الخاص

  • صدّر الروابط الخارجية من HTML المعروض، وليس Markdown.
  • أزل نطاقك الخاص ومضيفي الشبكات الاجتماعية الشائعة أولاً.
  • احتفظ بـ JSON الخام لكل رد بجوار التاريخ.
  • اكتب الأرضية قبل أن تنظر في النتائج.
  • ميزانية وقت المحرر، وليس الائتمانات.

تباينات في نفس المثال

تتغير المقاييس، لا تتغير الطريقة.

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

مدونة تحتوي على 2,000 منشور لديها ربما 3,000 مضيف فريد، وهو ما يزال يناسب استدعاءين bulk_dr بسعر 1 ائتمان لكل منهما. شبكة من عشر مدونات تكرر الخطة عشر مرات وتكلف حوالي خمسة سنتات، لذا فإن الميزانية لا تقرر المشروع أبداً. وقت المراجعة هو الذي يقرر.

انتبه لخطوة العرض. على WordPress، صدّر HTML المعروض عبر REST API، وعلى Hugo أو Eleventy اقرأ المجلد المبنى، لأن الإخراج يحتوي بالفعل على كل رابط سيراه الزائر. يمكن لمواقع Ghost استخدام Content API لنفس المهمة.

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