تصحيح الأخطاء في صفحاتك
نصائح عامة
تذكَّر أنّ محرّك بحث Google لا يزحف على الفور إلى صفحتك بعد أن تنشر الإصلاح الذي أجريته عليها. ولهذا السبب، قد تستمر خدمة Search Console (ومحرّك بحث Google) في عرض الخطأ الذي أصلحته في الصفحة إلى أن يتم الزحف إليها مجددًا. يمكنك أحيانًا طلب إجراء زحف عاجل باستخدام أداة فحص عنوان URL مثلاً، ولكن في معظم الحالات، يستغرق رصد التغييرات التي أجريتها على صفحاتك بضعة أيام.
أدوات الاختبار المفيدة
في ما يلي بعض الأدوات المفيدة لمساعدتك على تصحيح الأخطاء في صفحاتك.
أدوات مالك الموقع الإلكتروني الذي تم إثبات ملكيته
تتطلّب الأدوات والتقارير التالية أن تكون مستخدمًا تم إثبات ملكيته للموقع الإلكتروني لتتمكن من استخدام هذه الأداة على الصفحة أو الموقع. ويرجع ذلك إلى أنّ خدمة Search Console توفّر بيانات سرية للموقع الإلكتروني لا يمكن إتاحتها سوى لمستخدِم الموقع الذي تم إثبات ملكيته.
- Search Console: يمكنك الاشتراك في Search Console وإثبات ملكية موقعك الإلكتروني للاستفادة من أدوات مراقبة واختبار المواقع الإلكترونية، مثل تلك المدرَجة أدناه.
- تقارير حالة النتائج الغنية بصريًا: يمكنك التعرّف على النتائج الغنية بصريًا التي يستطيع أو لا يستطيع محرّك بحث Google قراءتها على موقعك، والحصول على معلومات تحديد أخطاء النتائج الغنية بصريًا ومعالجتها، وإرسال طلب بإعادة الزحف إلى موقعك الإلكتروني بعد حل جميع المشاكل. لا يمكنك استخدام هذه الأداة في اختبار عنوان URL عشوائي.
- أداة فحص عنوان URL: استخدِم هذه الأداة للتعرّف على طريقة ظهور صفحتك في فهرس Google، وإجراء اختبار فهرسة على عنوان URL منشور، ومعرفة الطريقة التي يعرض بها محرك بحث Google صفحتك، وإرسال عنوان URL لتتم فهرسته.
- تقرير ملفات robots.txt: يساعدك هذا التقرير في التأكّد مما إذا كان بإمكان Google معالجة ملفات robots.txt. يمكنك أيضًا طلب إعادة الزحف إلى ملف robots.txt في الحالات الطارئة.
- تقرير حالة AMP: يمكنك الاطّلاع على أخطاء صفحات AMP التي اكتشفها Google على موقعك بأكمله. ويتم اكتشاف هذه الأخطاء خلال الزحف المنتظم ولا يمكنك اختبار عنوان URL عشوائي.
الأدوات المجهولة
يمكن استخدام هذه الأدوات على أي عنوان URL بدون الحاجة إلى أذونات Search Console على موقع الويب. تسمح لك بعض الأدوات أيضًا بلصق مقتطفات الرموز داخل الأداة نفسها.
إذا كان عنوان URL خاضعًا لجدار حماية أو يستضيفه كمبيوتر محلي، يمكنك استخدام حل نفقي لعرض صفحتك على أداة الاختبار. تعرَّف على كيفية اختبار الصفحات المحمية بجدار حماية أو التي يستضيفها جهاز محلي.
- أداة اختبار AMP: تختبر صلاحية عنوان URL محدد لصفحة AMP في الوقت الفعلي.
- أداة اختبار النتائج الغنية بصريًا: تختبر صلاحية كُتل البيانات المنظَّمة في الوقت الفعلي. ويمكن لصق الرمز داخل الأداة أو استضافته على صفحة منشورة.
المزيد من الأدوات
يمكنك الاطّلاع على صفحة المساعدة لمعرفة المزيد من المعلومات حول الموارد وتسجيلات Office Hours.
اختبار الصفحات المحمية بجدار حماية أو التي يستضيفها جهاز محلي
يوفّر Google عددًا من أدوات الاختبار لفحص صفحة ويب واحدة منشورة، مثل أداة اختبار AMP وأداة اختبار النتائج الغنية بصريًا. وإذا كانت صفحتك تعمل على جهاز محلّي بدون عنوان URL متاح للجميع أو إذا كانت مستضافة تحت جدار حماية، سيظل بإمكانك اختبارها من خلال تقديم اتصال نفقي لأداة الاختبار إلى صفحتك. وتكون هذه الطريقة مفيدة إذا كنت تريد اختبار صفحة قبل إتاحتها للجميع على الويب، أو يمكنك استخدامها كخطوة إضافية ضمن عملية إطلاق الصفحة.
لاختبار صفحة محلية أو محظورة بجدار حماية، يمكنك استخدام حل اتصال نفَقي مثل ngrok
. تقدّم هذه
الأدوات عنوان URL متاحًا للجميع يرتبط بصفحة غير متاحة للجميع على المضيف المحلي أو الخادم الخاضع
لجدار حماية.
يبدأ المثال التالي بتشغيل
SimpleHTTPServer
بلغة python لاستضافة صفحة على كمبيوتر محلي، ثم يستخدم ngrok
لعرض تلك الصفحة على عنوان URL متاح للجميع:
الخطوة 1
شغِّل خادم HTTP محليًا لاستضافة صفحتك على منفذ محدد. وسنحدّد المنفذ
5326
على سبيل المثال.
يعيِّن SimpleHTTPServer
الدليل الحالي باعتباره جذر الموقع الإلكتروني.
python3 -m http.server 5326
Serving HTTP on 0.0.0.0 port 5326
...
الخطوة 2
على وحدة طرفية أخرى، شغِّل تطبيق ngrok
، وهو يتلقى بيانات عبر المنفذ
5326
الذي تم فتحه في الخطوة 1.
./ngrok http 5326 --request-header-add ngrok-skip-browser-warning:1
ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Version 2.2.4
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://ad0a5735.ngrok.io -> localhost:5326
Forwarding https://ad0a5735.ngrok.io -> localhost:5326
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
الخطوة 3
مرِّر عنوان URL بتطبيق ngrok إلى أداة الاختبار التي تريدها.
الجزء الأساسي من عنوان URL في المثال هو http://ad0a5735.ngrok.io
، وبالتالي إذا تم حفظ الصفحة
محليًا على ~/testwebdir/mypage.html
وبدأنا بتشغيل الخادم المذكور سابقًا من خلال
~/testwebdir/
، يمكننا اختبار http://ad0a5735.ngrok.io/mypage.html
.
يمكنك لصق عنوان URL ذلك مباشرةً في "اختبار النتائج الغنية بصريًا"، أو الانتقال إلى
https://search.google.com/test/rich-results/result?url=http%3A%2F%2Fad0a5735.ngrok.io%2Fmypage.html
.
تذكَّر أنّ برامج الاستضافة المحلّية والحلول النفقية تربط صفحاتك على نحو مختلف.
تقدّم بعض حلول الاتصال النفقي (غير ngrok) حماية تلقائية لعنوان URL المؤقت والمتاح للجميع باستخدام robots.txt، ما سيمنعك من إجراء اختبارات Google عليه. وتراعي أدوات الاختبار من Google ملف robots.txt. يمكنك الاطّلاع على مستندات حلول الاتصال النفقي وبرامج استضافة الويب.
تصحيح أخطاء الوصول
إذا ظهر لك خطأ في الوصول عند استخدام أداة اختبار من Google:
- تأكَّد من أنّ صفحتك ليست محمية بملف robots.txt ولا تتطلّب تسجيل الدخول.
- حاوِل الوصول إلى صفحتك من خارج الجدار الحماية أو على كمبيوتر آخر أو باستخدام متصفِّح Chrome في "وضع التصفُّح المتخفي".