রেন্ডারিং সংক্রান্ত সমস্যা ডিবাগ করা

Google সার্চ-এ আপনার কন্টেন্ট ঠিকভাবে প্রসেস বা রেন্ডার করা হচ্ছে না বলে মনে হলে, আমাদের ডিবাগিংয়ের পরামর্শ পড়ুন এবং নিচের পদ্ধতিগুলির মধ্যে যেকোনও একটি ব্যবহার করে সমস্যাটি শনাক্ত করুন ও সমাধান করার চেষ্টা করুন:

  1. Google কীভাবে আপনার সাইটের ইউআরএল ক্রল এবং রেন্ডার করে তা পরীক্ষা করতে, Search Console-এ Google-এর মতো করে দেখা ও রেন্ডার করার টুল ব্যবহার করুন। আপনি কোনও নির্দিষ্ট ইউআরএল "নিয়ে আসা এবং রেন্ডার করার" অনুরোধ করতে পারেন, HTTP প্রতিক্রিয়ার হেডার পরীক্ষা করতে পারেন এবং Google সার্চ পৃষ্ঠাটি কেমনভাবে দেখে তার প্রিভিউ দেখতে পারেন।
  2. সমস্যা লগ করার মাধ্যমে জাভাস্ক্রিপ্ট এক্সিকিউট করার সময় তৈরি হওয়া সমস্যার সমাধান করুন। global onerror handler-এ লগ হয়ে থাকা জাভাস্ক্রিপ্ট সমস্যা কীভাবে লগ করতে হয় তা এই উদাহরণের স্নিপেটে দেখানো হল।
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);

});

আরও সাহায্যের প্রয়োজন হলে ওয়েবমাস্টারের জন্য সহায়তা ফোরাম-এ যান।

Send feedback about...

সার্চ
সার্চ