0

I have tried to optimized my blog by loading some component after the page load to improve the performance. Since I have done this, the performance has increased but I now see that those components have been indexed in Google search.

I have use the following code to load my components

window.onload = function (e) 
{
  loadComments();
  loadFeeds();
}

and then one of the functions:

function loadComments()
{
    event.preventDefault();
    console.log('Loading comments');
    fetch('https://www.laurentwillen.be/gadgets/xiaomi-mi-10-lite-5g-test-avis/?module=comments&r=".rand(0,1500); ?>', 
        {
            method: 'GET',
            headers : new Headers()
        })
    .then(response => response.text())
    .then((response) => 
        {
            document.getElementById('comments-content').innerHTML=response;
            // PREFEED COMMENT FORM
            reply_links = document.querySelectorAll(".feed_form");
            for (x=0;x<reply_links.length;x++)
                {
                    local_reply = reply_links[x];
                    local_reply.addEventListener("click", feedComment);
                    
                }

        })
    .catch((err)=>console.log(err))

}

I can see that the url https://www.laurentwillen.be/gadgets/xiaomi-mi-10-lite-5g-test-avis/?module=comments is now indexed in Google and that's not what I want.

Should I load the page differently? Or should I add something to the loaded component?

Thanks

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.