قد يكون من الصعب متابعة صيانة موقع الويب ، حيث تأتي أدوات مثل SiteInspector. فيما يلي كيفية فحص موقعك تلقائيًا.
تشغيل موقع على شبكة الإنترنت صعب. بالإضافة إلى إنشاء محتوى مقنع ومفيد يرغب الأشخاص في قراءته ، يجب عليك أيضًا متابعة الروابط الميتة والأخطاء الإملائية والقواعد. لكن لحسن الحظ ، هناك أدوات متاحة للمساعدة في تسهيل ذلك.
SiteInspector هو تطبيق مجاني ومفتوح المصدر يمكنك استخدامه لكشط موقع الويب الخاص بك ، والتحقق من المشكلات التي ستؤدي إلى إيقاف تشغيل القراء وترسل لك إلى أسفل تصنيفات البحث. فيما يلي كيفية استخدامه لفحص موقعك تلقائيًا بحثًا عن الأخطاء.
لماذا تستخدم SiteInspector لفحص موقع الويب الخاص بك؟
إنه سهل ورخيص إنشاء موقع الويب الخاص بك، ويمكنك تشغيل موقع ويب من Raspberry Pi أو كمبيوتر محمول قديم. ولكن قد يكون من الأصعب بكثير متابعة الحفاظ على موقع الويب الخاص بك.
يأتي الزوار إلى موقعك لقراءة ما كتبته ، أو لشراء منتجك ، أو لمشاهدة صورك. ما لم تكن تنشر تيارًا من الوعي على الصفحة بأسلوب إيرفين والش أو جيمس جويس ، فأنت تريد أن تكون كتابتك نظيفة ومتماسكة ، مع تهجئة موحدة.
وبالمثل ، يجب أن تكون القواعد النحوية صحيحة ، ويجب ألا تكون هناك روابط داخلية أو صادرة مقطوعة. إذا كان موقع الويب الخاص بك لا يفي بهذا ، فلن يكون الزائرون واثقين من اهتمامك بالتفاصيل ، وقد يغادرون.
والأسوأ من ذلك ، أنك ستحصل على نتيجة تحسين محركات البحث - مما يعني أن موقعك سيظهر في أسفل الصفحة في نتائج البحث ، وقد لا يكون لديك أي زوار على الإطلاق.
يعد تصفح موقعك صفحة تلو الأخرى ، والتحقق يدويًا من الارتباطات والتهجئة والقواعد ، مضيعة للوقت ومملة. يأخذ SiteInspector العمل الشاق من اكتشاف الأخطاء ، ويقدم لك قائمة ملخصة بالتحسينات الممكنة.
كيفية تثبيت SiteInspector
سيتم تشغيل SiteInspector على Linux أو macOS أو على Windows من خلال نظام Windows الفرعي لنظام التشغيل Linux (WSL).
يتم حزم التطبيق كصورة Docker ، وستحتاج إلى تثبيت Docker و Docker Compose. إذا لم يكن لديك هذه بالفعل ، فاقرأ دليلنا على كيفية تثبيت Docker و Docker Compose.
أسهل طريقة لتثبيت SiteInspector هي استخدام الأمر التالي:
/ بن / باش-ج "$ (curl -fsL https://raw.githubusercontent.com/siteinspector/siteinspector/master/scripts/docker-install.sh)"
سيقوم هذا الأمر بتنفيذ برنامج نصي والذي بدوره يقوم بجلب ملف Docker Compose ، ثم يصدر التعليمات المناسبة لإحضار Docker Compose. سيعمل Docker Compose على إعداد الحاويات وإتاحة الوصول إلى التطبيق على المنفذ 808 من جهازك المحلي.
بعد تشغيل SiteInspector لأول مرة ، يمكنك بدء تشغيله عن طريق تشغيل:
عامل الميناء يؤلف د
كيفية استخدام SiteInspector للتحقق من موقع الويب الخاص بك عن الأخطاء
بمجرد تشغيل SiteInspector ، افتح مستعرض ويب وفي شريط العناوين ، اكتب: المضيف المحلي: 808.
ستحتاج إلى إنشاء حساب مسؤول بعنوان بريد إلكتروني وكلمة مرور. لا تقلق - هذه للمصادقة المحلية فقط ، ولن يتم إرسالها إلى المطورين ما لم تقرر الاشتراك في الرسائل الإخبارية بعد النقر على دعنا نذهب! زر.
بعد ذلك ، انقر فوق إضافة موقع، ثم أدخل عنوان URL لموقع الويب الذي تريد مسحه ضوئيًا. لا تنقر يُقدِّم للتو. بدلاً من ذلك ، اضغط على تهيئة لتوسيع قائمة حيث يمكنك ضبط خيارات المسح بدقة.
استبعاد المسار يسمح لك بتحديد المسارات التي لا ينبغي فحصها.
إذا كنت تستخدم هيكلًا يفصل المحتوى إلى سنوات ، وأنت تعرف هذا المحتوى بالفعل قبل عام 2022 خالية من العيوب والأخطاء ، سترغب في استبعاد المسارات بما في ذلك "/ 2021" و "/ 2020" وهكذا على.
بدلاً من ذلك ، يمكنك تعيين قيمة في بدء المسار. هذا يوجه SiteInspector لبدء مسحه باستخدام مسار معين كجذر له. يمكنك أيضًا تكوين اختبارات مخصصة — قد ترغب في التحقق مما إذا كنت قد تركت أي عنصر نائب نص "Lorem Ipsum" على سبيل المثال.
بعد ذلك ، يمكنك تبديل مفاتيح التبديل لمعرفة ما إذا كنت تريد أن يقوم SiteInspector بالتحقق من التدقيق الإملائي والنحوي أو الروابط المعطلة أو الصور أو البرامج النصية.
لوضع SiteInspector قيد الاختبار ، قمنا بتشغيله على MakeUseOf — للتحقق من الأخطاء الإملائية والنحوية ، إلى جانب الروابط المعطلة.
بدأنا الاختبار في حوالي الساعة 6 صباحًا بتوقيت شرق الولايات المتحدة ، ووجدنا أن SiteInspector مزق MUO بوتيرة سريعة 25000 صفحة في الساعة للساعة الأولى ، قبل أن يتباطأ حيث استيقظت الولايات المتحدة القارية وذهبت متصل.
استغرقت الصفحات الـ 80،000 الإضافية التالية حوالي 10 ساعات. كمرجع ، يحتوي MUO على أكثر من 85000 مقال ، وما يزيد عن 100000 صفحة فردية.
على الرغم من أن الإحصائيات المذكورة أعلاه لا تبدو رائعة ، إلا أن MakeUseOf هو موقع عالي التقنية ، ويتضمن الكثير من المصطلحات ، ومقتطفات التعليمات البرمجية ، وعوامل أخرى يمكن أن تسهم في معدل الخطأ المتصور. ومع ذلك ، فإن SiteInspector سمح لنا بالتعرف على العديد من مشكلات التهجئة التي سقطت من خلال شبكة التحرير.
كل صفحة تحتوي على مشكلة لها قسم تقرير خاص بها ، مع روابط معطلة تظهر في الأسفل. عندما تنتهي من حل المشكلات في كل صفحة ، يمكنك النقر فوق تم الحل. سينهار تقرير الصفحة ، ويمكنك الانتقال إلى التقرير التالي.
إذا كنت بحاجة إلى مساعدة لإصلاح الأخطاء ، فانقر فوق تقرير المشاركة زر في علامة التبويب التقرير. سيؤدي هذا إلى إنشاء ارتباط يمكنك إرساله إلى المتعاونين لديك ، وتعيين دور محرر أو عارض لهم.
ضع في اعتبارك أنه إذا كنت تشارك مع أشخاص على شبكتك المحلية ، فستحتاج إلى استبدال مضيف محلي مع عنوان IP المحلي الخاص بك. إذا لم يكن زملاؤك في العمل على نفس الشبكة التي تستخدمها ، ففكر في ذلك الاستضافة على خادم VPS.
يجعل SiteInspector من السهل إصلاح الأخطاء على موقع الويب الخاص بك
باستخدام SiteInspector ، يمكنك تحديد الأخطاء وإصلاحها بسرعة على موقع الويب الخاص بك. بالطبع ، من الأفضل عدم وجود أي أخطاء لتبدأ بها. بينما لا يمكنك إجراء إصلاحات لهذه المشكلات من خلال SiteInspector ، يمكنك اتخاذ خطوات لتحسين التهجئة والقواعد.