تصحيح مشاكل العرض

إذا كنت تشك في أن المحتوى الخاص بك لم تتم معالجته أو عرضه بشكل صحيح على "بحث Google"، يرجى مراجعة نصائح تصحيح الأخطاء واستخدام إحدى الطُرق التالية لاختبار المشاكل وتصحيحها:

  1. استخدام أداة الجلب والعرض مثل أداة Google على Search Console لاختبار طريقة زحف محرك البحث Google وعرضه لعنوان URL على موقعك الإلكتروني. يمكنك طلب "الجلب والعرض" لعنوان URL محدّد وفحص رؤوس استجابة HTTP وعرض المعاينة المرئية للصفحة بالطريقة التي تظهر بها على "بحث Google".
  2. تدقيق أخطاء تنفيذ جافا سكريبت من خلال تسجيل الأخطاء. وفي ما يلي مثال على مقتطف يوضّح كيفية تسجيل أخطاء جافا سكريبت المسجلة في معالج onerror العام.
window.addEventListener('error', function(e) {
    var errorText = [
        e.message,
        'URL: ' + e.filename,
        'Line: ' + e.lineno + ', Column: ' + e.colno,
        'Stack: ' + (e.error && e.error.stack || '(no stack trace)')
    ].join('\n');

    // Example: log errors as visual output into the host page.
    // Note: you probably don’t want to show such errors to users, or
    //       have the errors get indexed by Googlebot; however, it may
    //       be a useful feature while actively debugging the page.
    var DOM_ID = 'rendering-debug-pre';
    if (!document.getElementById(DOM_ID)) {
        var log = document.createElement('pre');
        log.id = DOM_ID;
        log.style.whiteSpace = 'pre-wrap';
        log.textContent = errorText;
        if (!document.body) document.body = document.createElement('body');
        document.body.insertBefore(log, document.body.firstChild);
    } else {
        document.getElementById(DOM_ID).textContent += '\n\n' + errorText;
    }

    // Example: log the error to remote service.
    // Note: you can log errors to a remote service, to understand
    //       and monitor the types of errors encountered by regular users,
    //       Googlebot, and other crawlers.
    var client = new XMLHttpRequest();
    client.open('POST', 'https://example.com/logError');
    client.setRequestHeader('Content-Type', 'text/plain;charset=UTF-8');
    client.send(errorText);

});

للحصول على مساعدة إضافية، يُرجى زيارة منتدى مساعدة مشرفي المواقع.

إرسال تعليقات حول...